Skip to content

Releases: mityax/rustimport

v1.7.1

09 May 13:50

Choose a tag to compare

  • Do not copy .git folders into the temporary build location since they're not needed and may be locked (thanks for reporting @nvandamme)
  • Cleaned up and updated contribution docs and dev dependencies

v1.7.0

10 Feb 20:35

Choose a tag to compare

  • Updated default pyo3 version to 0.23.4
  • Fixed unresolvability of dependencies specified by a relative path (thanks for reporting @b45ch1)
  • Adjust detection of functions, classes and enums to the new pyo3 version and add support for detecting pyo3's new declarative module syntax
  • Restructured examples and their documentation

PyO3 compatibility note: Templating-dependent extensions experiencing problems with the new pyo3 version need to either migrate their code or pin their pyo3 version by adding a manifest comment like this at the top of their rust source file(s):

// rustimport:pyo3

+ //: [dependencies]
+ //: pyo3.version = "0.21.2"

––snip––

v1.6.0

15 Dec 20:07
f0ce921

Choose a tag to compare

  • Fixed typo in log message (thanks @miikka-oura)
  • Documentation improvements for the public-facing api

v1.5.1

30 Oct 14:17
367db3d

Choose a tag to compare

  • Added py.typed marker file for static type checking (thanks @beauxq)

v1.5.0

05 May 22:38

Choose a tag to compare

  • Updated default pyo3 version to 0.21.2 and adjusted to the new Bound<'py, T> smart pointer in pyo3 template (thanks for reporting @jermatic)

PyO3 compatibility note: Templating-dependent extensions experiencing problems with the new pyo3 version need to either migrate their code or fix their pyo3 version by adding a manifest comment like this at the top of their rust source file(s):

// rustimport: pyo3

+ //: [dependencies]
+ //: pyo3 = { version = "0.18.3", features = ["extension-module"] }

––snip––

Full Changelog: v1.4.0...v1.5.0

v1.4.0

02 Jan 09:59
28f15e7

Choose a tag to compare

v1.3.4

13 Jul 14:51

Choose a tag to compare

  • Fixed newly introduced bug causing deletion of the cached the target folder on rebuild (thanks @mhandb)

v1.3.3

13 Jul 13:36

Choose a tag to compare

  • Fixed deleted files still being present in the demporary build dir causing compilation errors in certain cases (thanks @mhandb)

v1.3.2

29 Jun 15:56
6217a02

Choose a tag to compare

  • Fixed path normalization approach having led to problems on windows (thanks @mhandb)

v1.3.1

28 Jun 10:29
c5e637b

Choose a tag to compare

  • Fixed missing path normalization sometimes leading to problems on windows devices (thanks @mhandb)