diff --git a/.gitignore b/.gitignore index d82f5bc0d..2bfb74acd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,43 +1,45 @@ -__pycache__/ -*.py[cod] -*.out +# Build outputs /build/ /dist*/ -/tmp/ +*.egg-info/ +/.eggs/ src/spdx_tools/spdx/parser/tagvalue/parsetab.py -/.cache/ +# Python cache +__pycache__/ +*.py[cod] +*.out + +# Virtual environments +.python-version .tox venv* - -# virtualenv /bin +/include +/Include /lib /Lib /local /local/ -/.eggs/ -*.egg-info/ -/Include -/include -/pip-selfcheck.json -.Python /share/ # IDEs +.idea .project .pydevproject -.idea -org.eclipse.core.resources.prefs .vscode -.pytest_cache - -# Installer logs -pip-log.txt +org.eclipse.core.resources.prefs -# Unit test / coverage reports +# Testing and type checking .cache .coverage .coverage.* -nosetests.xml +.mypy_cache +.pytest_cache htmlcov + +# OS temporary files +*.*~ +._* +.DS_Store +/tmp/ diff --git a/MANIFEST.in b/MANIFEST.in index bd749b0cf..4b17602d6 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,16 +1 @@ -graft examples -graft src -graft tests - prune src/spdx_tools.egg-info - -include .gitignore -include README.md -include CHANGELOG.md -include CONTRIBUTING.md -include DOCUMENTATION.md -include LICENSE -include setup.py -include pyproject.toml - -global-exclude *.py[co] __pycache__ *.*~ .DS_Store .pytest_cache .mypy_cache