Skip to content

0.3.0 (2021-11-24)

Compare
Choose a tag to compare
@s-m-e s-m-e released this 24 Nov 14:11
· 111 commits to master since this release
03f6704
  • FEATURE: Added support for Python 3.9 and 3.10.
  • FEATURE: Dropped support for Python 3.4 and 3.5.
  • FEATURE: Exposed parser for CPython versions, see wenv.PythonVersion.
  • FEATURE: New functions for querying available Windows Embeddable Python builds from python.org/downloads, see wenv.get_available_python_builds and wenv.get_latest_python_build.
  • FEATURE: Experimental support for ARM64 added.
  • FEATURE: New command for showing wenv's version: wenv version
  • FIX: Wine Python can distinctly refer to and handle alpha, beta, release-candidate and stable builds of CPython.
  • FIX: Error handling in package listing for Wine Python environments was broken.
  • FIX: Python version parser could not handle Windows ARM64 builds.
  • FIX: Configuration expected in /etc/.wenv.json and /etc/wenv.json, see #15. The support for /etc/.wenv.json will be removed in a future release.
  • FIX: The names of wine binaries/commands can be configured for special cases like RedHat/Fedora/CentOS wine packages, see zugbruecke#70.
  • FIX: Configuration module, wenv.EnvConfig, is now properly documented and actually usable from outside wenv.
  • DOCS: Hugely improved.
  • DEV: New makefile structure for developers.
  • DEV: Switched from unsupported python-language-server to supported python-lsp-server.