mirror of
https://github.com/kennethreitz/pipenv.git
synced 2026-06-05 06:46:15 +00:00
9a3b3ce706
* Add .pre-commit-config.yaml to the project and exclude tests (for now). This does not include the MyPy linting that pip does but does include everything else.
78 lines
1.5 KiB
TOML
78 lines
1.5 KiB
TOML
[build-system]
|
|
requires = ["setuptools", "wheel"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[tool.black]
|
|
line-length = 90
|
|
include = '\.pyi?$'
|
|
exclude = '''
|
|
/(
|
|
\.eggs
|
|
| \.git
|
|
| \.github
|
|
| \.hg
|
|
| \.mypy_cache
|
|
| \.tox
|
|
| \.pyre_configuration
|
|
| \.venv
|
|
| _build
|
|
| buck-out
|
|
| build
|
|
| dist
|
|
| pipenv/vendor
|
|
| pipenv/patched
|
|
| tests/pypi
|
|
| tests/pytest-pypi
|
|
| tests/test_artifacts
|
|
| get-pipenv.py
|
|
)
|
|
'''
|
|
|
|
[tool.towncrier]
|
|
package = "pipenv"
|
|
filename = "CHANGELOG.rst"
|
|
issue_format = "`#{issue} <https://github.com/pypa/pipenv/issues/{issue}>`_"
|
|
directory = "news/"
|
|
title_format = "{version} ({project_date})"
|
|
template = "news/towncrier_template.rst"
|
|
|
|
[[tool.towncrier.type]]
|
|
directory = "feature"
|
|
name = "Features & Improvements"
|
|
showcontent = true
|
|
|
|
[[tool.towncrier.type]]
|
|
directory = "behavior"
|
|
name = "Behavior Changes"
|
|
showcontent = true
|
|
|
|
[[tool.towncrier.type]]
|
|
directory = "bugfix"
|
|
name = "Bug Fixes"
|
|
showcontent = true
|
|
|
|
[[tool.towncrier.type]]
|
|
directory = "vendor"
|
|
name = "Vendored Libraries"
|
|
showcontent = true
|
|
|
|
[[tool.towncrier.type]]
|
|
directory = "doc"
|
|
name = "Improved Documentation"
|
|
showcontent = true
|
|
|
|
[[tool.towncrier.type]]
|
|
directory = "trivial"
|
|
name = "Trivial Changes"
|
|
showcontent = false
|
|
|
|
[[tool.towncrier.type]]
|
|
directory = "removal"
|
|
name = "Removals and Deprecations"
|
|
showcontent = true
|
|
|
|
[[tool.towncrier.type]]
|
|
directory = "process"
|
|
name = "Relates to dev process changes"
|
|
showcontent = true
|