[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1709":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":32,"lastSyncTime":33,"discoverSource":34},1709,"poetry","python-poetry\u002Fpoetry","python-poetry","Python packaging and dependency management made easy","https:\u002F\u002Fpython-poetry.org",null,"Python",34275,2455,184,491,0,8,32,3,45,"MIT License",false,"main",[25,26,27,5,28],"dependency-manager","package-manager","packaging","python","2026-06-12 02:00:31","# Poetry: Python packaging and dependency management made easy\n\n[![Poetry](https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https:\u002F\u002Fpython-poetry.org\u002Fbadge\u002Fv0.json)](https:\u002F\u002Fpython-poetry.org\u002F)\n[![Stable Version](https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Fpoetry?label=stable)][PyPI Releases]\n[![Pre-release Version](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fpython-poetry\u002Fpoetry?label=pre-release&include_prereleases&sort=semver)][PyPI Releases]\n[![Python Versions](https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fpyversions\u002Fpoetry)][PyPI]\n[![Download Stats](https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fdm\u002Fpoetry)](https:\u002F\u002Fpypistats.org\u002Fpackages\u002Fpoetry)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F487711540787675139?logo=discord)][Discord]\n\nPoetry helps you declare, manage and install dependencies of Python projects,\nensuring you have the right stack everywhere.\n\n![Poetry Install](https:\u002F\u002Fraw.githubusercontent.com\u002Fpython-poetry\u002Fpoetry\u002Fmain\u002Fassets\u002Finstall.gif)\n\nPoetry replaces `setup.py`, `requirements.txt`, `setup.cfg`, `MANIFEST.in` and `Pipfile` with a simple `pyproject.toml`\nbased project format.\n\n```toml\n[build-system]\nrequires = [\"poetry-core>=2.0.0,\u003C3.0.0\"]\nbuild-backend = \"poetry.core.masonry.api\"\n\n[project]\nname = \"my-package\"\nversion = \"0.1.0\"\ndescription = \"The description of the package\"\nreadme = \"README.md\"\n\nlicense = \"MIT\"\nlicense-files = [\"LICENSE\"]\n\n# No Python upper bound for package metadata\nrequires-python = \">=3.9\"\n\nauthors = [\n    { name = \"Sébastien Eustace\", email = \"sebastien@eustace.io\" },\n]\n\n# Keywords (translated to tags on the package index)\nkeywords = [\"packaging\", \"poetry\"]\n\ndependencies = [\n    # equivalent to ^3.8.1 with semver constraints\n    \"aiohttp (>=3.8.1,\u003C4.0.0)\",\n    # dependency with extras\n    \"requests[security] (>=2.28,\u003C3.0)\",\n    # version-specific dependency with prereleases allowed (see below)\n    \"tomli (>=2.0.1,\u003C3.0.0) ; python_version \u003C '3.11'\",\n    # git dependency with branch specified\n    \"cleo @ git+https:\u002F\u002Fgithub.com\u002Fpython-poetry\u002Fcleo.git@main\",\n]\n\n[project.urls]\nrepository = \"https:\u002F\u002Fgithub.com\u002Fpython-poetry\u002Fpoetry\"\nhomepage = \"https:\u002F\u002Fpython-poetry.org\"\n\n# Scripts are easily expressed\n[project.scripts]\nmy_package_cli = \"my_package.console:run\"\n\n[project.optional-dependencies]\n# optional dependency to be installed via 'poetry install -E my-extra'\nmy-extra = [\"pendulum (>=3.1.0,\u003C4.0.0)\"]\n\n[tool.poetry.dependencies]\n# Python upper bound for locking\npython = \">=3.9,\u003C4.0\"\n# Version-specific dependencies with prereleases allowed\ntomli = { allow-prereleases = true }\n\n# Dependency groups are supported for organizing your dependencies\n[dependency-groups]\ndev = [\"pytest (>=7.1.2,\u003C8.0.0)\", \"pytest-cov (>=3.0,\u003C4.0)\"]\ndocs = [\"Sphinx (>=5.1.1,\u003C6.0.0)\"]\n\n# ...and can be installed only when explicitly requested\n# via 'poetry install --with docs'\n[tool.poetry.group.docs]\noptional = true\n\n# Alternatively, you can use Poetry specific syntax\n# to specify dependency groups\n[tool.poetry.group.lint]\noptional = true\n\n[tool.poetry.group.lint.dependencies]\nruff = \">=0.10.0\"\n```\n\n## Installation\n\nPoetry supports multiple installation methods, including a simple script found at [install.python-poetry.org]. For full\ninstallation instructions, including advanced usage of the script, alternate install methods, and CI best practices, see\nthe full [installation documentation].\n\n## Documentation\n\n[Documentation] for the current version of Poetry (as well as the development branch and recently out of support\nversions) is available from the [official website].\n\n## Contribute\n\nPoetry is a large, complex project always in need of contributors. For those new to the project, a list of\n[suggested issues] to work on in Poetry and poetry-core is available. The full [contributing documentation] also\nprovides helpful guidance.\n\n## Resources\n\n* [Releases][PyPI Releases]\n* [Official Website]\n* [Documentation]\n* [Issue Tracker]\n* [Discord]\n\n  [PyPI]: https:\u002F\u002Fpypi.org\u002Fproject\u002Fpoetry\u002F\n  [PyPI Releases]: https:\u002F\u002Fpypi.org\u002Fproject\u002Fpoetry\u002F#history\n  [Official Website]: https:\u002F\u002Fpython-poetry.org\n  [Documentation]: https:\u002F\u002Fpython-poetry.org\u002Fdocs\u002F\n  [Issue Tracker]: https:\u002F\u002Fgithub.com\u002Fpython-poetry\u002Fpoetry\u002Fissues\n  [Suggested Issues]: https:\u002F\u002Fgithub.com\u002Fpython-poetry\u002Fpoetry\u002Fcontribute\n  [Contributing Documentation]: https:\u002F\u002Fpython-poetry.org\u002Fdocs\u002Fcontributing\n  [Discord]: https:\u002F\u002Fdiscord.com\u002Finvite\u002FawxPgve\n  [install.python-poetry.org]: https:\u002F\u002Finstall.python-poetry.org\n  [Installation Documentation]: https:\u002F\u002Fpython-poetry.org\u002Fdocs\u002F#installation\n\n## Related Projects\n\n* [poetry-core](https:\u002F\u002Fgithub.com\u002Fpython-poetry\u002Fpoetry-core): PEP 517 build-system for Poetry projects, and\ndependency-free core functionality of the Poetry frontend\n* [poetry-plugin-export](https:\u002F\u002Fgithub.com\u002Fpython-poetry\u002Fpoetry-plugin-export): Export Poetry projects\u002Flock files to\nforeign formats like requirements.txt\n* [poetry-plugin-bundle](https:\u002F\u002Fgithub.com\u002Fpython-poetry\u002Fpoetry-plugin-bundle): Install Poetry projects\u002Flock files to\nexternal formats like virtual environments\n* [install.python-poetry.org](https:\u002F\u002Fgithub.com\u002Fpython-poetry\u002Finstall.python-poetry.org): The official Poetry\ninstallation script\n* [website](https:\u002F\u002Fgithub.com\u002Fpython-poetry\u002Fwebsite): The official Poetry website and blog\n\n## Supporters\n\nThanks to [JetBrains](https:\u002F\u002Fwww.jetbrains.com) for supporting us with licenses for their tools.\n\n[\u003Cimg src=\"https:\u002F\u002Fresources.jetbrains.com\u002Fstorage\u002Fproducts\u002Fcompany\u002Fbrand\u002Flogos\u002Fjetbrains.svg\" width=\"150\" alt=\"JetBrains logo.\" \u002F>](https:\u002F\u002Fwww.jetbrains.com)\n","Poetry 是一个用于简化 Python 项目打包和依赖管理的工具。它通过引入 `pyproject.toml` 文件来替代传统的 `setup.py`、`requirements.txt` 等配置文件，使得项目的依赖声明、管理和安装变得更加直观与高效。Poetry 支持虚拟环境创建及自动激活，确保在任何环境中都能获得一致的运行时环境。此外，它还提供了强大的版本解析器，支持复杂的依赖关系处理。适用于需要快速搭建开发环境、确保生产环境一致性或希望简化发布流程的 Python 开发者。",2,"2026-06-11 02:45:34","top_all"]