summaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
authorEthan Werner <mail@ethanwerner.com>2026-07-01 09:42:39 +0400
committerEthan Werner <mail@ethanwerner.com>2026-07-01 09:42:39 +0400
commit07e18043145f3d91c8ea7ec3ad41b3c905585277 (patch)
tree2bdeae46973f4bdfce263679a4008ac768011f28 /.gitignore
initial commit: ts time series analysis library v0.1.0
- 354 financial and mathematical time-series indicators - Uniform C11 API with consistent function signatures - 349 passing tests with -Werror - Static and shared library builds - pkg-config integration - Python bindings - Fuzzing and sanitizer support - Security hardening flags
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore50
1 files changed, 50 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..8b615ce
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,50 @@
+# C build artifacts
+build/
+*.o
+*.so
+*.a
+*.d
+
+# Core dumps
+core
+
+# Python
+__pycache__/
+*.pyc
+*.egg-info/
+dist/
+.pytest_cache/
+.ruff_cache/
+
+# IDE / editors
+.vscode/
+.idea/
+*.swp
+*~
+.DS_Store
+
+# macOS
+*.dSYM/
+*.app
+
+# Coverage
+*.gcno
+*.gcda
+*.gcov
+
+# Distribution
+*.tar.gz
+*.tar.bz2
+*.zip
+
+# Patches
+*.orig
+*.rej
+
+# Generated files
+ts_generated.h
+test/main_generated.c
+lib/ts_flat_generated.c
+lib/ts_registry_generated.c
+test/fuzz_table_generated.c
+python/ts/__init__.py