1- # Benchmarking cpython (CONTRIBUTING.md)
2- crates /ruff_linter /resources /test /cpython
3- # generate_mkdocs.py
4- mkdocs.generated.yml
5- # check_ecosystem.py
6- ruff-old
7- github_search * .jsonl
8- # update_schemastore.py
9- schemastore
10- # `maturin develop` and ecosystem_all_check.sh
11- .venv *
12- # Formatter debugging (crates/ruff_python_formatter/README.md)
13- scratch. *
14- # Created by `perf` (CONTRIBUTING.md)
15- perf.data
16- perf.data.old
17- # Created by `flamegraph` (CONTRIBUTING.md)
18- flamegraph.svg
19- # Additional target directories that don't invalidate the main compile cache when changing linker settings,
20- # e.g. `CARGO_TARGET_DIR=target-maturin maturin build --release --strip` or
21- # `CARGO_TARGET_DIR=target-llvm-lines RUSTFLAGS="-Csymbol-mangling-version=v0" cargo llvm-lines -p ruff --lib`
22- /target *
23-
24- # samply profiles
25- profile.json
26-
27- # tracing-flame traces
28- tracing.folded
29- tracing-flamechart.svg
30- tracing-flamegraph.svg
31-
32- # insta
33- * .rs.pending-snap
34-
35-
36- # ##
37- # Rust.gitignore
38- # ##
39-
40- # Generated by Cargo
41- # will have compiled files and executables
42- debug /
43- target /
44-
45- # These are backup files generated by rustfmt
46- ** /* .rs.bk
47-
48- # MSVC Windows builds of rustc generate these, which store debugging information
49- * .pdb
50-
51- # ##
52- # Python.gitignore
53- # ##
54-
55- # Byte-compiled / optimized / DLL files
56- __pycache__ /
57- * .py [cod ]
58- * $py.class
59-
60- # C extensions
61- * .so
62-
63- # Distribution / packaging
64- .Python
65- build /
66- develop-eggs /
67- dist /
68- downloads /
69- eggs /
70- .eggs /
71- lib /
72- lib64 /
73- parts /
74- sdist /
75- var /
76- wheels /
77- share /python-wheels /
78- * .egg-info /
79- .installed.cfg
80- * .egg
81- MANIFEST
82-
83- # PyInstaller
84- # Usually these files are written by a python script from a template
85- # before PyInstaller builds the exe, so as to inject date/other infos into it.
86- * .manifest
87- * .spec
88-
89- # Installer logs
90- pip-log.txt
91- pip-delete-this-directory.txt
92-
93- # Unit test / coverage reports
94- htmlcov /
95- .tox /
96- .nox /
97- .coverage
98- .coverage. *
99- .cache
100- nosetests.xml
101- coverage.xml
102- * .cover
103- * .py,cover
104- .hypothesis /
105- .pytest_cache /
106- cover /
107- repos /
108-
109- # Translations
110- * .mo
111- * .pot
112-
113- # Django stuff:
114- * .log
115- local_settings.py
116- db.sqlite3
117- db.sqlite3-journal
118-
119- # Flask stuff:
120- instance /
121- .webassets-cache
122-
123- # Scrapy stuff:
124- .scrapy
125-
126- # Sphinx documentation
127- docs /_build /
128-
129- # PyBuilder
130- .pybuilder /
131- target /
132-
133- # Jupyter Notebook
134- .ipynb_checkpoints
135-
136- # IPython
137- profile_default /
138- ipython_config.py
139-
140- # pyenv
141- # For a library or package, you might want to ignore these files since the code is
142- # intended to run in multiple environments; otherwise, check them in:
143- # .python-version
144-
145- # pipenv
146- # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
147- # However, in case of collaboration, if having platform-specific dependencies or dependencies
148- # having no cross-platform support, pipenv may install dependencies that don't work, or not
149- # install all needed dependencies.
150- # Pipfile.lock
151-
152- # poetry
153- # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
154- # This is especially recommended for binary packages to ensure reproducibility, and is more
155- # commonly ignored for libraries.
156- # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
157- # poetry.lock
158-
159- # pdm
160- # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
161- # pdm.lock
162- # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
163- # in version control.
164- # https://pdm.fming.dev/#use-with-ide
165- .pdm.toml
166-
167- # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
168- __pypackages__ /
169-
170- # Celery stuff
171- celerybeat-schedule
172- celerybeat.pid
173-
174- # SageMath parsed files
175- * .sage.py
176-
177- # Environments
178- .env
179- .venv
180- env /
181- venv /
182- ENV /
183- env.bak /
184- venv.bak /
185-
186- # Spyder project settings
187- .spyderproject
188- .spyproject
189-
190- # Rope project settings
191- .ropeproject
192-
193- # mkdocs documentation
194- /site
195-
196- # mypy
197- .mypy_cache /
198- .dmypy.json
199- dmypy.json
200-
201- # Pyre type checker
202- .pyre /
203-
204- # pytype static type analyzer
205- .pytype /
206-
207- # Cython debug symbols
208- cython_debug /
209-
210- # PyCharm
211- # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
212- # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
213- # and can be added to the global gitignore or merged into this file. For a more nuclear
214- # option (not recommended) you can uncomment the following to ignore the entire idea folder.
215- .idea /
216- .vimspector.json
217-
218- # Visual Studio Code
219- .vscode /
220-
221- # VIM
222- . * .sw ?
223- .sw ?
224-
225- # Custom re-inclusions for the resolver test cases
226- ! crates /ruff_python_resolver /resources /test /airflow /venv /
227- ! crates /ruff_python_resolver /resources /test /airflow /venv /lib
228- ! crates /ruff_python_resolver /resources /test /airflow /venv /lib /python3.11 /site-packages /_watchdog_fsevents.cpython-311-darwin.so
229- ! crates /ruff_python_resolver /resources /test /airflow /venv /lib /python3.11 /site-packages /orjson /orjson.cpython-311-darwin.so
1+ /.idea
2+ /target
3+ /site
0 commit comments