# Editor temporary/working/backup files #
#########################################
.#*
[#]*#
*~
*$
*.bak
*.diff
*.org
.project
*.rej
.settings/
.*.sw[nop]
.sw[nop]
*.tmp
.buildbot.patch
.coverage

# Not sure what the next two are for
*.kpf
*-stamp

# Compiled source #
###################
*.a
*.com
*.class
*.dll
*.exe
*.o
*.py[oc]
*.so

# Packages #
############
# it's better to unpack these files and commit the raw source
# git has its own built in compression methods
*.7z
*.bz2
*.bzip2
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.tbz2
*.tgz
*.zip

# Python files #
################
build/
_build/
dist/
*.egg-info/
.shelf
.eggs/
MANIFEST

# Logs and databases #
######################
*.log
*.sql
*.sqlite

# OS generated files #
######################
.gdb_history
.DS_Store?
ehthumbs.db
Icon?
Thumbs.db

# Things specific to this project #
###################################
doc/api/generated
doc/build
doc/manual
.ipynb_checkpoints/

# Cython generated C files
##########################
regreg/atoms/mixed_lasso_cython.c
regreg/atoms/piecewise_linear.c
regreg/atoms/projl1_cython.c

# Cython / meson build products
###############################
regreg/atoms/_isotonic.c
regreg/_version.py
.mesonpy-*/
build-install/
.venv/
uv.lock
