blob: 5917395917ba83d2e8e40c0d754734dd3810a84f [file] [log] [blame]
Patrick Williams7f997092020-06-01 10:44:44 -05001# Meson build directories.
2/build*/
William A. Kennington IIIadf03542020-06-04 03:01:11 -07003/subprojects/*/
William A. Kennington III8890e452018-06-26 11:46:11 -07004
Patrick Williams7f997092020-06-01 10:44:44 -05005# Created by https://www.gitignore.io/api/vim,python
6# Edit at https://www.gitignore.io/?templates=vim,python
William A. Kennington III8890e452018-06-26 11:46:11 -07007
Patrick Williams7f997092020-06-01 10:44:44 -05008### Python ###
9# Byte-compiled / optimized / DLL files
10__pycache__/
11*.py[cod]
12*$py.class
William A. Kennington III8890e452018-06-26 11:46:11 -070013
Patrick Williams7f997092020-06-01 10:44:44 -050014# C extensions
15*.so
William A. Kennington III8890e452018-06-26 11:46:11 -070016
Patrick Williams7f997092020-06-01 10:44:44 -050017# Distribution / packaging
18.Python
19build/
20develop-eggs/
21dist/
22downloads/
23eggs/
24.eggs/
25lib/
26lib64/
27parts/
28sdist/
29var/
30wheels/
31pip-wheel-metadata/
32share/python-wheels/
33*.egg-info/
34.installed.cfg
35*.egg
36MANIFEST
William A. Kennington III8890e452018-06-26 11:46:11 -070037
Patrick Williams7f997092020-06-01 10:44:44 -050038# PyInstaller
39# Usually these files are written by a python script from a template
40# before PyInstaller builds the exe, so as to inject date/other infos into it.
41*.manifest
42*.spec
William A. Kennington III8890e452018-06-26 11:46:11 -070043
Patrick Williams7f997092020-06-01 10:44:44 -050044# Installer logs
45pip-log.txt
46pip-delete-this-directory.txt
William A. Kennington III8890e452018-06-26 11:46:11 -070047
Patrick Williams7f997092020-06-01 10:44:44 -050048# Unit test / coverage reports
49htmlcov/
50.tox/
51.nox/
52.coverage
53.coverage.*
54.cache
55nosetests.xml
56coverage.xml
57*.cover
58.hypothesis/
59.pytest_cache/
60
61# Translations
62*.mo
63*.pot
64
65# Scrapy stuff:
66.scrapy
67
68# Sphinx documentation
69docs/_build/
70
71# PyBuilder
72target/
73
74# pyenv
75.python-version
76
77# pipenv
78# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
79# However, in case of collaboration, if having platform-specific dependencies or dependencies
80# having no cross-platform support, pipenv may install dependencies that don't work, or not
81# install all needed dependencies.
82#Pipfile.lock
83
84# celery beat schedule file
85celerybeat-schedule
86
87# SageMath parsed files
88*.sage.py
89
90# Spyder project settings
91.spyderproject
92.spyproject
93
94# Rope project settings
95.ropeproject
96
97# Mr Developer
98.mr.developer.cfg
99.project
100.pydevproject
101
102# mkdocs documentation
103/site
104
105# mypy
106.mypy_cache/
107.dmypy.json
108dmypy.json
109
110# Pyre type checker
111.pyre/
112
113### Vim ###
114# Swap
115[._]*.s[a-v][a-z]
116[._]*.sw[a-p]
117[._]s[a-rt-v][a-z]
118[._]ss[a-gi-z]
119[._]sw[a-p]
120
121# Session
122Session.vim
123Sessionx.vim
124
125# Temporary
126.netrwhist
127*~
128
129# Auto-generated tag files
130tags
131
132# Persistent undo
133[._]*.un~
134
135# Coc configuration directory
136.vim
137
138# End of https://www.gitignore.io/api/vim,python