.gitignore 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. # Never accidentally commit solutions to assignments :)
  2. *_solution.py
  3. # Never accidentally commit student submissions
  4. *_submission.py
  5. # ---> Python
  6. # Byte-compiled / optimized / DLL files
  7. __pycache__/
  8. *.py[cod]
  9. *$py.class
  10. # C extensions
  11. *.so
  12. # Distribution / packaging
  13. .Python
  14. env/
  15. venv/
  16. build/
  17. develop-eggs/
  18. dist/
  19. downloads/
  20. eggs/
  21. .eggs/
  22. lib/
  23. lib64/
  24. parts/
  25. sdist/
  26. var/
  27. *.egg-info/
  28. .installed.cfg
  29. *.egg
  30. # PyInstaller
  31. # Usually these files are written by a python script from a template
  32. # before PyInstaller builds the exe, so as to inject date/other infos into it.
  33. *.manifest
  34. *.spec
  35. # Installer logs
  36. pip-log.txt
  37. pip-delete-this-directory.txt
  38. # Unit test / coverage reports
  39. htmlcov/
  40. .tox/
  41. .coverage
  42. .coverage.*
  43. .cache
  44. nosetests.xml
  45. coverage.xml
  46. *,cover
  47. # Translations
  48. *.mo
  49. *.pot
  50. # Django stuff:
  51. *.log
  52. # Sphinx documentation
  53. docs/_build/
  54. # PyBuilder
  55. target/
  56. # ---> macOS
  57. .DS_Store
  58. .AppleDouble
  59. .LSOverride
  60. # Icon must end with two \r
  61. Icon
  62. # Thumbnails
  63. ._*
  64. # Files that might appear in the root of a volume
  65. .DocumentRevisions-V100
  66. .fseventsd
  67. .Spotlight-V100
  68. .TemporaryItems
  69. .Trashes
  70. .VolumeIcon.icns
  71. # Directories potentially created on remote AFP share
  72. .AppleDB
  73. .AppleDesktop
  74. Network Trash Folder
  75. Temporary Items
  76. .apdisk
  77. # ---> VisualStudioCode
  78. .settings
  79. .vscode/settings.json
  80. # ---> Linux
  81. *~
  82. # KDE directory preferences
  83. .directory
  84. # Linux trash folder which might appear on any partition or disk
  85. .Trash-*
  86. # ---> JetBrains
  87. # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio
  88. *.iml
  89. ## Directory-based project format:
  90. .idea/
  91. # if you remove the above rule, at least ignore the following:
  92. # User-specific stuff:
  93. # .idea/workspace.xml
  94. # .idea/tasks.xml
  95. # .idea/dictionaries
  96. # Sensitive or high-churn files:
  97. # .idea/dataSources.ids
  98. # .idea/dataSources.xml
  99. # .idea/sqlDataSources.xml
  100. # .idea/dynamic.xml
  101. # .idea/uiDesigner.xml
  102. # Gradle:
  103. # .idea/gradle.xml
  104. # .idea/libraries
  105. # Mongo Explorer plugin:
  106. # .idea/mongoSettings.xml
  107. ## File-based project format:
  108. *.ipr
  109. *.iws
  110. ## Plugin-specific files:
  111. # IntelliJ
  112. /out/
  113. # mpeltonen/sbt-idea plugin
  114. .idea_modules/
  115. # JIRA plugin
  116. atlassian-ide-plugin.xml
  117. # Crashlytics plugin (for Android Studio and IntelliJ)
  118. com_crashlytics_export_strings.xml
  119. crashlytics.properties
  120. crashlytics-build.properties