Update .gitignore
Update .gitignore with latest version from
https://github.com/github/gitignore/blob/master/Python.gitignore
Further add Pycharm project settings folder and delete duplicate lines.
Issue: HIC-53
Change-Id: Id2b2fb25f256eed9cf3ace7d3969f5f123297a87
diff --git a/.gitignore b/.gitignore
index 714a6fb..f90cfcd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,7 +8,6 @@
# Distribution / packaging
.Python
-env/
build/
develop-eggs/
dist/
@@ -20,9 +19,11 @@
parts/
sdist/
var/
+wheels/
*.egg-info/
.installed.cfg
*.egg
+MANIFEST
# PyInstaller
# Usually these files are written by a python script from a template
@@ -42,8 +43,9 @@
.cache
nosetests.xml
coverage.xml
-*,cover
+*.cover
.hypothesis/
+.pytest_cache/
# Translations
*.mo
@@ -52,6 +54,7 @@
# Django stuff:
*.log
local_settings.py
+db.sqlite3
# Flask stuff:
instance/
@@ -66,29 +69,49 @@
# PyBuilder
target/
-# IPython Notebook
+# Jupyter Notebook
.ipynb_checkpoints
+# IPython
+profile_default/
+ipython_config.py
+
# pyenv
.python-version
# celery beat schedule file
celerybeat-schedule
-# dotenv
-.env
+# SageMath parsed files
+*.sage.py
-# virtualenv
-.venv/
+# Environments
+.env
+.venv
+env/
venv/
ENV/
+env.bak/
+venv.bak/
# Spyder project settings
.spyderproject
+.spyproject
# Rope project settings
.ropeproject
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# PyCharm project settings
+.idea/
+
# Jar for generating documentation
swagger2markup-cli-*.jar
@@ -97,10 +120,5 @@
documentation/api-endpoints.adoc
documentation/api-endpoints.html
-saved_crashredports
-
-db.sqlite3
-
-local_settings.py
-
-crashreport_uploads
+# Crashreports uploads directory
+crashreport_uploads/