<commit_before>[metadata]
license_file = LICENSE
name = twine
author = <NAME> and individual contributors
author_email = <EMAIL>
description = Collection of utilities for publishing packages on PyPI
long_description = file:README.rst
url = https://twine.readthedocs.io/
project_urls =
    Packaging tutorial = https://packaging.python.org/tutorials/distributing-packages/
    Travis CI = https://travis-ci.org/pypa/twine/
    Twine documentation = https://twine.readthedocs.io/en/latest/
    Twine source = https://github.com/pypa/twine/
classifiers =
	Intended Audience :: Developers
	License :: OSI Approved :: Apache Software License
	Natural Language :: English
	Operating System :: MacOS :: MacOS X
	Operating System :: POSIX
	Operating System :: POSIX :: BSD
	Operating System :: POSIX :: Linux
	Operating System :: Microsoft :: Windows
	Programming Language :: Python
	Programming Language :: Python :: 3
	Programming Language :: Python :: 3 :: Only
	Programming Language :: Python :: 3.6
	Programming Language :: Python :: 3.7
	Programming Language :: Python :: 3.8
	Programming Language :: Python :: Implementation :: CPython

[options]
packages =
	twine
	twine.commands
python_requires = >=3.6
install_requires=
	pkginfo >= 1.4.2
	readme_renderer >= 21.0
	requests >= 2.20
	requests-toolbelt >= 0.8.0, != 0.9.0
	setuptools >= 0.7.0
	tqdm >= 4.14
	importlib_metadata; python_version < "3.8"
	keyring >= 15.1
setup_requires =
    setuptools_scm >= 1.15

[options.entry_points]
twine.registered_commands =
	check = twine.commands.check:main
	upload = twine.commands.upload:main
	register = twine.commands.register:main
console_scripts =
	twine = twine.__main__:main<commit_msg>Indent setup.cfg with spaces (#571)<commit_after>[metadata]
license_file = LICENSE
name = twine
author = <NAME> and individual contributors
author_email = <EMAIL>
description = Collection of utilities for publishing packages on PyPI
long_description = file:README.rst
url = https://twine.readthedocs.io/
project_urls =
    Packaging tutorial = https://packaging.python.org/tutorials/distributing-packages/
    Travis CI = https://travis-ci.org/pypa/twine/
    Twine documentation = https://twine.readthedocs.io/en/latest/
    Twine source = https://github.com/pypa/twine/
classifiers =
    Intended Audience :: Developers
    License :: OSI Approved :: Apache Software License
    Natural Language :: English
    Operating System :: MacOS :: MacOS X
    Operating System :: POSIX
    Operating System :: POSIX :: BSD
    Operating System :: POSIX :: Linux
    Operating System :: Microsoft :: Windows
    Programming Language :: Python
    Programming Language :: Python :: 3
    Programming Language :: Python :: 3 :: Only
    Programming Language :: Python :: 3.6
    Programming Language :: Python :: 3.7
    Programming Language :: Python :: 3.8
    Programming Language :: Python :: Implementation :: CPython

[options]
packages =
    twine
    twine.commands
python_requires = >=3.6
install_requires=
    pkginfo >= 1.4.2
    readme_renderer >= 21.0
    requests >= 2.20
    requests-toolbelt >= 0.8.0, != 0.9.0
    setuptools >= 0.7.0
    tqdm >= 4.14
    importlib_metadata; python_version < "3.8"
    keyring >= 15.1
setup_requires =
    setuptools_scm >= 1.15

[options.entry_points]
twine.registered_commands =
    check = twine.commands.check:main
    upload = twine.commands.upload:main
    register = twine.commands.register:main
console_scripts =
    twine = twine.__main__:main
{'fraction_non_alphanumeric': 0.11044003451251079, 'fraction_numerical': 0.023295944779982744, 'mean_word_length': 3.8507670850767086, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 25, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3647820', 'n_tokens_mistral': 1150, 'n_tokens_neox': 1080, 'n_words': 281}