Browse Source

Update 'README.md'

天问 2 years ago
parent
commit
595c3d0853
1 changed files with 50 additions and 0 deletions
  1. 50 0
      README.md

+ 50 - 0
README.md

@@ -1,2 +1,52 @@
 # poetry
 
+```
+[tool.poetry]
+name = "my-package"
+version = "0.1.0"
+description = "The description of the package"
+
+license = "MIT"
+
+authors = [
+    "Sébastien Eustace <sebastien@eustace.io>"
+]
+
+repository = "https://github.com/python-poetry/poetry"
+homepage = "https://python-poetry.org"
+
+# README file(s) are used as the package description
+readme = ["README.md", "LICENSE"]
+
+# Keywords (translated to tags on the package index)
+keywords = ["packaging", "poetry"]
+
+[tool.poetry.dependencies]
+# Compatible Python versions
+python = ">=3.8"
+# Standard dependency with semver constraints
+aiohttp = "^3.8.1"
+# Dependency with extras
+requests = { version = "^2.28", extras = ["security"] }
+# Version-specific dependencies with prereleases allowed
+tomli = { version = "^2.0.1", python = "<3.11", allow-prereleases = true }
+# Git dependencies
+cleo = { git = "https://github.com/python-poetry/cleo.git", branch = "master" }
+# Optional dependencies (installed by extras)
+pendulum = { version = "^2.1.2", optional = true }
+
+# Dependency groups are supported for organizing your dependencies
+[tool.poetry.group.dev.dependencies]
+pytest = "^7.1.2"
+pytest-cov = "^3.0"
+
+# ...and can be installed only when explicitly requested
+[tool.poetry.group.docs]
+optional = true
+[tool.poetry.group.docs.dependencies]
+Sphinx = "^5.1.1"
+
+# Python-style entrypoints and scripts are easily expressed
+[tool.poetry.scripts]
+my-script = "my_package:main"
+```