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