Arcticdb

Latest version: v5.3.1

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

5.3.1rc0

πŸ› Fixes

- Enhancement/8561507350/precompute output schema from processing (2233)
- Fix convert_int_to_float in compact_incomplete V1 library API method (2235)
- Slightly wider tolerance to arithmetic mismatches with Pandas with floats (2244)
- Get object sizes based on S3's ListObjects output (just with scan_object_sizes() to start with) (2248)
- Add bounds check for empty tensors and enhance tests for numpy slicing (2222)
- Improve CI run time (2215)
- Add more logging to compat tests (2250)
- Accept strings for the mode when finalizing staged data (2232)
- Use `is` for `None` (2256)
- Correctly handle `zoneinfo` timezones (2253)
- Fix for STS support (2254)



<details>
<summary>Uncategorized</summary>


</details>

---
> The wheels are on [PyPI](https://pypi.org/project/arcticdb/). Below are for debugging:

5.3.0

πŸš€ Features

- Implement batch_update (2100)
- GCP Support over the S3 XML API (2176)
- Expose `set_config_int`, and `get_config_int` on `arcticdb.config`, add config docs, documentation fixes (2225)


πŸ› Fixes

- Include wheels in releases (2180)
- Fix s3 https connection on windows (2182)
- Fix off by one errors in staged segment validation (2191)
- Fix asv execution in PRs and run asv with chosen tests (2188)
- Add debug logging for finalize_staged_data (2189)
- Update supported Python versions docs (2193)
- Developmental releases on demand (2190)
- Skip the compat tests in Conda (2194)
- Code formatting (1769)
- Dev build naming and tag action fix (2195)
- Update utils.py to overcome usage of test package for asv tests (2198)
- Update test_mem_leaks.py not to fail on MacOS (2197)
- Remove cloudflare steps from docs build (2200)
- Remove `Change Type` template and change label names (2196)
- when workflow executed on schedule run all tests (2205)
- Fix job to work properly when called from other workflow (2211)
- Improve segment serialization for v1 segments (2183)
- Type promotion between integral and floating types (2173)
- Fix size issue (2213)
- Add pin for fmt in conda (2223)
- Memray tests for memory leaks for head() and tail() (2199)
- Release the GIL during parallel writes to avoid deadlock (2220)
- Fix and test arcticdb reading streaming data (2218)
- Return correct timestamp in the VersionItem returned by write when recursive normalizers are used (2209)
- Tolerate keys being deleted while scanning object sizes (2206)
- Fix regression when writing combination of np.NaN and None (2212)
- Fix test_chunks_the_same flakiness (2239)
- Testing for unicode handling across our API (2224)
- Automatically build docs on release (2230)
- Read and write snapshot metadata from the correct place (2161)
- Only publish benchmark results for master builds (2157)
- Fix issue with running only selected tests (2155)
- Multiple fixes for STS token refresh (2115)
- Extend update docs to mention possible data fragmentation (2164)
- Update Arrow so that ArcticDB can be compiled with Clang 19 (2134)
- Read arrow data (2141)
- Small improvements to test_compatibility.py (2163)
- DBA tools for ReliableStorageLock (2152)
- Bound the number of data segments kept live in memory during compaction and sort_merge (2167)
- Key segment pair refactor - do not move the segment out of the KeySegmentPair as it is a shared resource (2166)
- Remove unnecessary clone following the key segment pair refactor (2169)
- Enhance MockS3Client to support real client delegation and configurable failures (2158)
- Simplify our unpickling logic and add tests for Python 2 pickles (2160)
- Enhancement: Implement Library.get_key_path for NFS and Azure storages (2172)
- Automated Release scripts (2174)
- Real Storage asv perf POC (2165)
- Migrate Coverity (2179)

---
> The wheels are on [PyPI](https://pypi.org/project/arcticdb/). Below are for debugging:

5.2.6

- Release the GIL during staged writes (writes with `staged=True` or `parallel=True`). This fixes a deadlock when staging a dataframe containing unicode strings.

---
> The wheels are on [PyPI](https://pypi.org/project/arcticdb/). Below are for debugging:

5.2.5

What's Changed
* Fix off by one errors in staged segment validation (2191) by poodlewars in https://github.com/man-group/ArcticDB/pull/2203


**Full Changelog**: https://github.com/man-group/ArcticDB/compare/v5.2.3...v5.2.5

5.2.4rc0

πŸš€ Features

- Document how we serialize metadata and warn when it is pickled (2156)



<details>
<summary>Uncategorized</summary>

- Update logo (2154)
- Implement batch_update (2100)
- Only publish benchmark results for master builds (2157)
- Fix issue with running only selected tests (2155)
- Read and write snapshot metadata from the correct place (2161)
- Multiple fixes for STS token refresh (2115)
- Extend update docs to mention possible data fragmentation (2164)
- Update Arrow so that ArcticDB can be compiled with Clang 19 (2134)
- Read arrow data (2141)
- Small improvements to test_compatibility.py (2163)
- DBA tools for ReliableStorageLock (2152)
- 8234437666 Bound the number of data segments kept live in memory during compaction and sort_merge (2167)
- 8066268338 Key segment pair refactor - do not move the segment out of the KeySegmentPair as it is a shared resource (2166)
- Fix debug symbols not attaching to release and release script failing (2168)
- Remove unnecessary clone following the key segment pair refactor (2169)
- Enhance MockS3Client to support real client delegation and configurable failures (2158)
- Simplify our unpickling logic and add tests for Python 2 pickles (2160)
- Enhancement: Implement for NFS and Azure storages (2172)
- Automated Release scripts (2174)
- Include wheels in releases (2180)

</details>

---
> The wheels are on [PyPI](https://pypi.org/project/arcticdb/). Below are for debugging:

5.2.3

πŸ› Fixes
---
* Fix to bound the number of data segments kept live in memory during compaction and sort_merge by poodlewars in https://github.com/man-group/ArcticDB/pull/2170
* Fix debug symbols not attaching to release and release script failing… by ognyanstoimenov in https://github.com/man-group/ArcticDB/pull/2171


**Full Changelog**: https://github.com/man-group/ArcticDB/compare/v5.2.2...v5.2.3

---
> The wheels are on [PyPI](https://pypi.org/project/arcticdb/). Below are for debugging:

Page 1 of 8

Β© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.