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.6

What's Changed

  • Release/v0.0.5 by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/22

Full Changelog: https://github.com/datasig-ac-uk/RoughPy/compare/0.0.4...0.0.6

- C++
Published by github-actions[bot] over 2 years ago

roughpy - 0.0.5

What's Changed

  • Release/v0.0.5 by @inakleinbottle in https://github.com/datasig-ac-uk/RoughPy/pull/22

Full Changelog: https://github.com/datasig-ac-uk/RoughPy/compare/0.0.4...0.0.5

- 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