12 Commits

Author SHA1 Message Date
Kevin Dewald
08482f3422 Upgraded license to BSL 2025-01-18 22:01:35 -08:00
Tobías Lifschitz
df4ec85a30
Fix python source distributions builds (#360)
* Append dev version only if running in git

* Fix missing file in manifest made sdist builds fail

* Fix dev versioning in sdist
2024-11-14 15:02:30 -08:00
Tobías Lifschitz
0a1827aec0
Fix release workflow and some CI improvements (#350)
* Make python and rust checks run sooner

* Improve job names

* Make PyPi secrets available in reusable jobs

* Automate python dev versioning

If commit is not tagged, it is considered a dev version. It's number is the number of commits since version was bumped.

* Add a version check to CI

* Implement release workflow

* Build only static libraries in test workflow

* Update release checklist

* Fix python dev versioning on Windows builds

* Publish rust build only if secret is configured

* Update upload-artifact version

* Fix artifact name collision because of upload-artifact@v4
2024-11-03 21:17:13 -08:00
Kevin Dewald
fd755aaf1f Bump Python dev version 2024-08-27 21:35:35 -07:00
Kevin Dewald
8f530fd817 Bumped versions post release. 2024-03-23 10:28:56 -07:00
Kevin Dewald
646bf487d9 Cleared up licensing documentation. 2024-03-23 10:14:12 -07:00
Kevin Dewald
a655d39b06 Updated license terms 2024-02-16 10:52:01 -08:00
Kevin Dewald
3f0577c1d1
Minor fixes and feature parity with Python (#244) 2023-05-05 10:53:37 -07:00
Kevin Dewald
521f72d12d
Add support for piwheels. Clean up setup.py (#229)
* Add support for piwheels, improve linting in setup.py

* Add debug log

* Remove property change if not necessary
2023-03-18 15:44:54 -07:00
Kevin Dewald
19f0ee57dd Bump versions 2023-03-14 10:19:12 -07:00
Kevin Dewald
818eeb4357 Update versions for release 2023-03-14 10:08:13 -07:00
Kevin Dewald
dbba8cb6c6
Add Python source distribution (#221)
* Add Python source distribution

* Fixes

* Fix Python Test
2023-03-11 11:55:47 -08:00