build123d/.gitignore
Ami Fischman aef4eb809d Speed up test_pack.py by fuse()ing once per test case.
A classic case of the win described by
https://build123d.readthedocs.io/en/latest/algebra_performance.html

Before, these test cases took 1.26s and 0.28s, making them the slowest
and 8th-slowest test cases in the entire repo according to `py.test
--durations=10`, and a full pytest run takes 12.31s.

After, these test cases both take 0.09s, and a full run takes 10.90s.

Also added `prof/` to `.gitignore` because using pytest's
`--profile{-svg}` options creates this directory but it is unlikely to
be usefully tracked by git.
2023-11-15 11:03:21 -08:00

43 lines
375 B
Text

# Packaging debris
dist/
*.egg-info/
src/build123d/_version.py
# Testing debris
__pycache__/
# Coverage debris
.coverage
htmlcov/
# Docs debris
docs/_build/
# User generated debris
*.swp
*.log
*.step
*.STEP
*.stl
*.svg
*.dxf
*.3mf
#mypy cache
.mypy_cache
build
#Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
#ide debris
.vscode
# Profiling debris.
prof/