1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
# SPDX-FileCopyrightText: 2021 The meson-python developers
#
# SPDX-License-Identifier: MIT
[build-system]
build-backend = 'mesonpy'
requires = ['meson-python']
[project]
name = 'full-metadata'
version = '1.2.3'
description = 'Some package with all of the PEP 621 metadata'
readme = 'README.md'
requires-python = '>=3.7'
license = {file = 'LICENSE'}
keywords = ['full', 'metadata', 'keyword with spaces']
authors = [
{email = 'jhon.doe@example.com'},
{name = 'Jane Doe'}
]
maintainers = [
{name = 'Jane Doe', email = 'jane.doe@example.com'}
]
classifiers = [
'Development Status :: 4 - Beta',
'Programming Language :: Python',
]
dependencies = [
'a',
'b > 1',
'c > 2; os_name != "nt"',
]
[project.optional-dependencies]
test = [
'd < 3',
'e[all]'
]
[project.urls]
homepage = 'https://example.com'
documentation = 'https://readthedocs.org'
repository = 'https://github.com/mesonbuild/meson-python'
changelog = 'https://github.com/mesonbuild/meson-python/blob/master/CHANGELOG.rst'
[project.scripts]
example-cli = 'example:cli'
[project.gui-scripts]
example-gui = 'example:gui'
[project.entry-points.'something.custom']
example = 'example:custom'
|