7.1.0 (2024-06-02)
- deps: add support for python 3.12 (f88229b)
- deps: support latest versions of numba and llvmlite (1e8d8ce)
7.0.0 (2023-12-07)
- python: Python <3.9 is no longer supported
- python: bump lower bound to python 3.9 (7c6aab3)
6.0.1 (2023-07-18)
- deps: support [email protected] (1e34377)
- replace
[@generated](https://github.com/generated)_jit
with recommended[@extending](https://github.com/extending).overload
alternative (460d991) - use typing.get_type_hints instead of signature (75160c0)
6.0.0 (2022-12-06)
- Upgrade to Python 3.8
- fix and update semantic-release code (fbc7572)
5.1.1 (2022-07-22)
- deps: update dependency numpy to v1.22.0 [security] (638180a)
5.1.0 (2022-01-14)
- support python 3.10 (dd916e7)
5.0.2 (2022-01-14)
- deps: update dependency numba to >=0.53,<0.56 (14f0d92)
5.0.1 (2022-01-13)
- deps: update dependency llvmlite to >=0.36,<0.39 (7d0097e)
5.0.0 (2022-01-08)
- bump minimum version of numpy (8704260)
- Upgrade to numpy >=1.21
- Support more versions of numba/llvmlite (
fa9a5a9
)
- Correct the build author (
bd7432b
)
- deps: Bump to numba 0.54.1 (
672c896
)
- Try using System.B (
aa89b32
) - sqlite: Try to load libSystem.dylib on macos, in place of libc (
f48bb2b
)
- deps: Enable poetry2nix (
c3c9bfc
)
- The library was renamed from slumba to numbsql (
b7a852f
)
- Support strings in scalar udfs but not in udafs (
fe03e2f
) - strings: Add support for reading strings (
b6d74cb
)
- api: Refactor api to use type annotations entirely (
164a01a
)
- Type annotations must now be used to define both scalar and aggregate functions (
164a01a
)
- More readme docs (
48784b4
)
- Return a new ref instead of a borrowed one (
b9b3730
) - Add missing exceptions.py module (
5a1bfe0
) - Revert mypy (
2ee28ca
) - Safely decref the pyobject that we use to store the state of agg initialization (
fc70f1d
) - Use reset_init in finalize to indicate that the next step call should reinit (
3dc3d54
) - Actually run constructors (
8f02a99
) - udaf: Compile init functions (
95fae29
)
- run constructors, which previously were not being called (
8f02a99
)
- Tell mypy to ignore tests because it's way too slow (
86a8b62
)
- Add limited support for strings (
13ed405
)
- numbaext: Fix error message when encountering NULL values (
b24ddd8
)
- Raise an exception when a null is passed into a function that doesn't accept it (
2304ef1
)
- shim: Remove C++ shim (
8e7207a
)
- ci: Checkout with the same token (
89e145b
) - ci: Publish with PAT instead of the default github token (
dd1137f
) - ci: Remove display of sqlite version on windows (
fa91171
) - Back to conda and show sqlite3 versions (
bb0d6d6
) - Make sure tokens are set correctly in release step (
c69cb43
)
- Make unset a parameter (
e7e5e60
)
- Use poetry config for tokens (
e41647e
)
- Fix poetry publishing (
0a775dc
)
- Try publishing on pypi (
584337c
)
- Fix publishing (
1ad3353
)
- Forget about using fromJSON (
27e0590
)
- Get the correct ref from the release step (
e771857
)
- Fix publishing again (
0dbf1d0
)
- Try all the events (
5b02218
)
- Publish on released event (
4e1d885
)
- Don't upload to releases (
4f8af98
)
- Publish on a published release event (
3067a56
)
- Fix publishing on pypi (
52876ab
)
- Add version to slumba/init.py (
86fbcdd
)
- Install the right library and invoke it correctly (
0d91168
) - Fix semantic release package name on install (
68b8031
) - Actually install semantic release (
f82319b
) - Fix setup python keys (
55c9bd9
) - Checkout and fix name (
8931ecd
) - Rework semantic release (
c4f6fa8
)
- pypi: Leave the license classifier out for now (
6f685a5
)
- Start uploading to pypi (
b3b9ba1
)
- setup: Include pkg-config in the build (
1b1de91
) - Release depends on windows passing too (
650bd88
) - Workaround pinned pip version in poetry2nix, document why (
e1bba5d
) - Add sqlite to build dependencies (
8aa16ba
) - Add sqlite to build deps (
7e73dd0
) - Add missing sqlite3 dependency for building cslumba extension (
691545b
) - dev: Fix invocation of sqlite (
931d545
) - Fix poetry2nix bug (
e509e8e
) - Fix the pointer type of the connection pointer (
e4faf33
)