/ learning / atopile / .gitignore
.gitignore
  1  # For PCBs designed using KiCad: https://www.kicad.org/
  2  # Format documentation: https://kicad.org/help/file-formats/
  3  
  4  # KiCad files
  5  # -----------
  6  # Temporary files
  7  *.000
  8  *.bak
  9  *.bck
 10  *.kicad_pcb-bak
 11  *.kicad_sch-bak
 12  *-backups
 13  *.kicad_prl
 14  *.sch-bak
 15  *~
 16  _autosave-*
 17  *.tmp
 18  *-save.pro
 19  *-save.kicad_pcb
 20  *.kicad_pcb.lck
 21  fp-info-cache
 22  
 23  # Netlist files (exported from Eeschema)
 24  *.net
 25  
 26  # Autorouter files (exported from Pcbnew)
 27  *.dsn
 28  *.ses
 29  
 30  # Exported BOM files
 31  *.xml
 32  *.csv
 33  
 34  # Python
 35  # ------
 36  # Byte-compiled / optimized / DLL files
 37  __pycache__/
 38  *.py[cod]
 39  *$py.class
 40  
 41  # C extensions
 42  *.so
 43  
 44  # Distribution / packaging
 45  .Python
 46  build/
 47  develop-eggs/
 48  dist/
 49  downloads/
 50  eggs/
 51  .eggs/
 52  lib/
 53  lib64/
 54  sdist/
 55  var/
 56  wheels/
 57  share/python-wheels/
 58  *.egg-info/
 59  .installed.cfg
 60  *.egg
 61  MANIFEST
 62  
 63  # Testing
 64  htmlcov/
 65  .tox/
 66  .nox/
 67  .coverage
 68  .coverage.*
 69  .cache
 70  nosetests.xml
 71  coverage.xml
 72  *.cover
 73  *.py,cover
 74  *,cover
 75  .hypothesis/
 76  .pytest_cache/
 77  cover/
 78  
 79  # Environments
 80  .env
 81  .venv/
 82  venv/
 83  env/
 84  ENV/
 85  env.bak/
 86  venv.bak/
 87  
 88  # IDE
 89  .vscode/
 90  !.vscode/*.shared.json
 91  !.vscode/extensions.json
 92  .idea/
 93  .spyderproject
 94  .spyproject
 95  .ropeproject
 96  .aider*
 97  
 98  # Misc
 99  .DS_Store
100  .ato/
101  .ruff_cache/
102  
103  # PyInstaller
104  #  Usually these files are written by a python script from a template
105  #  before PyInstaller builds the exe, so as to inject date/other infos into it.
106  *.manifest
107  *.spec
108  
109  # Installer logs
110  pip-log.txt
111  pip-delete-this-directory.txt
112  
113  # Translations
114  *.mo
115  *.pot
116  
117  # Django stuff:
118  *.log
119  local_settings.py
120  db.sqlite3
121  db.sqlite3-journal
122  
123  # Flask stuff:
124  instance/
125  .webassets-cache
126  
127  # Scrapy stuff:
128  .scrapy
129  
130  # Sphinx documentation
131  docs/_build/
132  
133  # PyBuilder
134  .pybuilder/
135  target/
136  
137  # Jupyter Notebook
138  .ipynb_checkpoints
139  
140  # IPython
141  profile_default/
142  ipython_config.py
143  
144  # pyenv
145  #   For a library or package, you might want to ignore these files since the code is
146  #   intended to run in multiple environments; otherwise, check them in:
147  # .python-version
148  
149  # pipenv
150  #   According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
151  #   However, in case of collaboration, if having platform-specific dependencies or dependencies
152  #   having no cross-platform support, pipenv may install dependencies that don't work, or not
153  #   install all needed dependencies.
154  #Pipfile.lock
155  
156  # poetry
157  #   Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
158  #   This is especially recommended for binary packages to ensure reproducibility, and is more
159  #   commonly ignored for libraries.
160  #   https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
161  #poetry.lock
162  
163  # pdm
164  #   Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
165  #pdm.lock
166  #   pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
167  #   in version control.
168  #   https://pdm.fming.dev/#use-with-ide
169  .pdm.toml
170  
171  # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
172  __pypackages__/
173  
174  # Celery stuff
175  celerybeat-schedule
176  celerybeat.pid
177  
178  # SageMath parsed files
179  *.sage.py
180  
181  # mkdocs documentation
182  /site
183  
184  # mypy
185  .mypy_cache/
186  .dmypy.json
187  dmypy.json
188  
189  # Pyre type checker
190  .pyre/
191  
192  # pytype static type analyzer
193  .pytype/
194  
195  # Cython debug symbols
196  cython_debug/