Justin Traglia
c38957257f
Update versions in preparation for release ( #428 )
2024-05-07 15:25:24 -05:00
Justin Traglia
32d50df9cf
Remove debug print
2024-04-29 11:39:01 -05:00
Justin Traglia
e9153252a2
Use arm64 lib instead of x64
2024-04-29 11:28:17 -05:00
Justin Traglia
1591e77782
Move runtimes print
2024-04-29 11:27:08 -05:00
Justin Traglia
bf676efe47
Print c# runtimes
2024-04-29 11:20:23 -05:00
Justin Traglia
37871a86d8
Add setup python step
2024-04-29 11:04:45 -05:00
Justin Traglia
33cf11141c
In nodejs tests, upgrade pip first
2024-04-29 10:56:02 -05:00
Justin Traglia
ef43583a1b
Fix the Python release CI action ( #417 )
2024-04-16 19:10:13 -05:00
Florian Idelberger
67e5904a04
Add source distribution for Python package ( #415 )
...
Also improves setup.py and moves it to the repo's root directory.
2024-04-16 18:14:38 -05:00
Justin Traglia
94205cc1f6
Update versions in preparation for release
2024-03-12 08:19:33 -05:00
Justin Traglia
978633ccea
Add workflow_dispatch to python release action ( #405 )
2024-03-04 13:03:25 -06:00
Justin Traglia
4d3fb9a75e
Upload python wheels on Linux runner ( #404 )
2024-03-04 12:51:03 -06:00
Justin Traglia
8a9014cf3e
Update versions in preparation of release
2024-03-04 10:32:55 -06:00
Justin Traglia
5c92e043c9
Fix builds for Windows & macOS
2024-03-04 10:01:25 -06:00
Justin Traglia
1f2a749f39
Fix some cibw things
2024-02-27 16:48:54 -06:00
Justin Traglia
4f44fc6757
Build with linux on multiple archs
2024-02-26 10:18:37 -06:00
Justin Traglia
012e1b4e45
Use cibuildwheel
2024-02-26 09:48:04 -06:00
Justin Traglia
31c9b3269f
Add workflow to publish python package
2024-02-21 14:05:47 -06:00
DaniPopes
fd669bfa36
Make Rust `bindgen` build dependency optional ( #382 )
2024-02-06 11:39:07 -06:00
Dan Cline
5efe8d092f
Add more targets to CI for rust bindings ( #390 )
2024-02-05 09:59:39 -06:00
Matthias Seitz
29f4a6807f
Install setuptools to fix NodeJS CI tests ( #381 )
2023-11-13 22:30:30 +03:00
Alexey
af4e805c48
C# Ckzg.Bindings to become 0.4.0 ( #378 )
2023-10-20 07:40:48 -05:00
Justin Traglia
748283cced
Add script for converting trusted setups ( #359 )
2023-10-18 21:00:40 -05:00
Justin Traglia
d637761a2e
Use official trusted setup ( #377 )
2023-10-18 13:31:55 -05:00
Alexey
b2e41491ad
Improve ckzg native library search path + small improvements ( #372 )
2023-10-04 07:03:37 -05:00
DaniPopes
551e2f90d8
Support Rust `no_std` environments ( #347 )
2023-09-05 17:06:03 -05:00
Alexey
35eba325c6
Make C# package versions match library versions ( #349 )
2023-08-21 16:29:28 +03:00
Justin Traglia
f62c9738b1
Test Go bindings on all platforms ( #332 )
...
* Test Go bindings on all platforms
* Update setup-go action
* Specify flags in the env section
2023-08-10 12:52:48 +01:00
Justin Traglia
5019e3a08d
[Go] Make UnmarshalText funcs safer ( #306 )
...
* [Go] Make UnmarshalText funcs safer
* Run apt update in C# tests
2023-05-25 14:40:21 +03:00
Justin Traglia
d0201ca2c4
Remove pyecc tests ( #300 )
...
* Remove pyecc tests
* Remove pyecc tests in CI too
2023-05-10 12:05:55 +03:00
Alexey
5b727e5c3e
Export methods; test on multiple platforms ( #289 )
...
Properly export functions on Windows; test on multiple OS
2023-04-26 20:55:52 +03:00
Divma
b30983fc9a
Windows bindings for rust ( #259 )
2023-04-05 13:33:37 -05:00
Justin Traglia
47ddabde63
Update C tests to support minimal config ( #263 )
2023-04-04 10:29:40 -05:00
Justin Traglia
6bac4e1b6c
Run C tests on all platforms ( #270 )
...
* Run C tests on all platforms
* Don't install llvm on mac & add windows define
* Update blst settings for windows
* Install msvc on windows
* Don't specify blst as a library
* Try including -lmingw32
* Clean up makefile & test setting target
* Try using gcc for windows
* Don't treat warnings as errors on windows
* Test upping stack size
* Ignore some tasks on windows
* Clean up some things
* Fix indentations
* Delete extra blank line
* More organization
* Remove windows check around sanitize
* Move XCRUN initialization back to top
* Move extra sanitize cflags out like the others
2023-03-31 13:39:57 +09:00
Justin Traglia
60d8402e19
Fix some nodejs nits ( #271 )
2023-03-30 16:34:55 -05:00
Matthew Keil
e9c9c912f6
Format node bindings with clang-format ( #268 )
2023-03-30 11:20:25 -05:00
Justin Traglia
2913b5ab31
Fix rust benchmarks ( #258 )
...
* Fix rust benchmarks
* Use iter_batched_ref for true benchmarks
* Remove unused import
* Update BatchSize & add throughput measurements
* Remove "cargo clean" from CI checks
* Run release tests after minimal tests
2023-03-29 15:59:52 +09:00
Justin Traglia
c5920c4ef4
Multi-platform nodejs bindings ( #242 )
2023-03-28 11:01:07 -05:00
Justin Traglia
3c6b9346b3
`make` inits submodule & builds blst ( #250 )
...
* Make inits submodule & builds blst
* Update the README
* Clean up C workflow
2023-03-28 22:26:51 +09:00
Justin Traglia
c3c150f31e
Run Go tests with portable blst ( #237 )
2023-03-22 12:27:10 +02:00
Ruben Buniatyan
0b6791bbce
Revise NuGet packaging ( #221 )
2023-03-17 10:59:32 -05:00
Alexey
23d92e5c12
Automate publishing for C# ( #207 )
2023-03-16 12:59:48 -05:00
Justin Traglia
4f0546af81
Run clang sanitizers in CI + workflow cleanup ( #196 )
...
* Run clang sanitizers in CI + workflow cleanup
* Update makefile
* Update workflow names
* Simplify more
* Run go benchmarks in CI
* Fix indentation nits
* Initialize variable in fr_is_one
* Revert "Initialize variable in fr_is_one"
This reverts commit f4c2749e410c68479f83d78c9a1780efe191c7fe.
* Move .PHONY outside of condition
2023-03-13 12:42:12 +02:00
andri lim
e8ed621dc8
Add Nim bindings ( #176 )
2023-03-08 07:04:30 -06:00
Alexey
7c0bd867d5
Add C# wrapper & YAML tests ( #46 )
2023-03-06 15:46:00 -06:00
Justin Traglia
8ade71a137
Update python bindings to support YAML ref tests ( #161 )
2023-03-04 11:24:03 -07:00
Justin Traglia
0e6e23de65
Update csharp bindings ( #146 )
2023-02-21 09:57:25 -06:00
Justin Traglia
128dd3eb1f
Disable compiler optimizations for tests ( #133 )
2023-02-13 18:20:21 +00:00
Justin Traglia
44fe79fd42
Run static analysis in CI ( #129 )
...
* Run static analysis in CI
* Remove analysis-report in make clean
* Add remark
* Remove the memory helper functions
* Revert "Remove the memory helper functions"
This reverts commit 364234aea02cca38ed40a5bce1bbc8f8eb02aee2.
* Remove swap file
2023-02-11 16:03:35 +00:00
Justin Traglia
fd029a7d00
Fix python bindings on macOS ( #117 )
...
* Fix python bindings on macOS
* Update workflow
* Remove unnecessary Makefile vars
* Add src dir to include dirs
* Fix phony
2023-02-07 22:13:54 +00:00