annotate .hgignore @ 16:b396a3341f6f default tip

Move to mercurial
author Dennis C. M. <dennis@denniscm.com>
date Tue, 03 Jun 2025 14:32:46 +0100
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
1 syntax: glob
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
2 # Created by https://www.toptal.com/developers/gitignore/api/osx,linux,python,windows,pycharm,visualstudiocode,sam
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
3 # Edit at https://www.toptal.com/developers/gitignore?templates=osx,linux,python,windows,pycharm,visualstudiocode,sam
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
4
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
5 ### Linux ###
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
6 *~
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
7
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
8 # temporary files which can be created if a process still has a handle open of a deleted file
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
9 .fuse_hidden*
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
10
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
11 # KDE directory preferences
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
12 .directory
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
13
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
14 # Linux trash folder which might appear on any partition or disk
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
15 .Trash-*
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
16
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
17 # .nfs files are created when an open file is removed but is still being accessed
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
18 .nfs*
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
19
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
20 ### OSX ###
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
21 # General
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
22 .DS_Store
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
23 .AppleDouble
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
24 .LSOverride
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
25
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
26 # Icon must end with two \r
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
27 Icon
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
28
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
29 # Thumbnails
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
30 ._*
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
31
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
32 # Files that might appear in the root of a volume
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
33 .DocumentRevisions-V100
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
34 .fseventsd
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
35 .Spotlight-V100
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
36 .TemporaryItems
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
37 .Trashes
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
38 .VolumeIcon.icns
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
39 .com.apple.timemachine.donotpresent
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
40
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
41 # Directories potentially created on remote AFP share
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
42 .AppleDB
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
43 .AppleDesktop
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
44 Network Trash Folder
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
45 Temporary Items
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
46 .apdisk
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
47
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
48 ### PyCharm ###
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
49 # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
50 # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
51
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
52 # User-specific stuff
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
53 .idea/**/workspace.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
54 .idea/**/tasks.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
55 .idea/**/usage.statistics.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
56 .idea/**/dictionaries
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
57 .idea/**/shelf
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
58
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
59 # Generated files
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
60 .idea/**/contentModel.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
61
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
62 # Sensitive or high-churn files
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
63 .idea/**/dataSources/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
64 .idea/**/dataSources.ids
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
65 .idea/**/dataSources.local.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
66 .idea/**/sqlDataSources.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
67 .idea/**/dynamic.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
68 .idea/**/uiDesigner.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
69 .idea/**/dbnavigator.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
70
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
71 # Gradle
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
72 .idea/**/gradle.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
73 .idea/**/libraries
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
74
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
75 # Gradle and Maven with auto-import
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
76 # When using Gradle or Maven with auto-import, you should exclude module files,
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
77 # since they will be recreated, and may cause churn. Uncomment if using
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
78 # auto-import.
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
79 # .idea/artifacts
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
80 # .idea/compiler.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
81 # .idea/jarRepositories.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
82 # .idea/modules.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
83 # .idea/*.iml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
84 # .idea/modules
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
85 # *.iml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
86 # *.ipr
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
87
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
88 # CMake
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
89 cmake-build-*/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
90
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
91 # Mongo Explorer plugin
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
92 .idea/**/mongoSettings.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
93
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
94 # File-based project format
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
95 *.iws
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
96
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
97 # IntelliJ
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
98 out/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
99
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
100 # mpeltonen/sbt-idea plugin
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
101 .idea_modules/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
102
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
103 # JIRA plugin
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
104 atlassian-ide-plugin.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
105
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
106 # Cursive Clojure plugin
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
107 .idea/replstate.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
108
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
109 # Crashlytics plugin (for Android Studio and IntelliJ)
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
110 com_crashlytics_export_strings.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
111 crashlytics.properties
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
112 crashlytics-build.properties
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
113 fabric.properties
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
114
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
115 # Editor-based Rest Client
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
116 .idea/httpRequests
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
117
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
118 # Android studio 3.1+ serialized cache file
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
119 .idea/caches/build_file_checksums.ser
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
120
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
121 ### PyCharm Patch ###
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
122 # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
123
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
124 # *.iml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
125 # modules.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
126 # .idea/misc.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
127 # *.ipr
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
128
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
129 # Sonarlint plugin
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
130 # https://plugins.jetbrains.com/plugin/7973-sonarlint
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
131 .idea/**/sonarlint/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
132
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
133 # SonarQube Plugin
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
134 # https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
135 .idea/**/sonarIssues.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
136
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
137 # Markdown Navigator plugin
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
138 # https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
139 .idea/**/markdown-navigator.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
140 .idea/**/markdown-navigator-enh.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
141 .idea/**/markdown-navigator/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
142
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
143 # Cache file creation bug
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
144 # See https://youtrack.jetbrains.com/issue/JBR-2257
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
145 .idea/$CACHE_FILE$
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
146
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
147 # CodeStream plugin
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
148 # https://plugins.jetbrains.com/plugin/12206-codestream
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
149 .idea/codestream.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
150
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
151 ### Python ###
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
152 # Byte-compiled / optimized / DLL files
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
153 __pycache__/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
154 *.py[cod]
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
155 *$py.class
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
156
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
157 # C extensions
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
158 *.so
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
159
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
160 # Distribution / packaging
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
161 .Python
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
162 build/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
163 develop-eggs/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
164 dist/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
165 downloads/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
166 eggs/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
167 .eggs/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
168 parts/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
169 sdist/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
170 var/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
171 wheels/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
172 pip-wheel-metadata/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
173 share/python-wheels/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
174 *.egg-info/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
175 .installed.cfg
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
176 *.egg
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
177 MANIFEST
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
178
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
179 # PyInstaller
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
180 # Usually these files are written by a python script from a template
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
181 # before PyInstaller builds the exe, so as to inject date/other infos into it.
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
182 *.manifest
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
183 *.spec
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
184
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
185 # Installer logs
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
186 pip-log.txt
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
187 pip-delete-this-directory.txt
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
188
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
189 # Unit test / coverage reports
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
190 htmlcov/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
191 .tox/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
192 .nox/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
193 .coverage
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
194 .coverage.*
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
195 .cache
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
196 nosetests.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
197 coverage.xml
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
198 *.cover
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
199 *.py,cover
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
200 .hypothesis/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
201 .pytest_cache/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
202 pytestdebug.log
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
203
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
204 # Translations
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
205 *.mo
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
206 *.pot
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
207
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
208 # Django stuff:
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
209 *.log
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
210 local_settings.py
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
211 db.sqlite3
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
212 db.sqlite3-journal
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
213
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
214 # Flask stuff:
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
215 instance/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
216 .webassets-cache
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
217
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
218 # Scrapy stuff:
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
219 .scrapy
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
220
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
221 # Sphinx documentation
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
222 docs/_build/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
223 doc/_build/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
224
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
225 # PyBuilder
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
226 target/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
227
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
228 # Jupyter Notebook
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
229 .ipynb_checkpoints
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
230
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
231 # IPython
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
232 profile_default/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
233 ipython_config.py
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
234
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
235 # pyenv
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
236 .python-version
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
237
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
238 # pipenv
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
239 # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
240 # However, in case of collaboration, if having platform-specific dependencies or dependencies
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
241 # having no cross-platform support, pipenv may install dependencies that don't work, or not
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
242 # install all needed dependencies.
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
243 #Pipfile.lock
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
244
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
245 # poetry
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
246 #poetry.lock
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
247
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
248 # PEP 582; used by e.g. github.com/David-OConnor/pyflow
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
249 __pypackages__/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
250
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
251 # Celery stuff
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
252 celerybeat-schedule
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
253 celerybeat.pid
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
254
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
255 # SageMath parsed files
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
256 *.sage.py
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
257
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
258 # Environments
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
259 # .env
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
260 .env/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
261 .venv/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
262 env/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
263 venv/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
264 ENV/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
265 env.bak/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
266 venv.bak/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
267 pythonenv*
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
268
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
269 # Spyder project settings
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
270 .spyderproject
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
271 .spyproject
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
272
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
273 # Rope project settings
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
274 .ropeproject
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
275
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
276 # mkdocs documentation
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
277 /site
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
278
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
279 # mypy
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
280 .mypy_cache/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
281 .dmypy.json
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
282 dmypy.json
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
283
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
284 # Pyre type checker
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
285 .pyre/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
286
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
287 # pytype static type analyzer
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
288 .pytype/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
289
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
290 # operating system-related files
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
291 # file properties cache/storage on macOS
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
292 *.DS_Store
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
293 # thumbnail cache on Windows
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
294 Thumbs.db
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
295
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
296 # profiling data
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
297 .prof
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
298
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
299
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
300 ### SAM ###
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
301 # Ignore build directories for the AWS Serverless Application Model (SAM)
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
302 # Info: https://aws.amazon.com/serverless/sam/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
303 # Docs: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-reference.html
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
304
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
305 **/.aws-sam
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
306
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
307 ### VisualStudioCode ###
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
308 .vscode/*
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
309 !.vscode/settings.json
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
310 !.vscode/tasks.json
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
311 !.vscode/launch.json
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
312 !.vscode/extensions.json
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
313 *.code-workspace
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
314
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
315 ### VisualStudioCode Patch ###
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
316 # Ignore all local history of files
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
317 .history
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
318 .ionide
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
319
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
320 ### Windows ###
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
321 # Windows thumbnail cache files
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
322 Thumbs.db:encryptable
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
323 ehthumbs.db
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
324 ehthumbs_vista.db
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
325
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
326 # Dump file
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
327 *.stackdump
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
328
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
329 # Folder config file
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
330 [Dd]esktop.ini
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
331
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
332 # Recycle Bin used on file shares
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
333 $RECYCLE.BIN/
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
334
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
335 # Windows Installer files
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
336 *.cab
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
337 *.msi
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
338 *.msix
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
339 *.msm
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
340 *.msp
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
341
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
342 # Windows shortcuts
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
343 *.lnk
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
344
b396a3341f6f Move to mercurial
Dennis C. M. <dennis@denniscm.com>
parents:
diff changeset
345 # End of https://www.toptal.com/developers/gitignore/api/osx,linux,python,windows,pycharm,visualstudiocode,sam