Alina Lozovskaya commited on
Commit
2ee9d8b
·
1 Parent(s): 45c90a3

Simplify gitignore

Browse files
Files changed (1) hide show
  1. .gitignore +36 -181
.gitignore CHANGED
@@ -1,202 +1,57 @@
1
- # General
2
- .DS_Store
3
- .AppleDouble
4
- .LSOverride
5
-
6
- # Icon must end with two \r
7
- Icon
8
-
9
- # Thumbnails
10
- ._*
11
-
12
- # Files that might appear in the root of a volume
13
- .DocumentRevisions-V100
14
- .fseventsd
15
- .Spotlight-V100
16
- .TemporaryItems
17
- .Trashes
18
- .VolumeIcon.icns
19
- .com.apple.timemachine.donotpresent
20
-
21
- # Directories potentially created on remote AFP share
22
- .AppleDB
23
- .AppleDesktop
24
- Network Trash Folder
25
- Temporary Items
26
- .apdisk
27
-
28
- # Byte-compiled / optimized / DLL files
29
  __pycache__/
30
  *.py[cod]
31
  *$py.class
32
-
33
- # C extensions
34
  *.so
35
 
36
- # Distribution / packaging
37
- .Python
 
 
 
 
 
 
 
 
38
  build/
39
- develop-eggs/
40
  dist/
41
- downloads/
42
- eggs/
43
- .eggs/
44
- lib/
45
- lib64/
46
- parts/
47
- sdist/
48
- var/
49
- wheels/
50
- share/python-wheels/
51
  *.egg-info/
52
- .installed.cfg
53
- *.egg
54
- MANIFEST
55
-
56
- # PyInstaller
57
- # Usually these files are written by a python script from a template
58
- # before PyInstaller builds the exe, so as to inject date/other infos into it.
59
- *.manifest
60
- *.spec
61
-
62
- # Installer logs
63
- pip-log.txt
64
- pip-delete-this-directory.txt
65
 
66
- # Unit test / coverage reports
67
- htmlcov/
68
- .tox/
69
- .nox/
70
  .coverage
71
- .coverage.*
72
- .cache
73
- cache/
74
- nosetests.xml
75
  coverage.xml
76
  *.cover
77
- *.py,cover
78
- .hypothesis/
79
- .pytest_cache/
80
- cover/
81
 
82
- # Ruff cache
83
  .ruff_cache/
84
 
85
- # Translations
86
- *.mo
87
- *.pot
88
-
89
- # Django stuff:
90
- *.log
91
- local_settings.py
92
- db.sqlite3
93
- db.sqlite3-journal
94
-
95
- # Flask stuff:
96
- instance/
97
- .webassets-cache
98
-
99
- # Scrapy stuff:
100
- .scrapy
101
 
102
- # Sphinx documentation
103
- docs/_build/
104
-
105
- # PyBuilder
106
- .pybuilder/
107
- target/
108
-
109
- # Jupyter Notebook
110
- .ipynb_checkpoints
111
-
112
- # IPython
113
- profile_default/
114
- ipython_config.py
115
-
116
- # pyenv
117
- # For a library or package, you might want to ignore these files since the code is
118
- # intended to run in multiple environments; otherwise, check them in:
119
- # .python-version
120
-
121
- # pipenv
122
- # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
123
- # However, in case of collaboration, if having platform-specific dependencies or dependencies
124
- # having no cross-platform support, pipenv may install dependencies that don't work, or not
125
- # install all needed dependencies.
126
- #Pipfile.lock
127
-
128
- # poetry
129
- # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
130
- # This is especially recommended for binary packages to ensure reproducibility, and is more
131
- # commonly ignored for libraries.
132
- # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
133
- #poetry.lock
134
-
135
- # pdm
136
- # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
137
- #pdm.lock
138
- # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
139
- # in version control.
140
- # https://pdm.fming.dev/#use-with-ide
141
- .pdm.toml
142
-
143
- # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
144
- __pypackages__/
145
-
146
- # Celery stuff
147
- celerybeat-schedule
148
- celerybeat.pid
149
-
150
- # SageMath parsed files
151
- *.sage.py
152
-
153
- # Environments
154
- .env
155
- .venv
156
- env/
157
- venv/
158
- ENV/
159
- env.bak/
160
- venv.bak/
161
-
162
- # Keys
163
- *.csr
164
  *.key
165
  *.pem
 
 
166
 
167
- # Spyder project settings
168
- .spyderproject
169
- .spyproject
170
-
171
- # Rope project settings
172
- .ropeproject
173
-
174
- # mkdocs documentation
175
- /site
176
-
177
- # mypy
178
- .mypy_cache/
179
- .dmypy.json
180
- dmypy.json
181
-
182
- # Pyre type checker
183
- .pyre/
184
-
185
- # pytype static type analyzer
186
- .pytype/
187
-
188
- # Cython debug symbols
189
- cython_debug/
190
-
191
- # PyCharm
192
- # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
193
- # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
194
- # and can be added to the global gitignore or merged into this file. For a more nuclear
195
- # option (not recommended) you can uncomment the following to ignore the entire idea folder.
196
- #.idea/
197
 
198
- # Certificates
199
- *.crt
200
 
201
- # Temporary folder
202
- tmp/
 
 
 
 
1
+ # Python
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  __pycache__/
3
  *.py[cod]
4
  *$py.class
 
 
5
  *.so
6
 
7
+ # Virtual environments
8
+ .venv/
9
+ venv/
10
+ ENV/
11
+ env/
12
+
13
+ # Environment variables
14
+ .env
15
+
16
+ # Build and distribution
17
  build/
 
18
  dist/
 
 
 
 
 
 
 
 
 
 
19
  *.egg-info/
20
+ .eggs/
 
 
 
 
 
 
 
 
 
 
 
 
21
 
22
+ # Testing
23
+ .pytest_cache/
 
 
24
  .coverage
25
+ .hypothesis/
26
+ htmlcov/
 
 
27
  coverage.xml
28
  *.cover
 
 
 
 
29
 
30
+ # Linting and formatting
31
  .ruff_cache/
32
 
33
+ # IDE
34
+ .vscode/
35
+ .idea/
36
+ *.swp
37
+ *.swo
 
 
 
 
 
 
 
 
 
 
 
38
 
39
+ # Security
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
  *.key
41
  *.pem
42
+ *.crt
43
+ *.csr
44
 
45
+ # Temporary files
46
+ tmp/
47
+ *.log
48
+ cache/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
 
50
+ # macOS
51
+ .DS_Store
52
 
53
+ # Linux
54
+ *~
55
+ .directory
56
+ .Trash-*
57
+ .nfs*