2525sdist /
2626var /
2727wheels /
28- pip-wheel-metadata /
2928share /python-wheels /
3029* .egg-info /
3130.installed.cfg
@@ -52,8 +51,10 @@ htmlcov/
5251nosetests.xml
5352coverage.xml
5453* .cover
54+ * .py,cover
5555.hypothesis /
5656.pytest_cache /
57+ cover /
5758
5859# Translations
5960* .mo
@@ -63,6 +64,7 @@ coverage.xml
6364* .log
6465local_settings.py
6566db.sqlite3
67+ db.sqlite3-journal
6668
6769# Flask stuff:
6870instance /
@@ -75,6 +77,7 @@ instance/
7577docs /_build /
7678
7779# PyBuilder
80+ .pybuilder /
7881target /
7982
8083# Jupyter Notebook
@@ -85,17 +88,23 @@ profile_default/
8588ipython_config.py
8689
8790# pyenv
88- .python-version
91+ # For a library or package, you might want to ignore these files since the code is
92+ # intended to run in multiple environments; otherwise, check them in:
93+ # .python-version
8994
9095# pipenv
9196# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
9297# However, in case of collaboration, if having platform-specific dependencies or dependencies
93- # having no cross-platform support, pipenv may install dependencies that don’ t work, or not
98+ # having no cross-platform support, pipenv may install dependencies that don' t work, or not
9499# install all needed dependencies.
95100# Pipfile.lock
96101
97- # celery beat schedule file
102+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow
103+ __pypackages__ /
104+
105+ # Celery stuff
98106celerybeat-schedule
107+ celerybeat.pid
99108
100109# SageMath parsed files
101110* .sage.py
@@ -127,6 +136,12 @@ dmypy.json
127136# Pyre type checker
128137.pyre /
129138
139+ # pytype static type analyzer
140+ .pytype /
141+
142+ # Cython debug symbols
143+ cython_debug /
144+
130145# VirtualEnv rules
131146# Virtualenv
132147# http://iamzed.com/2009/05/07/a-primer-on-virtualenv/
@@ -159,6 +174,7 @@ pip-selfcheck.json
159174# Windows rules
160175# Windows thumbnail cache files
161176Thumbs.db
177+ Thumbs.db:encryptable
162178ehthumbs.db
163179ehthumbs_vista.db
164180
@@ -264,13 +280,15 @@ flycheck_*.el
264280# Vim rules
265281# Swap
266282[._ ]* .s [a-v ][a-z ]
283+ ! * .svg # comment out if you don't need vector files
267284[._ ]* .sw [a-p ]
268285[._ ]s [a-rt-v ][a-z ]
269286[._ ]ss [a-gi-z ]
270287[._ ]sw [a-p ]
271288
272289# Session
273290Session.vim
291+ Sessionx.vim
274292
275293# Temporary
276294.netrwhist
281299[._ ]* .un~
282300
283301# JetBrains rules
284- # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
302+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
285303# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
286304
287305# User-specific stuff
@@ -311,9 +329,14 @@ tags
311329# When using Gradle or Maven with auto-import, you should exclude module files,
312330# since they will be recreated, and may cause churn. Uncomment if using
313331# auto-import.
332+ # .idea/artifacts
333+ # .idea/compiler.xml
334+ # .idea/jarRepositories.xml
314335# .idea/modules.xml
315336# .idea/*.iml
316337# .idea/modules
338+ # *.iml
339+ # *.ipr
317340
318341# CMake
319342cmake-build- * /
@@ -363,6 +386,7 @@ fabric.properties
363386
364387# SFTP configuration file
365388sftp-config.json
389+ sftp-config-alt * .json
366390
367391# Package control specific files
368392Package Control.last-run
@@ -400,6 +424,10 @@ tmtags
400424! .vscode /tasks.json
401425! .vscode /launch.json
402426! .vscode /extensions.json
427+ * .code-workspace
428+
429+ # Local History for Visual Studio Code
430+ .history /
403431
404432# Xcode rules
405433# Xcode
@@ -426,6 +454,9 @@ DerivedData/
426454* .perspectivev3
427455! default.perspectivev3
428456
457+ # # Gcc Patch
458+ /* .gcno
459+
429460# Eclipse rules
430461.metadata
431462bin /
@@ -477,12 +508,17 @@ local.properties
477508
478509# Annotation Processing
479510.apt_generated /
511+ .apt_generated_test /
480512
481513# Scala IDE specific (Scala & Java development for Eclipse)
482514.cache-main
483515.scala_dependencies
484516.worksheet
485517
518+ # Uncomment this line if you wish to ignore the project description file.
519+ # Typically, this file would be tracked if it contains build/dependency configurations:
520+ # .project
521+
486522# TortoiseGit rules
487523# Project-level settings
488524/.tgitconfig
@@ -504,3 +540,7 @@ cscope.files
504540cscope.out
505541cscope.in.out
506542cscope.po.out
543+
544+
545+ # remove moban hash dictionary
546+ .moban.hashes
0 commit comments