├── .github ├── codecov.yml ├── dependabot.yml ├── release.yml └── workflows │ ├── checks.yml │ ├── release.yml │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── LICENSE ├── README.md ├── docs ├── api │ └── pyproject_metadata.rst ├── changelog.md ├── conf.py └── index.md ├── noxfile.py ├── pyproject.toml ├── pyproject_metadata ├── __init__.py ├── constants.py ├── errors.py ├── project_table.py ├── py.typed └── pyproject.py └── tests ├── __init__.py ├── packages ├── broken_license │ └── LICENSE ├── dynamic-description │ ├── dynamic_description.py │ └── pyproject.toml ├── full-metadata │ ├── README.md │ ├── full_metadata.py │ └── pyproject.toml ├── full-metadata2 │ ├── LICENSE │ ├── README.rst │ ├── full_metadata2.py │ └── pyproject.toml ├── fulltext_license │ └── LICENSE.txt ├── metadata-2.5 │ ├── LICENSE │ ├── README.md │ ├── metadata25.py │ └── pyproject.toml ├── spdx │ ├── AUTHORS.txt │ ├── LICENSE.md │ ├── LICENSE.txt │ ├── licenses │ │ └── LICENSE.MIT │ └── pyproject.toml └── unknown-readme-type │ ├── README.just-made-this-up-now │ ├── pyproject.toml │ └── unknown_readme_type.py ├── test_internals.py ├── test_rfc822.py └── test_standard_metadata.py /.github/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/.github/codecov.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/README.md -------------------------------------------------------------------------------- /docs/api/pyproject_metadata.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/docs/api/pyproject_metadata.rst -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/docs/index.md -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/noxfile.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyproject_metadata/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/pyproject_metadata/__init__.py -------------------------------------------------------------------------------- /pyproject_metadata/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/pyproject_metadata/constants.py -------------------------------------------------------------------------------- /pyproject_metadata/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/pyproject_metadata/errors.py -------------------------------------------------------------------------------- /pyproject_metadata/project_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/pyproject_metadata/project_table.py -------------------------------------------------------------------------------- /pyproject_metadata/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyproject_metadata/pyproject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/pyproject_metadata/pyproject.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/packages/broken_license/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/packages/broken_license/LICENSE -------------------------------------------------------------------------------- /tests/packages/dynamic-description/dynamic_description.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/packages/dynamic-description/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/packages/dynamic-description/pyproject.toml -------------------------------------------------------------------------------- /tests/packages/full-metadata/README.md: -------------------------------------------------------------------------------- 1 | some readme 👋 2 | -------------------------------------------------------------------------------- /tests/packages/full-metadata/full_metadata.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/packages/full-metadata/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/packages/full-metadata/pyproject.toml -------------------------------------------------------------------------------- /tests/packages/full-metadata2/LICENSE: -------------------------------------------------------------------------------- 1 | Some license! 👋 2 | -------------------------------------------------------------------------------- /tests/packages/full-metadata2/README.rst: -------------------------------------------------------------------------------- 1 | some readme 👋 2 | -------------------------------------------------------------------------------- /tests/packages/full-metadata2/full_metadata2.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/packages/full-metadata2/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/packages/full-metadata2/pyproject.toml -------------------------------------------------------------------------------- /tests/packages/fulltext_license/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/packages/fulltext_license/LICENSE.txt -------------------------------------------------------------------------------- /tests/packages/metadata-2.5/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/packages/metadata-2.5/LICENSE -------------------------------------------------------------------------------- /tests/packages/metadata-2.5/README.md: -------------------------------------------------------------------------------- 1 | some readme 👋 2 | -------------------------------------------------------------------------------- /tests/packages/metadata-2.5/metadata25.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/packages/metadata-2.5/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/packages/metadata-2.5/pyproject.toml -------------------------------------------------------------------------------- /tests/packages/spdx/AUTHORS.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/packages/spdx/LICENSE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/packages/spdx/LICENSE.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/packages/spdx/licenses/LICENSE.MIT: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/packages/spdx/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/packages/spdx/pyproject.toml -------------------------------------------------------------------------------- /tests/packages/unknown-readme-type/README.just-made-this-up-now: -------------------------------------------------------------------------------- 1 | some readme 2 | -------------------------------------------------------------------------------- /tests/packages/unknown-readme-type/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/packages/unknown-readme-type/pyproject.toml -------------------------------------------------------------------------------- /tests/packages/unknown-readme-type/unknown_readme_type.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_internals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/test_internals.py -------------------------------------------------------------------------------- /tests/test_rfc822.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/test_rfc822.py -------------------------------------------------------------------------------- /tests/test_standard_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pypa/pyproject-metadata/HEAD/tests/test_standard_metadata.py --------------------------------------------------------------------------------