Skip to content

v0.3.1.0

Choose a tag to compare

@philippeVerney philippeVerney released this 16 Jan 14:14
· 41 commits to main since this release
0317ffb

Bug fix

  • ETP server URL without any path

Development

  • FesapiHelpers now also support UUID only methods
  • Automatically use multipart request if necessary for AbstractSession::putDataObjects
  • Add copyDataObjectsByValue new experimental ETP message
  • Allow to set the session of a FESAPI HDF Proxy

SWIG

  • [Python] Clean jupyter notebook
  • [Python] Add a "Put Horizon" jupyter notebook
  • [Python] Wheel now targets FESAPI 2.12.1.0
  • [Python] Build wheel for macos in CI
  • [Python] Move from setup.py to pyproject.toml
  • [Python] Add test after wheel building
  • [Python] Generate Windows wheels in CI
  • [Python] Upgrade Manylinux to build wheels supporting glibc 2.28
  • Bug fix when inheriting and setting dataspaceOSDUHandlers in cs and java

Build

  • Modify DLL name to contain only SOVERSION as prefix (not all versions)
  • Bump CI to Ubuntu 22.04
  • Allow to specify its own CXX standard version (default set to 17)
  • Make FETPAPI ready for AVRO 1.12 on MSVC (add /utf-8 compile options for libfmt)
  • Bump date.h to version 3.0.3
  • Update boost binaries download URL in CI