Skip to content

Releases: flatsurf/cppyythonizations

1.2.5

17 Aug 02:46

Choose a tag to compare

Fixed:

  • Fixed rendering of builtin typenames in some places (we cannot refer to int as ::int.)

1.2.4

16 Aug 00:52

Choose a tag to compare

Fixed:

1.2.3

19 Jan 06:02

Choose a tag to compare

Changed:

  • Changed packaging to use pyproject.toml instead of the overly complicated autotools setup copied over from the C++/Python projects.

Fixed:

  • Adapted cppyythonizations to different ways of type printing in different versions of cppyy.
  • Include tribool in the distributed package.

1.2.2

13 Sep 12:50

Choose a tag to compare

Fixed:

  • Do not break inplace operators in enable_arithmetic.

1.2.1

12 Mar 02:23

Choose a tag to compare

Fixed:

  • Fixed typo in make uninstall command.
  • Include MANIFEST.in in distributed cppyythonizations tarball.

1.2.0

11 Mar 20:22

Choose a tag to compare

Added:

  • Added cppyythonizations.boost.type_erasure to make methods on erased types available in cppyy.

Fixed:

  • Removed explicit cancel workflow for GitHub CI (replaced by newer builtin feature.)
  • Allow installation of cppyythonizations with pip install -e.

1.1.3

19 Jan 20:05
9587e9b

Choose a tag to compare

Added:

  • add package to PyPI so we can pip install cppyythonizations

1.1.2

10 Jan 10:47
35b3a32

Choose a tag to compare

Fixed:

  • adapt serialization to changes in cppyy 1.9.0
  • only run GitHub workflows once for master but not for pushes to tags.

1.1.1

23 Dec 12:37
374f93f

Choose a tag to compare

Changed:

  • use GitHub Actions for CI

Fixed:

  • fixed errors in doctests for tuple and vector pythonizations

1.1.0

20 Sep 19:35
40e8da6

Choose a tag to compare

Added: