Version 0.55.0
This release includes a significant number important dependency upgrades along with a number of new features and bug fixes.
Version 0.54.1
This is a bugfix release for 0.54.0. It fixes a regression in structured array type handling, a potential leak on initialization failure in the CUDA target, a regression caused by Numba’s vendored cloudpickle module resetting dynamic classes and a few minor testing/infrastructure related problems.
Version 0.53.1
This is a bugfix release for 0.53.0. It contains the following four pull-requests which fix two critical regressions and two build failures reported by the openSuSe team:
* Fix regression on gufunc serialization
* Fix regression in CUDA: Set stream in mapped and managed array device_setup
* Ignore warnings from packaging module when testing import behaviour.
* set non-reported llvm timing values to 0.0
Version 0.53.0
This release continues to add new features, bug fixes and stability improvements to Numba.
Highlights of core changes:
Support for Python 3.9
Function sub-typing
Initial support for dynamic gufuncs
Parallel Accelerator (@njit(parallel=True) now supports Fortran ordered arrays
Version 0.52.0
This release focuses on performance improvements, but also adds some new features and contains numerous bug fixes and stability improvements.
v0.38.0 (January 13, 2022)
This release makes llvmlite compatible with Python 3.10. It also adds an abiname option to the target machine creation interface that mimics the same in LLVM. Further, a large number of functions are added to the IR API to support common uses of constant expressions. Finally, a number of bugs were fixed!
Stop separating ruby-fiddle package and take in it since devel/ruby-fiddle
lacks its rubygem's meta data and I have no idea to add them to it.
Bump PKGREVISION.
Stop separating ruby-fiddle package and take in it since devel/ruby-fiddle
lacks its rubygem's meta data and I have no idea to add them to it.
Bump PKGREVISION.
This requires further discussion in PR pkg/54628. This patch didn't
cause an issue for me in a Linux build environment that doesn't have
arc4random_buf() available, and doesn't need sys/random.h, but it could
cause issues elsewhere.
Stop separating ruby-fiddle package and take in it since devel/ruby-fiddle
lacks its rubygem's meta data and I have no idea to add them to it.
Bump PKGREVISION.
1. Move some variables from gem-vars.mk to rubyversion.mk:
GEM_EXTSBASE
GEM_PATH
GEM_PLUGINSDIR
RUBYGEM
RUBY_GEM_ARCH
2. Drop unused GEM_EXTSDIR_NEEDS_SUBDIR (it is always true).
3. Define bundled module's version as "MODULE_VER".
4. Generate PLIST_SUBST and PRINT_PLIST_AWK from bundled module's name
if corresponding MODULE_VER is defined.
5. Do not run ${RUBYGEM} for RUYB_GEM_ARCH and RUBY_GEM_VER.
NFCI.
v1.2.0 (2022-01-14)
Features:
-add support for cmd (#3277)
-set a continuation prompt for supporting shells (#3322)
-deno: detect deno.json and deno.jsonc (#3220)
-directory: Windows path formatting via path_slash::PathBufExt (#3157)
-elvish: last command status (#3403)
-package: support for dart pub version (#3373)
-xonsh: support rprompt (#3362)
Bug Fixes:
-typo in FAQ page (#3347)
-update continuation prompt to be more minimal (#3374)
-set cwd for command execution (#3309)
-bug-report: remove git.io link shortening (#3425)
-dart: detect version output in stdout with dart 2.15+ (#3349)
-elvish: upgrade shell integration for v0.17 (#3310)
-rust: fix overrides on windows and set cwd (#3359)
Docs:
-add missing quote in bracketed preset
-Update GitHub ISSUE_TEMPLATE (#3366)
-Add nu_indicator to doc tables (#3365)
-Fix incorrect variables for hostname module (#3361)
-cmd_duration: rust-notify -> notify-rust (#3417)
-faq: for uninstalling, change which to command -v (#3394)
-Code Refactoring
-update clap to v3 (#3370)
-process_control: switch to new API (#3385)
Performance Improvements:
-git_status: tweak exec flags to omit unnecessary info (#3287)
-rust: additionally check rustup default for faster result. (#3354)
Chore:
-directory: fix typo (#3364)
-release: v1.2.0