Skip to content

Commit 44b2b4d

Browse files
userFRMclaude
andcommitted
v1.0.1: rename to thetadatadx, GPL-3.0, disclaimer, README callouts
- Crate renamed from thetadx to thetadatadx (crates.io + PyPI) - Repository renamed from thetadx to ThetaDataDx - License switched to GPL-3.0-or-later (single LICENSE file) - Added full disclaimer, legal considerations, EU interoperability - README updated with GitHub callouts (NOTE, TIP, IMPORTANT, WARNING, CAUTION) - Fixed PyPI package description (added readme field to pyproject.toml) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 4e3823a commit 44b2b4d

6 files changed

Lines changed: 19 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
See [TODO.md](TODO.md) for the production readiness checklist and performance roadmap.
1111

12+
## [1.0.1] - 2026-03-26
13+
14+
### Changed
15+
16+
- Renamed crate from `thetadx` to `thetadatadx` (crates.io + PyPI)
17+
- Renamed repository from `thetadx` to `ThetaDataDx`
18+
- Switched license to GPL-3.0-or-later
19+
- Added disclaimer, legal considerations, and EU interoperability section
20+
- README updated with GitHub callouts (NOTE, TIP, IMPORTANT, WARNING, CAUTION)
21+
- Fixed PyPI package description (was empty — added readme field to pyproject.toml)
22+
1223
## [1.0.0] - 2026-03-26
1324

1425
### Added
@@ -54,5 +65,6 @@ See [TODO.md](TODO.md) for the production readiness checklist and performance ro
5465
- FIT decoder uses i64 accumulator with i32 saturation (no silent overflow)
5566
- Price type range enforced with `assert!` in release builds
5667

57-
[Unreleased]: https://github.com/userFRM/ThetaDataDx/compare/v1.0.0...HEAD
68+
[Unreleased]: https://github.com/userFRM/ThetaDataDx/compare/v1.0.1...HEAD
69+
[1.0.1]: https://github.com/userFRM/ThetaDataDx/compare/v1.0.0...v1.0.1
5870
[1.0.0]: https://github.com/userFRM/ThetaDataDx/releases/tag/v1.0.0

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/thetadatadx/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "thetadatadx"
3-
version = "1.0.0"
3+
version = "1.0.1"
44
edition = "2021"
55
rust-version = "1.85"
66
authors = ["userFRM"]

ffi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "thetadatadx-ffi"
3-
version = "1.0.0"
3+
version = "1.0.1"
44
edition = "2021"
55
description = "C FFI layer for thetadatadx — used by Go and C++ SDKs"
66
license = "GPL-3.0-or-later"

sdks/python/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "thetadatadx-py"
3-
version = "1.0.0"
3+
version = "1.0.1"
44
edition = "2021"
55
description = "Python bindings for thetadatadx — native ThetaData SDK powered by Rust"
66

sdks/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name = "thetadatadx"
7-
version = "1.0.0"
7+
version = "1.0.1"
88
description = "No-JVM ThetaData Terminal — native Rust SDK for direct market data access (Python bindings)"
99
readme = "README.md"
1010
requires-python = ">=3.9"

0 commit comments

Comments
 (0)