mirror of
https://github.com/ProtoThis/python-synology.git
synced 2026-01-16 15:09:03 +00:00
* Replace setup files with pyproject.toml Now we can use poetry to manage the package. poetry install to install the package in a venv poetry run ... to launch pylint, pytest or black * Add CI with GitHub Action Add a tests and release workflow Add release drafter Add dependabot * Remove old CI based on travis and pylint * Add linting configuration files Linting mainly based on flake8 and plugins. Add specific files for darglint and mypy. * Update .gitignore * Add test suite with nox and pre-commit Test suite inculde pre-commit, safety, mypy, tests, typguard and documentation checks. * Add .gitattributes * Update code coverage target to 80% * Code style update by Black * Update poetry lock file * Deactivate temporarly some linting tests * Add a contributing guide * Remove Python 3.6 in GitHub Action * Patch noxfile.py to be able to test mypy session * Rebase version to 1.0.0
82 lines
921 B
Plaintext
82 lines
921 B
Plaintext
# From cookiecutter-hypermodern-python
|
|
.mypy_cache/
|
|
/.coverage
|
|
/.nox/
|
|
/.python-version
|
|
/.pytype/
|
|
/dist/
|
|
/docs/_build/
|
|
/src/*.egg-info/
|
|
__pycache__/
|
|
|
|
# Following are kept for not anoying current developers. Could be remove in
|
|
# a future package release.
|
|
|
|
# Python
|
|
*.py[cod]
|
|
|
|
# C extensions
|
|
*.so
|
|
|
|
# Packages
|
|
*.egg
|
|
*.egg-info
|
|
dist
|
|
build
|
|
eggs
|
|
.eggs
|
|
parts
|
|
bin
|
|
var
|
|
sdist
|
|
develop-eggs
|
|
.installed.cfg
|
|
lib
|
|
lib64
|
|
pip-wheel-metadata
|
|
|
|
# Logs
|
|
*.log
|
|
pip-log.txt
|
|
|
|
# Unit test / coverage reports
|
|
.coverage
|
|
.tox
|
|
coverage.xml
|
|
nosetests.xml
|
|
htmlcov/
|
|
test-reports/
|
|
test-results.xml
|
|
test-output.xml
|
|
|
|
# Translations
|
|
*.mo
|
|
|
|
# Mac OS X
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
Icon
|
|
|
|
# Windows Explorer
|
|
desktop.ini
|
|
|
|
# Visual Studio Code
|
|
.vscode/*
|
|
!.vscode/cSpell.json
|
|
!.vscode/extensions.json
|
|
!.vscode/tasks.json
|
|
|
|
# IntelliJ IDEA
|
|
.idea
|
|
*.iml
|
|
|
|
# Sublime text
|
|
*.sublime-project
|
|
*.sublime-workspace
|
|
|
|
# Mr Developer
|
|
.mr.developer.cfg
|
|
.project
|
|
.pydevproject
|