/ .gitignore
.gitignore
1 testproject 2 issues 3 4 # Byte-compiled / optimized / DLL files 5 __pycache__/ 6 *.py[codz] 7 *$py.class 8 9 # C extensions 10 *.so 11 12 # Distribution / packaging 13 .Python 14 build/ 15 develop-eggs/ 16 dist/ 17 downloads/ 18 eggs/ 19 .eggs/ 20 lib/ 21 lib64/ 22 parts/ 23 sdist/ 24 var/ 25 wheels/ 26 share/python-wheels/ 27 *.egg-info/ 28 .installed.cfg 29 *.egg 30 MANIFEST 31 32 # PyInstaller 33 # Usually these files are written by a python script from a template 34 # before PyInstaller builds the exe, so as to inject date/other infos into it. 35 *.manifest 36 *.spec 37 38 # Installer logs 39 pip-log.txt 40 pip-delete-this-directory.txt 41 42 # Unit test / coverage reports 43 htmlcov/ 44 .tox/ 45 .nox/ 46 .coverage 47 .coverage.* 48 .cache 49 nosetests.xml 50 coverage.xml 51 *.cover 52 *.py.cover 53 .hypothesis/ 54 .pytest_cache/ 55 cover/ 56 57 # Translations 58 *.mo 59 *.pot 60 61 # Django stuff: 62 *.log 63 local_settings.py 64 db.sqlite3 65 db.sqlite3-journal 66 67 # Flask stuff: 68 instance/ 69 .webassets-cache 70 71 # Scrapy stuff: 72 .scrapy 73 74 # Sphinx documentation 75 docs/_build/ 76 77 # PyBuilder 78 .pybuilder/ 79 target/ 80 81 # Jupyter Notebook 82 .ipynb_checkpoints 83 84 # IPython 85 profile_default/ 86 ipython_config.py 87 88 # pyenv 89 # For a library or package, you might want to ignore these files since the code is 90 # intended to run in multiple environments; otherwise, check them in: 91 # .python-version 92 93 # pipenv 94 # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. 95 # However, in case of collaboration, if having platform-specific dependencies or dependencies 96 # having no cross-platform support, pipenv may install dependencies that don't work, or not 97 # install all needed dependencies. 98 # Pipfile.lock 99 100 # UV 101 # Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control. 102 # This is especially recommended for binary packages to ensure reproducibility, and is more 103 # commonly ignored for libraries. 104 # uv.lock 105 106 # poetry 107 # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. 108 # This is especially recommended for binary packages to ensure reproducibility, and is more 109 # commonly ignored for libraries. 110 # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control 111 # poetry.lock 112 # poetry.toml 113 114 # pdm 115 # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. 116 # pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python. 117 # https://pdm-project.org/en/latest/usage/project/#working-with-version-control 118 # pdm.lock 119 # pdm.toml 120 .pdm-python 121 .pdm-build/ 122 123 # pixi 124 # Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control. 125 # pixi.lock 126 # Pixi creates a virtual environment in the .pixi directory, just like venv module creates one 127 # in the .venv directory. It is recommended not to include this directory in version control. 128 .pixi 129 130 # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm 131 __pypackages__/ 132 133 # Celery stuff 134 celerybeat-schedule 135 celerybeat.pid 136 137 # Redis 138 *.rdb 139 *.aof 140 *.pid 141 142 # RabbitMQ 143 mnesia/ 144 rabbitmq/ 145 rabbitmq-data/ 146 147 # ActiveMQ 148 activemq-data/ 149 150 # SageMath parsed files 151 *.sage.py 152 153 # Environments 154 .env 155 .envrc 156 .venv 157 env/ 158 venv/ 159 ENV/ 160 env.bak/ 161 venv.bak/ 162 163 # Spyder project settings 164 .spyderproject 165 .spyproject 166 167 # Rope project settings 168 .ropeproject 169 170 # mkdocs documentation 171 /site 172 173 # mypy 174 .mypy_cache/ 175 .dmypy.json 176 dmypy.json 177 178 # Pyre type checker 179 .pyre/ 180 181 # pytype static type analyzer 182 .pytype/ 183 184 # Cython debug symbols 185 cython_debug/ 186 187 # PyCharm 188 # JetBrains specific template is maintained in a separate JetBrains.gitignore that can 189 # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore 190 # and can be added to the global gitignore or merged into this file. For a more nuclear 191 # option (not recommended) you can uncomment the following to ignore the entire idea folder. 192 # .idea/ 193 194 # Abstra 195 # Abstra is an AI-powered process automation framework. 196 # Ignore directories containing user credentials, local state, and settings. 197 # Learn more at https://abstra.io/docs 198 .abstra/ 199 200 # Visual Studio Code 201 # Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore 202 # that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore 203 # and can be added to the global gitignore or merged into this file. However, if you prefer, 204 # you could uncomment the following to ignore the entire vscode folder 205 # .vscode/ 206 207 # Ruff stuff: 208 .ruff_cache/ 209 210 # PyPI configuration file 211 .pypirc 212 213 # Marimo 214 marimo/_static/ 215 marimo/_lsp/ 216 __marimo__/ 217 218 # Streamlit 219 .streamlit/secrets.toml 220 221 todo.md