Skip to content

Commit d0332e5

Browse files
release: 0.5.5
1 parent 34ad9eb commit d0332e5

File tree

4 files changed

+17
-3
lines changed

4 files changed

+17
-3
lines changed

docs/docs/content/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,20 @@ All notable changes to Rayforce-Py will be documented in this file.
66
You can also subscribe for release notifications by joining our [:simple-zulip: Zulip](https://rayforcedb.zulipchat.com/#narrow/channel/549008-Discuss)!
77

88

9+
## **`0.5.5`**
10+
11+
### Breaking Changes
12+
13+
- **SQLQuery API changed**: `SQLQuery` now accepts a `Table` object instead of a table name string. Update calls from `SQLQuery("table_name", query)` to `SQLQuery(Table("table_name"), query)`.
14+
15+
### Bug Fixes
16+
17+
- **Division operators fixed**: Fixed `__truediv__` (`/`) and `__floordiv__` (`//`) being incorrectly swapped for scalars and vectors.
18+
- **Sorting MAPCOMMON columns**: Fixed issue when tables containing MAPCOMMON columns were sorted incorrectly.
19+
20+
2026-01-28 | **[🔗 PyPI](https://pypi.org/project/rayforce-py/0.5.5/)** | **[🔗 GitHub](https://github.com/RayforceDB/rayforce-py/releases/tag/0.5.5)**
21+
22+
923
## **`0.5.4`**
1024

1125
### New Features

pyproject.toml

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

55
[project]
66
name = "rayforce_py"
7-
version = "0.5.4"
7+
version = "0.5.5"
88
description = "Python bindings for RayforceDB"
99
readme = "README.md"
1010
authors = [{name = "Karim"}]

rayforce/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
FFI.init_runtime()
1212

13-
version = "0.5.4"
13+
version = "0.5.5"
1414

1515
if sys.platform == "linux":
1616
lib_name = "_rayforce_c.so"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ def has_ext_modules(self):
99

1010
setup(
1111
name="rayforce_py",
12-
version="0.5.4",
12+
version="0.5.5",
1313
packages=find_packages(),
1414
package_data={
1515
"rayforce": ["*.so", "*.dylib", "*.pyi", "bin/rayforce"],

0 commit comments

Comments
 (0)