Recent Releases of roughpy
roughpy - v0.2.0
What's Changed
- Update build_wheels.yml by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/126
- Add templated construct_inplace functions by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/130
- Add ability to launch manually by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/134
- Remove videos because they are too large by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/135
- Overhaul cmake by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/137
- fix-different-signedness-comparisons by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/142
- Cmake presets by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/141
- Sanitizers by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/144
- No submodule for LibalgebraLite by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/145
- Add profiling option with Clang via -ftime-trace by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/146
- Add test harness for Windows debug mode in gtest setup by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/147
- Overhaul memory smart pointer by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/149
- Fix component include directory paths set by cmake function by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/150
- Rework core headers by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/153
- Added RPYNORETURN attribute to throw_exception by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/154
- Fix check helper names in macro by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/155
- Fix function call in macro argument by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/156
- Add missing return statement in main.cpp by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/157
- Overhaul generics by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/158
- Fix cleanup core headers by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/159
- Feature small objects by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/160
- Fix build time performance improvements by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/161
- Fix compiler warnings from unncessary abs by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/162
- 148 add devcontainer by @alexallmont in https://github.com/datasig-ac-uk/RoughPy/pull/163
- Feature parse value from string by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/165
- overhaul-new-device-interface by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/166
- Refactor Type to be a pure interface by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/167
- 170-fix-vcpkg-detection-mechanism by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/171
- Overhaul rational types by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/169
- Overhaul polynomial type by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/172
- Overhaul conversion traits for new coeffs by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/174
- Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 by @dependabot in https://github.com/datasig-ac-uk/RoughPy/pull/173
- Add RestrictionStream to handle restriction of a stream to a new inte… by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/178
- Fixed the degree bits in the libalgebra lite index_key type by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/179
- 176 value paths by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/180
- Add validation checks for width and depth in context creation by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/181
- Feat value list constructor for value by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/182
- Fix various things with the GitHub actions by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/183
- Add GitHub workflow to update vcpkg dependencies by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/184
- Update update-dependencies.yml by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/185
- Update update-dependencies.yml by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/186
- Fix infinite loop if support not specified by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/187
- Fix bug signature domain by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/188
- Fix install path cmake by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/189
- Fix pool allocator by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/190
- Fix build wheel action by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/191
- Small object allocators for algebras and streams by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/192
- New test for value stream by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/193
- Update VERSION.txt by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/194
New Contributors
- @alexallmont made their first contribution in https://github.com/datasig-ac-uk/RoughPy/pull/163
- @dependabot made their first contribution in https://github.com/datasig-ac-uk/RoughPy/pull/173
Full Changelog: https://github.com/datasig-ac-uk/RoughPy/compare/v0.1.2...v0.2.0
- C++
Published by inakleinbottle over 1 year ago
roughpy - v0.1.2
What's Changed
- Update readme. by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/71
- Fix fault constructing larger than expected array by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/72
- Change the link in README to point to folder by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/78
- Fix degree argument on basis size by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/79
- Fix partition intermediates unchecked by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/82
- Fix unknown keyword arguments not flagged by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/81
- Documentation by @philipparubin in https://github.com/datasig-ac-uk/RoughPy/pull/85
- Fix accept lies in path constructors by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/87
- Pad out API Reference page in documentation by @philipparubin in https://github.com/datasig-ac-uk/RoughPy/pull/90
- Updated website documentation by @lingyiyang in https://github.com/datasig-ac-uk/RoughPy/pull/92
- 94 roughpy is incompatible with numpy 20 by @philipparubin in https://github.com/datasig-ac-uk/RoughPy/pull/96
- Build system changes by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/99
- Enhance numpy conversion in Alg class by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/101
- Add manual workflow trigger in build_wheels.yml by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/102
- Fix GitHub action files by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/104
- Updates to word example by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/60
- Add support for Python 3.12 and 3.13 by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/106
- 95 using dyadicintervalto dyadic intervals with realinterval throws an error by @philipparubin in https://github.com/datasig-ac-uk/RoughPy/pull/98
- Create CODEOFCONDUCT.md by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/91
- Create dependabot.yml by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/108
- Add CITATION.cff file for citation guidance by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/110
- Fix citation details by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/111
- Remove debug configuration and tidy up actions file. by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/109
- Fix conversion warnings msvc by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/112
- Fix missing copy param for array conversion by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/113
- Fix segfault on array from rational algebras by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/114
- Add .gdbinit to .gitignore by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/115
- Make BufferInfo's Py_buffer mutable by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/116
- Fix GitHub actions again by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/117
- Fix GitHub actions again by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/118
- Add numpy dependencies in pyproject.toml by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/119
- Update wheel retrieval in GitHub workflow by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/120
- Change to using MPIR on Windows by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/122
- Update build_wheels.yml by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/123
- Update build_wheels.yml by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/124
- Update build_wheels.yml by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/125
New Contributors
- @lingyiyang made their first contribution in https://github.com/datasig-ac-uk/RoughPy/pull/92
Full Changelog: https://github.com/datasig-ac-uk/RoughPy/compare/v0.1.1...v0.1.2
- C++
Published by inakleinbottle over 1 year ago
roughpy - v0.1.1
What's Changed
- Merge updates from develop for last time by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/59
- Tiny adjustment to vcpkg configuration by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/62
- Extended tensor operations by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/61
- Revert to libalgebra-lite submodule rather than using vcpkg by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/64
- Fix stacktrace errors on macos by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/66
- Install all target with artifacts by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/67
- Fix type annotation error for Python3.8 by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/68
Full Changelog: https://github.com/datasig-ac-uk/RoughPy/compare/0.1.0...v0.1.1
- C++
Published by inakleinbottle about 2 years ago
roughpy - 0.1.0
What's Changed
- Update README.md by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/47
- Update README.md by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/48
- Develop by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/55
Full Changelog: https://github.com/datasig-ac-uk/RoughPy/compare/0.0.8...0.1.0
- C++
Published by github-actions[bot] over 2 years ago
roughpy - 0.0.8
What's Changed
- Overhaul scalar type interface by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/26
- Fix/from jax array issues by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/29
- Schema and parametrization by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/31
- Rethinking device framework by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/32
- Fix Lie increment stream from int array by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/33
- Time component in tick constructor by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/34
- Release/v0.0.7 by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/35
- Add some extra framework to allow using Apple accelerate by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/36
- Multiprocessing example by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/37
- Version 0.0.8 by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/45
Full Changelog: https://github.com/datasig-ac-uk/RoughPy/compare/0.0.7...0.0.8
- C++
Published by github-actions[bot] over 2 years ago
roughpy - 0.0.7
What's Changed
- Schema integration for ext streams by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/23
- Release/v0.0.6 by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/24
Full Changelog: https://github.com/datasig-ac-uk/RoughPy/compare/0.0.5...0.0.7
- C++
Published by github-actions[bot] over 2 years ago
roughpy - 0.0.4
What's Changed
- various small fixes, no trajectories yet. by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/17
- Release/v0.0.4 by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/18
Full Changelog: https://github.com/datasig-ac-uk/RoughPy/compare/v0.0.3...0.0.4
- C++
Published by github-actions[bot] over 2 years ago
roughpy - v0.0.3
Version 0.0.3: - Added datetime interval support. - Integrated schema reparametrisation into stream signature methods. - Fixed bug in names of scalar types, names now display correctly. - Fixed bfloat16 given wrong scalar type code. - Added half precision float and bfloat16 to py module - Added real partition class and Python interface. - Implemented simplify method on Streams. - Added polynomial coefficients - started an examples folder
- C++
Published by inakleinbottle over 2 years ago
roughpy - Version 0.0.1-alpha
This is a first alpha release of the the RoughPy library.
- C++
Published by inakleinbottle almost 3 years ago