.gitignore 2.2 KB

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