[metadata]
name = setuptools
version = 62.4.0
author = Python Packaging Authority
author_email = distutils-sig@python.org
description = Easily download, build, install, upgrade, and uninstall Python packages
long_description = file:README.rst
url = https://github.com/pypa/setuptools
classifiers =
	Development Status :: 5 - Production/Stable
	Intended Audience :: Developers
	License :: OSI Approved :: MIT License
	Programming Language :: Python :: 3
	Programming Language :: Python :: 3 :: Only
	Topic :: Software Development :: Libraries :: Python Modules
	Topic :: System :: Archiving :: Packaging
	Topic :: System :: Systems Administration
	Topic :: Utilities
keywords = CPAN PyPI distutils eggs package management
project_urls =
	Documentation = https://setuptools.pypa.io/

[options]
packages = find_namespace:
# disabled as it causes tests to be included #2505
# include_package_data = true
python_requires = >=3.7
install_requires =

[options.packages.find]
exclude =
	build*
	dist*
	docs*
	tests*
	*.tests
	*.tests.*
	tools*

[options.extras_require]
testing =
	# upstream
	pytest >= 6
	pytest-checkdocs >= 2.4
	pytest-flake8
	pytest-black >= 0.3.7; \
		# workaround for jaraco/skeleton#22
		python_implementation != "PyPy"
	pytest-cov; \
		# coverage seems to make PyPy extremely slow
		python_implementation != "PyPy"
	pytest-mypy >= 0.9.1; \
		# workaround for jaraco/skeleton#22
		python_implementation != "PyPy"
	pytest-enabler >= 1.0.1
	pytest-perf

	# local
	mock
	flake8-2020
	virtualenv>=13.0.0
	wheel
	pip>=19.1 # For proper file:// URLs support.
	jaraco.envs>=2.2
	pytest-xdist
	jaraco.path>=3.2.0
	build[virtualenv]
	filelock>=3.4.0
	pip_run>=8.8
	ini2toml[lite]>=0.9
	tomli-w>=1.0.0

testing-integration =
	pytest
	pytest-xdist
	pytest-enabler
	virtualenv>=13.0.0
	tomli
	wheel
	jaraco.path>=3.2.0
	jaraco.envs>=2.2
	build[virtualenv]
	filelock>=3.4.0

docs =
	# upstream
	sphinx
	jaraco.packaging >= 9
	rst.linker >= 1.9
	jaraco.tidelift >= 1.4

	# local
	pygments-github-lexers==0.0.5
	sphinx-favicon
	sphinx-inline-tabs
	sphinx-reredirects
	sphinxcontrib-towncrier
	furo

ssl =

certs =

[options.entry_points]
distutils.commands =
	alias = setuptools.command.alias:alias
	bdist_egg = setuptools.command.bdist_egg:bdist_egg
	bdist_rpm = setuptools.command.bdist_rpm:bdist_rpm
	build = setuptools.command.build:build
	build_clib = setuptools.command.build_clib:build_clib
	build_ext = setuptools.command.build_ext:build_ext
	build_py = setuptools.command.build_py:build_py
	develop = setuptools.command.develop:develop
	dist_info = setuptools.command.dist_info:dist_info
	easy_install = setuptools.command.easy_install:easy_install
	egg_info = setuptools.command.egg_info:egg_info
	install = setuptools.command.install:install
	install_egg_info = setuptools.command.install_egg_info:install_egg_info
	install_lib = setuptools.command.install_lib:install_lib
	install_scripts = setuptools.command.install_scripts:install_scripts
	rotate = setuptools.command.rotate:rotate
	saveopts = setuptools.command.saveopts:saveopts
	sdist = setuptools.command.sdist:sdist
	setopt = setuptools.command.setopt:setopt
	test = setuptools.command.test:test
	upload_docs = setuptools.command.upload_docs:upload_docs
setuptools.finalize_distribution_options =
	parent_finalize = setuptools.dist:_Distribution.finalize_options
	keywords = setuptools.dist:Distribution._finalize_setup_keywords
distutils.setup_keywords =
	eager_resources = setuptools.dist:assert_string_list
	namespace_packages = setuptools.dist:check_nsp
	extras_require = setuptools.dist:check_extras
	install_requires = setuptools.dist:check_requirements
	tests_require = setuptools.dist:check_requirements
	setup_requires = setuptools.dist:check_requirements
	python_requires = setuptools.dist:check_specifier
	entry_points = setuptools.dist:check_entry_points
	test_suite = setuptools.dist:check_test_suite
	zip_safe = setuptools.dist:assert_bool
	package_data = setuptools.dist:check_package_data
	exclude_package_data = setuptools.dist:check_package_data
	include_package_data = setuptools.dist:assert_bool
	packages = setuptools.dist:check_packages
	dependency_links = setuptools.dist:assert_string_list
	test_loader = setuptools.dist:check_importable
	test_runner = setuptools.dist:check_importable
	use_2to3 = setuptools.dist:invalid_unless_false
egg_info.writers =
	PKG-INFO = setuptools.command.egg_info:write_pkg_info
	requires.txt = setuptools.command.egg_info:write_requirements
	entry_points.txt = setuptools.command.egg_info:write_entries
	eager_resources.txt = setuptools.command.egg_info:overwrite_arg
	namespace_packages.txt = setuptools.command.egg_info:overwrite_arg
	top_level.txt = setuptools.command.egg_info:write_toplevel_names
	depends.txt = setuptools.command.egg_info:warn_depends_obsolete
	dependency_links.txt = setuptools.command.egg_info:overwrite_arg

[egg_info]
tag_build = .post
tag_date = 1

[sdist]
formats = zip
