Commit Graph

7 Commits

Author SHA1 Message Date
Christopher Berner
36d8fe89d2 Remove wasm support 2023-11-26 07:57:22 -08:00
Christopher Berner
eafdc58d0a Run cargo clippy --fix 2023-07-03 11:09:19 -07:00
Slesarew
5a720829fa
feat: support no_std (#143)
* feat: support no_std

`metal` feature supports `no_std` in configuration `default-features = false, features = ["metal"]`.
Float calculation is done via `micromath` crate.

All previously available functionality remains under default `std` feature.

Some tweaking of `python` and `wasm` features was done to compile tests.

* feat: get rid of floats (#2)

* feat: remove conversion to f64, fix features

* chore: uncomment symbols_required checker, fmt

* revert: add cdylib target for python support

* fix: generalize crate type

---------

Co-authored-by: varovainen <99664267+varovainen@users.noreply.github.com>
2023-02-02 18:07:41 -08:00
Pavel
02c80b595a
Added wasm build configuration (#136)
Co-authored-by: Christopher Berner <christopherberner@gmail.com>
2022-10-08 21:08:55 -07:00
Felix Schorer
78ed43ac72 feat: Add CPython wrapper (#33)
* Add CPython wrapper

* Add CPython wrapper to build pipeline

* Don't use Travis CI matrix expansion

* Install maturin and add cache

* Install Python

* Install fix incorrect package name 'pip3'

* Update package list

* Split build in two jobs

* Don't cache as installing lichking will error otherwise

* Don't lint on nightly

* Add Python tests

* Add venv

* Fix execution order

* Run linter

* Run linter
2020-01-13 19:58:01 -08:00
Luca Bruno
38df97cce1 raptorq: rustfmt whole project 2019-03-28 21:57:30 -07:00
Christopher Berner
27c782bf88 Add example 2019-03-23 21:23:57 -07:00