Skip to content

v1.0.22

Compare
Choose a tag to compare
@tonybaloney tonybaloney released this 10 Jan 04:49
· 20 commits to main since this release
c15577a

What's Changed

This release has a new method for making it easier to distribute .NET packages which use a Python component by fetching Python for you, removing the need to install Python (or specify where it is).

You can replace all FromXXX() locators with a single FromRedistributable() and it will download Python 3.12, put it into %APP_DATA%/CSnakes and use that for all of the integration.

https://tonybaloney.github.io/CSnakes/reference/#redistributable-locator

In future, we will allow overriding the major Python version (to say, 3.13)

Major Improvements

  • Add a new Locator that downloads and installs Python for you by @tonybaloney in #323
  • Allow support for Conda environments being a different version of Python than Conda by @tonybaloney in #321
  • Generate doc summaries with references to Python function by @atifaziz in #293

Bug Fixes

  • Improved handling of name generation with single-character segments by @jozefhornik in #320

Other Changes

New Contributors

Full Changelog: v1.0.21...v1.0.22