.gitignore 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544
  1. ### IDEs
  2. .idea/
  3. .vscode/
  4. ### C and C++
  5. # Prerequisites
  6. *.d
  7. # Object files
  8. *.o
  9. *.ko
  10. *.obj
  11. *.elf
  12. # Linker output
  13. *.ilk
  14. *.map
  15. *.exp
  16. # Precompiled Headers
  17. *.gch
  18. *.pch
  19. # Libraries
  20. *.lib
  21. *.a
  22. *.la
  23. *.lai
  24. *.lo
  25. *.slo
  26. # Shared objects (inc. Windows DLLs)
  27. *.dll
  28. *.so
  29. *.so.*
  30. *.dylib
  31. # Executables
  32. *.exe
  33. *.out
  34. *.app
  35. *.i*86
  36. *.x86_64
  37. *.hex
  38. # Debug files
  39. *.dSYM/
  40. *.su
  41. *.idb
  42. *.pdb
  43. # Kernel Module Compile Results
  44. *.mod*
  45. *.cmd
  46. .tmp_versions/
  47. modules.order
  48. Module.symvers
  49. Mkfile.old
  50. dkms.conf
  51. # Fortran module files
  52. *.mod
  53. *.smod
  54. ### Java
  55. # Compiled class file
  56. *.class
  57. # Log file
  58. *.log
  59. # BlueJ files
  60. *.ctxt
  61. # Mobile Tools for Java (J2ME)
  62. .mtj.tmp/
  63. # Package Files #
  64. *.jar
  65. *.war
  66. *.nar
  67. *.ear
  68. *.zip
  69. *.tar.gz
  70. *.rar
  71. # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
  72. hs_err_pid*
  73. replay_pid*
  74. ### Python
  75. # Byte-compiled / optimized / DLL files
  76. __pycache__/
  77. *.py[cod]
  78. *$py.class
  79. # C extensions
  80. *.so
  81. # Distribution / packaging
  82. .Python
  83. build/
  84. develop-eggs/
  85. dist/
  86. downloads/
  87. eggs/
  88. .eggs/
  89. lib/
  90. lib64/
  91. parts/
  92. sdist/
  93. var/
  94. wheels/
  95. share/python-wheels/
  96. *.egg-info/
  97. .installed.cfg
  98. *.egg
  99. MANIFEST
  100. # PyInstaller
  101. # Usually these files are written by a python script from a template
  102. # before PyInstaller builds the exe, so as to inject date/other infos into it.
  103. *.manifest
  104. *.spec
  105. # Installer logs
  106. pip-log.txt
  107. pip-delete-this-directory.txt
  108. # Unit test / coverage reports
  109. htmlcov/
  110. .tox/
  111. .nox/
  112. .coverage
  113. .coverage.*
  114. .cache
  115. nosetests.xml
  116. coverage.xml
  117. *.cover
  118. *.py,cover
  119. .hypothesis/
  120. .pytest_cache/
  121. cover/
  122. # Translations
  123. *.mo
  124. *.pot
  125. # Django stuff:
  126. *.log
  127. local_settings.py
  128. db.sqlite3
  129. db.sqlite3-journal
  130. # Flask stuff:
  131. instance/
  132. .webassets-cache
  133. # Scrapy stuff:
  134. .scrapy
  135. # Sphinx documentation
  136. docs/_build/
  137. # PyBuilder
  138. .pybuilder/
  139. target/
  140. # Jupyter Notebook
  141. .ipynb_checkpoints
  142. # IPython
  143. profile_default/
  144. ipython_config.py
  145. # pyenv
  146. # For a library or package, you might want to ignore these files since the code is
  147. # intended to run in multiple environments; otherwise, check them in:
  148. # .python-version
  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. # poetry
  156. # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
  157. # This is especially recommended for binary packages to ensure reproducibility, and is more
  158. # commonly ignored for libraries.
  159. # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
  160. #poetry.lock
  161. # PEP 582; used by e.g. github.com/David-OConnor/pyflow
  162. __pypackages__/
  163. # Celery stuff
  164. celerybeat-schedule
  165. celerybeat.pid
  166. # SageMath parsed files
  167. *.sage.py
  168. # Environments
  169. .env
  170. .venv
  171. env/
  172. venv/
  173. ENV/
  174. env.bak/
  175. venv.bak/
  176. # Spyder project settings
  177. .spyderproject
  178. .spyproject
  179. # Rope project settings
  180. .ropeproject
  181. # mkdocs documentation
  182. /site
  183. # mypy
  184. .mypy_cache/
  185. .dmypy.json
  186. dmypy.json
  187. # Pyre type checker
  188. .pyre/
  189. # pytype static type analyzer
  190. .pytype/
  191. # Cython debug symbols
  192. cython_debug/
  193. ### TeX
  194. ## Core latex/pdflatex auxiliary files:
  195. *.aux
  196. *.lof
  197. *.log
  198. *.lot
  199. *.fls
  200. *.out
  201. *.toc
  202. *.fmt
  203. *.fot
  204. *.cb
  205. *.cb2
  206. .*.lb
  207. ## Intermediate documents:
  208. *.dvi
  209. *.xdv
  210. *-converted-to.*
  211. # these rules might exclude image files for figures etc.
  212. # *.ps
  213. # *.eps
  214. # *.pdf
  215. ## Generated if empty string is given at "Please type another file name for output:"
  216. .pdf
  217. ## Bibliography auxiliary files (bibtex/biblatex/biber):
  218. *.bbl
  219. *.bcf
  220. *.blg
  221. *-blx.aux
  222. *-blx.bib
  223. *.run.xml
  224. ## Build tool auxiliary files:
  225. *.fdb_latexmk
  226. *.synctex
  227. *.synctex(busy)
  228. *.synctex.gz
  229. *.synctex.gz(busy)
  230. *.pdfsync
  231. ## Build tool directories for auxiliary files
  232. # latexrun
  233. latex.out/
  234. ## Auxiliary and intermediate files from other packages:
  235. # algorithms
  236. *.alg
  237. *.loa
  238. # achemso
  239. acs-*.bib
  240. # amsthm
  241. *.thm
  242. # beamer
  243. *.nav
  244. *.pre
  245. *.snm
  246. *.vrb
  247. # changes
  248. *.soc
  249. # comment
  250. *.cut
  251. # cprotect
  252. *.cpt
  253. # elsarticle (documentclass of Elsevier journals)
  254. *.spl
  255. # endnotes
  256. *.ent
  257. # fixme
  258. *.lox
  259. # feynmf/feynmp
  260. *.mf
  261. *.mp
  262. *.t[1-9]
  263. *.t[1-9][0-9]
  264. *.tfm
  265. #(r)(e)ledmac/(r)(e)ledpar
  266. *.end
  267. *.?end
  268. *.[1-9]
  269. *.[1-9][0-9]
  270. *.[1-9][0-9][0-9]
  271. *.[1-9]R
  272. *.[1-9][0-9]R
  273. *.[1-9][0-9][0-9]R
  274. *.eledsec[1-9]
  275. *.eledsec[1-9]R
  276. *.eledsec[1-9][0-9]
  277. *.eledsec[1-9][0-9]R
  278. *.eledsec[1-9][0-9][0-9]
  279. *.eledsec[1-9][0-9][0-9]R
  280. # glossaries
  281. *.acn
  282. *.acr
  283. *.glg
  284. *.glo
  285. *.gls
  286. *.glsdefs
  287. *.lzo
  288. *.lzs
  289. *.slg
  290. *.slo
  291. *.sls
  292. # uncomment this for glossaries-extra (will ignore makeindex's style files!)
  293. # *.ist
  294. # gnuplot
  295. *.gnuplot
  296. *.table
  297. # gnuplottex
  298. *-gnuplottex-*
  299. # gregoriotex
  300. *.gaux
  301. *.glog
  302. *.gtex
  303. # htlatex
  304. *.4ct
  305. *.4tc
  306. *.idv
  307. *.lg
  308. *.trc
  309. *.xref
  310. # hyperref
  311. *.brf
  312. # knitr
  313. *-concordance.tex
  314. # TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
  315. # *.tikz
  316. *-tikzDictionary
  317. # listings
  318. *.lol
  319. # luatexja-ruby
  320. *.ltjruby
  321. # makeidx
  322. *.idx
  323. *.ilg
  324. *.ind
  325. # minitoc
  326. *.maf
  327. *.mlf
  328. *.mlt
  329. *.mtc[0-9]*
  330. *.slf[0-9]*
  331. *.slt[0-9]*
  332. *.stc[0-9]*
  333. # minted
  334. _minted*
  335. *.pyg
  336. # morewrites
  337. *.mw
  338. # newpax
  339. *.newpax
  340. # nomencl
  341. *.nlg
  342. *.nlo
  343. *.nls
  344. # pax
  345. *.pax
  346. # pdfpcnotes
  347. *.pdfpc
  348. # sagetex
  349. *.sagetex.sage
  350. *.sagetex.py
  351. *.sagetex.scmd
  352. # scrwfile
  353. *.wrt
  354. # svg
  355. svg-inkscape/
  356. # sympy
  357. *.sout
  358. *.sympy
  359. sympy-plots-for-*.tex/
  360. # pdfcomment
  361. *.upa
  362. *.upb
  363. # pythontex
  364. *.pytxcode
  365. pythontex-files-*/
  366. # tcolorbox
  367. *.listing
  368. # thmtools
  369. *.loe
  370. # TikZ & PGF
  371. *.dpth
  372. *.md5
  373. *.auxlock
  374. # titletoc
  375. *.ptc
  376. # todonotes
  377. *.tdo
  378. # vhistory
  379. *.hst
  380. *.ver
  381. # easy-todo
  382. *.lod
  383. # xcolor
  384. *.xcp
  385. # xmpincl
  386. *.xmpi
  387. # xindy
  388. *.xdy
  389. # xypic precompiled matrices and outlines
  390. *.xyc
  391. *.xyd
  392. # endfloat
  393. *.ttt
  394. *.fff
  395. # Latexian
  396. TSWLatexianTemp*
  397. ## Editors:
  398. # WinEdt
  399. *.bak
  400. *.sav
  401. # Texpad
  402. .texpadtmp
  403. # LyX
  404. *.lyx~
  405. # Kile
  406. *.backup
  407. # gummi
  408. .*.swp
  409. # KBibTeX
  410. *~[0-9]*
  411. # TeXnicCenter
  412. *.tps
  413. # auto folder when using emacs and auctex
  414. ./auto/*
  415. *.el
  416. # expex forward references with \gathertags
  417. *-tags.tex
  418. # standalone packages
  419. *.sta
  420. # Makeindex log files
  421. *.lpz
  422. # xwatermark package
  423. *.xwm
  424. # REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
  425. # option is specified. Footnotes are the stored in a file with suffix Notes.bib.
  426. # Uncomment the next line to have this generated file ignored.
  427. #*Notes.bib