diff --git a/.copier-answers.yaml b/.copier-answers.yaml index 639fae3..1e3f9cc 100644 --- a/.copier-answers.yaml +++ b/.copier-answers.yaml @@ -1,5 +1,5 @@ # Changes here will be overwritten by Copier -_commit: 8c06bd5 +_commit: '1810209' _src_path: https://github.com/python-project-templates/base.git add_docs: false add_extension: python diff --git a/.gitignore b/.gitignore index 999ba3f..c3df8f8 100644 --- a/.gitignore +++ b/.gitignore @@ -13,22 +13,24 @@ __pycache__/ # Distribution / packaging .Python -env/ build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ -include/ lib/ lib64/ parts/ sdist/ var/ +wheels/ +pip-wheel-metadata/ +share/python-wheels/ *.egg-info/ .installed.cfg *.egg +MANIFEST # PyInstaller # Usually these files are written by a python script from a template @@ -43,18 +45,17 @@ pip-delete-this-directory.txt # Unit test / coverage reports htmlcov/ .tox/ +.nox/ .coverage .coverage.* .cache -python_junit.xml -junit.xml nosetests.xml coverage.xml -*,cover +junit.xml +*.cover +*.py,cover .hypothesis/ -.pytest_cache -.ruff_cache -js/playwright-report +.pytest_cache/ # Translations *.mo @@ -63,65 +64,69 @@ js/playwright-report # Django stuff: *.log local_settings.py +db.sqlite3 +db.sqlite3-journal -# Flask instance folder +# Flask stuff: instance/ +.webassets-cache # Scrapy stuff: .scrapy -# Sphinx documentation -docs/_build/ -docs/source - # PyBuilder target/ -# IPython Notebook -.ipynb_checkpoints -*.ipynb -.autoversion +# IPython +profile_default/ +ipython_config.py # pyenv .python-version -# celery beat schedule file +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow +__pypackages__/ + +# Celery stuff celerybeat-schedule +celerybeat.pid -# dotenv -.env +# SageMath parsed files +*.sage.py -# virtualenv +# Environments +.env +.venv +env/ venv/ ENV/ +env.bak/ +venv.bak/ # Spyder project settings .spyderproject +.spyproject # Rope project settings .ropeproject -# ========================= -# Operating System Files -# ========================= - -# OSX -# ========================= - -.DS_Store -.AppleDouble -.LSOverride +# mkdocs documentation +/site -# Thumbnails -._* +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns +# Pyre type checker +.pyre/ # Documentation /site @@ -130,49 +135,24 @@ docs/_build/ docs/src/_build/ docs/api docs/index.md +docs/html +docs/jupyter_execute +index.md -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -# Windows -# ========================= - -# Windows image file caches -Thumbs.db -ehthumbs.db - -# Folder config file -Desktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msm -*.msp - -# Windows shortcuts -*.lnk - - -# NPM -# ---- -**/node_modules/ +# JS +js/coverage +js/dist +js/lib +js/node_modules -# Coverage data -# ------------- -**/coverage/ +# Jupyter +.ipynb_checkpoints +.autoversion +python_template_js/nbextension +python_template_js/labextension -# Notebook and lab extensions +# Mac +.DS_Store -nbprint/extension/* -nbprint/templates/nbprint/static/* -nbprint/voila/static/* -tmp.html -examples/output/ +# Rust +target