From 7736100f3ac6cc0447d0bab342c073d38effaa9d Mon Sep 17 00:00:00 2001 From: Mick Grove Date: Wed, 11 Feb 2026 07:31:44 -0800 Subject: [PATCH 1/5] remove __pycache__ dir and updated gitignore --- .gitignore | 145 ----------------------------------------------------- 1 file changed, 145 deletions(-) diff --git a/.gitignore b/.gitignore index 82f781c..1f6427b 100644 --- a/.gitignore +++ b/.gitignore @@ -248,148 +248,3 @@ share/python-wheels/ .installed.cfg *.egg MANIFEST - -# PyInstaller -# Usually these files are written by a python script from a template -# before PyInstaller builds the exe, so as to inject date/other infos into it. -*.manifest -*.spec - -# Installer logs -pip-log.txt -pip-delete-this-directory.txt - -# Unit test / coverage reports -htmlcov/ -.tox/ -.nox/ -.coverage -.coverage.* -.cache -nosetests.xml -coverage.xml -*.cover -*.py,cover -.hypothesis/ -.pytest_cache/ -cover/ - -# Translations -*.mo -*.pot - -# Django stuff: -*.log -local_settings.py -db.sqlite3 -db.sqlite3-journal - -# Flask stuff: -instance/ -.webassets-cache - -# Scrapy stuff: -.scrapy - -# Sphinx documentation -docs/_build/ - -# PyBuilder -.pybuilder/ -target/ - -# Jupyter Notebook -.ipynb_checkpoints - -# IPython -profile_default/ -ipython_config.py - -# pyenv -# For a library or package, you might want to ignore these files since the code is -# intended to run in multiple environments; otherwise, check them in: -# .python-version - -# 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 - -# poetry -# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. -# This is especially recommended for binary packages to ensure reproducibility, and is more -# commonly ignored for libraries. -# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control -#poetry.lock - -# pdm -# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. -#pdm.lock -# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it -# in version control. -# https://pdm.fming.dev/#use-with-ide -.pdm.toml - -# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm -__pypackages__/ - -# Celery stuff -celerybeat-schedule -celerybeat.pid - -# SageMath parsed files -*.sage.py - -# Environments -.env -.venv -env/ -venv/ -ENV/ -env.bak/ -venv.bak/ - -# Spyder project settings -.spyderproject -.spyproject - -# Rope project settings -.ropeproject - -# mkdocs documentation -/site - -# mypy -.mypy_cache/ -.dmypy.json -dmypy.json - -# Pyre type checker -.pyre/ - -# pytype static type analyzer -.pytype/ - -# Cython debug symbols -cython_debug/ - -# PyCharm -# JetBrains specific template is maintained in a separate JetBrains.gitignore that can -# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore -# and can be added to the global gitignore or merged into this file. For a more nuclear -# option (not recommended) you can uncomment the following to ignore the entire idea folder. -#.idea/ - -### Python Patch ### -# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration -poetry.toml - -# ruff -.ruff_cache/ - -# LSP config files -pyrightconfig.json - -# End of https://www.toptal.com/developers/gitignore/api/python \ No newline at end of file From eb493bdef9a521037c8cdeb96a60fb36ff42570d Mon Sep 17 00:00:00 2001 From: Mick Grove Date: Wed, 11 Feb 2026 07:32:02 -0800 Subject: [PATCH 2/5] remove __pycache__ dir and updated gitignore --- .gitignore | 145 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 145 insertions(+) diff --git a/.gitignore b/.gitignore index 1f6427b..82f781c 100644 --- a/.gitignore +++ b/.gitignore @@ -248,3 +248,148 @@ share/python-wheels/ .installed.cfg *.egg MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# 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 + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ + +### Python Patch ### +# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration +poetry.toml + +# ruff +.ruff_cache/ + +# LSP config files +pyrightconfig.json + +# End of https://www.toptal.com/developers/gitignore/api/python \ No newline at end of file From fca2b93a219b268a156275ebf00fe1efe1815494 Mon Sep 17 00:00:00 2001 From: Mick Grove Date: Wed, 11 Feb 2026 07:32:44 -0800 Subject: [PATCH 3/5] remove __pycache__ dir and updated gitignore --- .gitignore | 145 ----------------------------------------------------- 1 file changed, 145 deletions(-) diff --git a/.gitignore b/.gitignore index 82f781c..1f6427b 100644 --- a/.gitignore +++ b/.gitignore @@ -248,148 +248,3 @@ share/python-wheels/ .installed.cfg *.egg MANIFEST - -# PyInstaller -# Usually these files are written by a python script from a template -# before PyInstaller builds the exe, so as to inject date/other infos into it. -*.manifest -*.spec - -# Installer logs -pip-log.txt -pip-delete-this-directory.txt - -# Unit test / coverage reports -htmlcov/ -.tox/ -.nox/ -.coverage -.coverage.* -.cache -nosetests.xml -coverage.xml -*.cover -*.py,cover -.hypothesis/ -.pytest_cache/ -cover/ - -# Translations -*.mo -*.pot - -# Django stuff: -*.log -local_settings.py -db.sqlite3 -db.sqlite3-journal - -# Flask stuff: -instance/ -.webassets-cache - -# Scrapy stuff: -.scrapy - -# Sphinx documentation -docs/_build/ - -# PyBuilder -.pybuilder/ -target/ - -# Jupyter Notebook -.ipynb_checkpoints - -# IPython -profile_default/ -ipython_config.py - -# pyenv -# For a library or package, you might want to ignore these files since the code is -# intended to run in multiple environments; otherwise, check them in: -# .python-version - -# 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 - -# poetry -# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. -# This is especially recommended for binary packages to ensure reproducibility, and is more -# commonly ignored for libraries. -# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control -#poetry.lock - -# pdm -# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. -#pdm.lock -# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it -# in version control. -# https://pdm.fming.dev/#use-with-ide -.pdm.toml - -# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm -__pypackages__/ - -# Celery stuff -celerybeat-schedule -celerybeat.pid - -# SageMath parsed files -*.sage.py - -# Environments -.env -.venv -env/ -venv/ -ENV/ -env.bak/ -venv.bak/ - -# Spyder project settings -.spyderproject -.spyproject - -# Rope project settings -.ropeproject - -# mkdocs documentation -/site - -# mypy -.mypy_cache/ -.dmypy.json -dmypy.json - -# Pyre type checker -.pyre/ - -# pytype static type analyzer -.pytype/ - -# Cython debug symbols -cython_debug/ - -# PyCharm -# JetBrains specific template is maintained in a separate JetBrains.gitignore that can -# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore -# and can be added to the global gitignore or merged into this file. For a more nuclear -# option (not recommended) you can uncomment the following to ignore the entire idea folder. -#.idea/ - -### Python Patch ### -# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration -poetry.toml - -# ruff -.ruff_cache/ - -# LSP config files -pyrightconfig.json - -# End of https://www.toptal.com/developers/gitignore/api/python \ No newline at end of file From 1779e9e356633bd118e094d8bd784d9150807b72 Mon Sep 17 00:00:00 2001 From: Mick Grove Date: Wed, 11 Feb 2026 07:37:40 -0800 Subject: [PATCH 4/5] remove __pycache__ dir and updated gitignore --- .gitignore | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/.gitignore b/.gitignore index 1f6427b..7f860a0 100644 --- a/.gitignore +++ b/.gitignore @@ -219,32 +219,3 @@ rust-project.json # Created by https://www.toptal.com/developers/gitignore/api/python # Edit at https://www.toptal.com/developers/gitignore?templates=python - -### Python ### -# Byte-compiled / optimized / DLL files -__pycache__/ -*.py[cod] -*$py.class - -# C extensions -*.so - -# Distribution / packaging -.Python -build/ -develop-eggs/ -dist/ -downloads/ -eggs/ -.eggs/ -lib/ -lib64/ -parts/ -sdist/ -var/ -wheels/ -share/python-wheels/ -*.egg-info/ -.installed.cfg -*.egg -MANIFEST From 9a2c742e7713a7454859522ec6e63d300ee21366 Mon Sep 17 00:00:00 2001 From: Mick Grove Date: Wed, 11 Feb 2026 07:37:57 -0800 Subject: [PATCH 5/5] remove __pycache__ dir and updated gitignore --- __pycache__/check_references.cpython-314.pyc | Bin 10522 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 __pycache__/check_references.cpython-314.pyc diff --git a/__pycache__/check_references.cpython-314.pyc b/__pycache__/check_references.cpython-314.pyc deleted file mode 100644 index 7766438eceb6c62c9a9b0ad26da51f6a710b2610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10522 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