mirror of
https://github.com/theupdateframework/python-tuf
synced 2026-05-24 10:08:28 +00:00
Our sdist has typically included everything from git apart from the CI related files (.github/*, .fossa.yml, .readthedocs.yaml). Update our MANIFEST.in and the check-manifest section of setup.cfg to be explicit about this. Signed-off-by: Joshua Lock <jlock@vmware.com>
70 lines
1.9 KiB
INI
70 lines
1.9 KiB
INI
[metadata]
|
|
name = tuf
|
|
version = 0.19.0
|
|
author = https://www.updateframework.com
|
|
author_email = theupdateframework@googlegroups.com
|
|
description = A secure updater framework for Python
|
|
long_description = file: README.md
|
|
long_description_content_type = text/markdown
|
|
url = https://www.updateframework.com
|
|
project_urls =
|
|
Documentation = https://theupdateframework.readthedocs.io/en/stable/
|
|
Issues = https://github.com/theupdateframework/python-tuf/issues
|
|
Source = https://github.com/theupdateframework/python-tuf
|
|
classifiers =
|
|
Development Status :: 4 - Beta
|
|
Intended Audience :: Developers
|
|
License :: OSI Approved :: MIT License
|
|
License :: OSI Approved :: Apache Software License
|
|
Operating System :: POSIX
|
|
Operating System :: POSIX :: Linux
|
|
Operating System :: MacOS :: MacOS X
|
|
Operating System :: Microsoft :: Windows
|
|
Programming Language :: Python :: 3
|
|
Programming Language :: Python :: 3.6
|
|
Programming Language :: Python :: 3.7
|
|
Programming Language :: Python :: 3.8
|
|
Programming Language :: Python :: 3.9
|
|
Programming Language :: Python :: 3.10
|
|
Programming Language :: Python :: Implementation :: CPython
|
|
Topic :: Security
|
|
Topic :: Software Development
|
|
keywords = update updater secure authentication key compromise revocation
|
|
license_files = LICENSE LICENSE-MIT
|
|
|
|
[options]
|
|
packages = find:
|
|
scripts =
|
|
tuf/scripts/repo.py
|
|
tuf/scripts/client.py
|
|
python_requires = ~=3.6
|
|
install_requires =
|
|
requests>=2.19.1
|
|
securesystemslib>=0.20.0
|
|
|
|
[options.packages.find]
|
|
exclude = tests
|
|
|
|
[check-manifest]
|
|
ignore =
|
|
.fossa.yml
|
|
.readthedocs.yaml
|
|
|
|
[mypy]
|
|
warn_unused_configs = True
|
|
warn_redundant_casts = True
|
|
warn_unused_ignores = True
|
|
warn_unreachable = True
|
|
strict_equality = True
|
|
disallow_untyped_defs = True
|
|
disallow_untyped_calls = True
|
|
files =
|
|
tuf/api/,
|
|
tuf/ngclient,
|
|
tuf/exceptions.py
|
|
|
|
[mypy-securesystemslib.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-urllib3.*]
|
|
ignore_missing_imports = True
|