Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
dcf108c
WiP: merged in some changes from metadata_cleanup
tnixon Jun 8, 2023
0faa391
migrating io code to new metadata format
tnixon Jun 12, 2023
5d13cbd
migrating interpolation code to new metadata format
tnixon Jun 12, 2023
251dc45
refactor test code: partition_cols -> series_ids
tnixon Jun 12, 2023
12efa11
updating resampling code to new metadata format
tnixon Jun 12, 2023
7a383d8
getting utils tests to work
tnixon Jun 13, 2023
f48d679
getting base TSDF tests to work
tnixon Jun 13, 2023
9ff0eda
refactored window builders into TSSchema
tnixon Jun 13, 2023
dce9b9c
moving stats functions out of tsdf to their own module
tnixon Jun 14, 2023
ad90eab
simplified window construction across a number of functions
tnixon Jun 14, 2023
9fcce5c
merged in core transformers
tnixon Jun 15, 2023
ef87add
bringing in some additional functions from DataFrame to complete stat…
tnixon Jun 15, 2023
1743195
checkpoint save: moving interpolate and resample functions out of TSDF
tnixon Jun 15, 2023
1c833f0
moved resampling tests out of tsdf_test to resample_tests
tnixon Jun 15, 2023
9207731
checkpoint save - working to refactor resampling with new transformers
tnixon Jun 16, 2023
68cfe8b
checkpoint save - refactoring TSIndex hierarchy
tnixon Jun 20, 2023
7743b54
checkpoint save - refactoring TSIndex hierarchy
tnixon Jun 21, 2023
de8a6bd
timeslicing functions should have type Any for user-provided ts params
tnixon Jul 13, 2023
5696ca9
New timeunit type to track different units of time
tnixon Jul 20, 2023
881095b
Updates for parsed timestamps
tnixon Jul 22, 2023
98f66ff
Merge branch 'master' into v0.2-integration
tnixon Jul 22, 2023
ce7baf9
WIP checkpoint commit - refactoring AsOfJoin logic into external fact…
tnixon Jul 31, 2023
6bf87ba
Merge branch 'v0.2-integration' into resample_refactor
tnixon Jul 31, 2023
1791c4f
Merge branch 'ts_idx_refactor' into resample_refactor
tnixon Jul 31, 2023
1c84989
WIP checkpoint commit - refactoring AsOfJoin logic into external fact…
tnixon Sep 12, 2023
a5cb399
WIP checkpoint commit - refactoring AsOfJoin logic into external fact…
tnixon Sep 19, 2023
f466029
removed example code (should not have been committed)
tnixon Dec 5, 2023
a81d34d
Merge branch 'master' into v0.2-integration
tnixon Jan 2, 2024
09a41cd
flake8 formatting
tnixon Jan 2, 2024
88bb03b
black formatting
tnixon Jan 2, 2024
1c18b01
solving some type-check issues
tnixon Jan 2, 2024
8cd5ff4
Merge branch 'v0.2-integration' into as_of_join_refactor
tnixon Jan 2, 2024
39ce9c7
can't import from private pyspark typing modules
tnixon Jan 3, 2024
8a07fa0
Merge branch 'v0.2-integration' into as_of_join_refactor
tnixon Jan 3, 2024
b0d9809
checkpoint save
tnixon Jan 3, 2024
a4ae322
normalizing whitespace
tnixon Jan 3, 2024
cca5006
big simplification of TS index classes
tnixon Jan 3, 2024
d488d7c
checkpoint save - testing basic index functionality
tnixon Jan 7, 2024
2127f3b
checkpoint save - more advanced schema testing
tnixon Jan 15, 2024
4d4a8f3
got index & schema test code completed!
tnixon Jan 16, 2024
8898741
big changes to test code framework
tnixon Jan 17, 2024
c49901e
completed time slicing tests for simple ts indexes
tnixon Jan 18, 2024
a7203ae
Merge branch 'master' into v0.2-integration
tnixon Jan 18, 2024
2f14a3d
Merge branch 'v0.2-integration' into ts_idx_refactor
tnixon Jan 18, 2024
5c31d3a
completed time slicing tests for parsed ts indexes
tnixon Jan 23, 2024
c652a80
Merge branch 'master' into v0.2-integration
tnixon Jan 23, 2024
fa5dff3
Merge branch 'ts_idx_refactor' into v0.2-integration
tnixon Jan 23, 2024
e1e5406
Merge branch 'v0.2-integration' into as_of_join_refactor
tnixon Jan 23, 2024
ae30fc4
checkpoint save: bringing as-of-join up to date with new TSIndex code
tnixon Jan 23, 2024
c21deed
checkpoint save: initial test code for as-of join is running
tnixon Jan 25, 2024
16e4e3e
Merge branch 'master' into v0.2-integration
tnixon Apr 18, 2024
5eaa608
Merge branch 'master' into v0.2-integration
tnixon Apr 29, 2024
3ff11dc
adding helper function to construct DataFrame with for a given time-r…
tnixon May 14, 2024
fe88745
Merge branch 'as_of_join_refactor' into v0.2-integration
tnixon Jun 1, 2024
baf9f80
Merge branch 'v0.2-integration' into resample_refactor
tnixon Jun 1, 2024
5b17a02
code to create time-range DFs and (empty) lattices
tnixon Jun 2, 2024
e0af329
complete re-write of interpolation
tnixon Jun 2, 2024
7e239b5
using TSDF window builders
tnixon Jun 2, 2024
feefeca
Only run interpolation on segments that require it
tnixon Jun 3, 2024
2c510d0
implemented repartitioning methods
tnixon Jun 4, 2024
ce79bcd
merging changes over from master
tnixon Jul 15, 2024
bebab17
Merge branch 'v0.2-integration' into resample_refactor
tnixon Sep 25, 2024
ac4e57f
small documentation change
tnixon Sep 25, 2024
079315a
small documentation change
tnixon Sep 25, 2024
47d3a27
Merge branch 'master' into v0.2-integration
tnixon Oct 2, 2024
f1d5233
Merge branch 'v0.2-integration' into resample_refactor
tnixon Oct 2, 2024
33aac19
Merge branch 'master' into v0.2-integration
tnixon Nov 19, 2024
baac13b
Merge branch 'v0.2-integration' into resample_refactor
tnixon Nov 19, 2024
0a1fe9e
removing resampling from TSDF
tnixon Nov 20, 2024
81ed756
removing resampling from TSDF
tnixon Nov 20, 2024
990486d
Merge remote-tracking branch 'origin/resample_refactor' into resample…
tnixon Nov 20, 2024
737f107
removing resampling from utils
tnixon Nov 20, 2024
fcb7c8b
removing hardcoded column reference
tnixon Nov 20, 2024
0bf863f
checkpoint save: fixed issues with margins, expanded to multiple inte…
tnixon Jan 15, 2025
d2d5fdd
got TSDF and some as-of join tests working
tnixon Jan 17, 2025
0430159
Merge branch 'v0.2-integration' into resample_refactor
tnixon Jan 17, 2025
9617c06
more flexible loading of test data - for a range of patterns
tnixon Jan 17, 2025
b076240
a little more flexibility in loading class & function specific sub-st…
tnixon Jan 17, 2025
9b4a096
handle interpolation functions and named pandas methods *inside* the …
tnixon Jan 19, 2025
19c7f54
got first set of interpol test cases working
tnixon Jan 19, 2025
75e2dd0
parameterizing test cases at class level
tnixon Jan 24, 2025
2cfe796
Add Interval work into Integration branch (#419)
R7L208 May 17, 2025
d7e2446
Resample refactor (#428)
R7L208 Jul 24, 2025
760d90c
Fix coverage report generation error
R7L208 Aug 8, 2025
4f1e399
Fix coverage report for CI/CD with parallel coverage files
R7L208 Aug 8, 2025
91ff49a
Restore interval work and fix type annotations for v0.2 integration …
R7L208 Aug 28, 2025
d2f5b2a
Integrate Window Builder APIs (#431)
R7L208 Sep 17, 2025
0110dd0
As-Of Join Strategy Pattern Implementation (#449)
R7L208 Jan 6, 2026
b8fddbe
Remove unused json-fixer.ipynb test data file (#450)
R7L208 Jan 26, 2026
86da2ba
Convert trades.csv to inline JSON and remove CSV loading code path (#…
R7L208 Jan 26, 2026
39ce957
Make pyproject.toml + hatch the sole build source of truth (PEP 517/5…
R7L208 Mar 3, 2026
3c37ac0
use local virtual envs (merging in from master) (#460)
tnixon Mar 4, 2026
42305c0
Restore ResampledTSDF intermediate object to prevent invalid post-res…
R7L208 Mar 19, 2026
f12cc06
Migrate build toolchain from Hatch to uv and lock down CI (#464)
R7L208 Jul 6, 2026
72b508d
Add v0.2 breaking changes documentation and migration guides
R7L208 Jan 7, 2026
752e06f
Update deprecation timeline to v1.0.0 and convert removed methods to …
R7L208 Jan 14, 2026
6762839
Update migration guide to reflect backwards compatibility approach
R7L208 Jan 14, 2026
7968769
Add v0.1.x deprecation shims for v0.2 breaking changes
R7L208 Jul 7, 2026
6844805
Merge origin/master into v0.2 release branch (v0.2.0)
R7L208 Jul 7, 2026
b0c7cc0
Update Sphinx docs for v0.2: API reference, deprecations, clean build
R7L208 Jul 8, 2026
de0eaac
Apply black formatting to deprecation shims
R7L208 Jul 8, 2026
38316a7
Note stats.vwap known issue (#475) in v0.2.0 changelog
R7L208 Jul 8, 2026
74e40b1
Add missing test deps (parameterized, pytest) to the uv test group
R7L208 Jul 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,10 @@ python/.env
venv
.venv
.env
.venv-*

# developer-local Make overrides (e.g. an internal package index)
local.mk

# developer-local Make overrides (e.g. an internal package index)
local.mk
Expand All @@ -55,3 +59,6 @@ python/.mypy_cache

# ignore Claude Code files
.claude

# ignore pycharm databricks plugin directory
.databricks
Loading