Skip to content

Releases: mityax/rustimport

v1.5.0

05 May 22:38
Compare
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
Compare
Choose a tag to compare

v1.3.4

13 Jul 14:51
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • Fixed missing path normalization sometimes leading to problems on windows devices (thanks @mhandb)

v1.3.0

24 Apr 13:06
Compare
Choose a tag to compare

PyO3 compatibility note: Templating-dependent extensions experiencing problems with the new pyo3 version need to either migrate their code or fix their dependency using a manifest-comment like this in their rust source file:

// rustimport: pyo3

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

v1.2.5

17 Apr 23:07
078069f
Compare
Choose a tag to compare
  • fixed infinite loop on windows during workspace check (thanks @Walnut356)

v1.2.4

09 Apr 14:33
c6e1e52
Compare
Choose a tag to compare
  • Fixed backwards-incompatible type hint

v1.2.3

08 Apr 12:39
a589f0b
Compare
Choose a tag to compare
  • Fixed bug in cli build command (thanks for reporting @davystrong)
  • Added colored cli output when supported
  • Adjusted to deprecation of importlib.abc.Loader.load_module() method in Python 3.10
  • Added and improved tests