Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add towncrier news snippets for PRs that are missing them. #9100

Merged
merged 1 commit into from
Aug 2, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/upcoming_changes/7262.bug_fix.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Handling of different sized unsigned integer indexes are fixed in ``numba.typed.List``.
=======================================================================================

An issue with the order of truncation/extension and casting of unsigned integer
indexes in ``numba.typed.List`` has been fixed.
5 changes: 5 additions & 0 deletions docs/upcoming_changes/7543.np_support.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
All modes are supported in ``numpy.correlate`` and ``numpy.convolve``.
======================================================================

All values for the ``mode`` argument to ``numpy.correlate`` and
``numpy.convolve`` are now supported.
6 changes: 6 additions & 0 deletions docs/upcoming_changes/8462.improvement.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Updates to ``numba.core.pythonapi``.
====================================

Support for Python C-API functions ``PyBytes_AsString`` and
``PyBytes_AsStringAndSize`` is added to ``numba.core.pythonapi.PythonAPI`` as
``bytes_as_string`` and ``bytes_as_string_and_size`` methods respectively.
5 changes: 5 additions & 0 deletions docs/upcoming_changes/8736.np_support.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Support is added for ``numpy.lib.stride_tricks.sliding_window_view``.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is part of 0.57. The PR was incorrectly entered into the 0.58 milestone. This file should be removed.

=====================================================================

Support is added for ``numpy.lib.stride_tricks.sliding_window_view`` with
arguments ``window_size`` and ``axis``.
5 changes: 5 additions & 0 deletions docs/upcoming_changes/8885.bug_fix.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
The ``numpy.allclose`` implementation now correctly handles default arguments.
==============================================================================

The implementation of ``numpy.allclose`` is corrected to use ``TypingError`` to
report typing errors.
8 changes: 8 additions & 0 deletions docs/upcoming_changes/8892.new_feature.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
``numba.experimental.jitclass`` gains support for ``__*matmul__`` methods.
==========================================================================

``numba.experimental.jitclass`` now has support for the following methods:

* ``__matmul__``
* ``__imatmul__``
* ``__rmatmul__``
17 changes: 17 additions & 0 deletions docs/upcoming_changes/8906.new_feature.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
``numba.experimental.jitclass`` gains support for reflected "dunder" methods.
=============================================================================

``numba.experimental.jitclass`` now has support for the following methods:

* ``__radd__``
* ``__rand_``
* ``__rfloordiv__``
* ``__rlshift__``
* ``__ror_``
* ``__rmod_``
* ``__rmul_``
* ``__rpow_``
* ``__rrshift_``
* ``__rsub_``
* ``__rtruediv_``
* ``__rxor_``
5 changes: 5 additions & 0 deletions docs/upcoming_changes/8911.improvement.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Support for ``isinstance`` is now non-experimental.
===================================================

Support for the ``isinstance`` built-in function has moved from being considered
an experimental feature to a fully supported feature.
4 changes: 4 additions & 0 deletions docs/upcoming_changes/8916.change.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
The minimum ``llvmlite`` version is now 0.41.0.
===============================================

The minimum required version of ``llvmlite`` is now version 0.41.0.
4 changes: 4 additions & 0 deletions docs/upcoming_changes/8944.bug_fix.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Add type validation to ``numpy.isclose``.
=========================================

Type validation is added to the implementation of ``numpy.isclose``.
13 changes: 13 additions & 0 deletions docs/upcoming_changes/8974.cuda.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Bitwise operation ``ufunc`` support for the CUDA target.
========================================================

Support is added for some ``ufunc``s associated with bitwise operation on the
Copy link
Member

@sklam sklam Jul 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ReST syntax error

Suggested change
Support is added for some ``ufunc``s associated with bitwise operation on the
Support is added for some ``ufunc``\ s associated with bitwise operation on the

CUDA target. Namely:

* ``numpy.bitwise_and``
* ``numpy.bitwise_or``
* ``numpy.bitwise_not``
* ``numpy.bitwise_xor``
* ``numpy.invert``
* ``numpy.left_shift``
* ``numpy.right_shift``
4 changes: 4 additions & 0 deletions docs/upcoming_changes/8988.cuda.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Add support for the latest CUDA driver codes.
=============================================

Support is added for the latest set of CUDA driver codes.
7 changes: 7 additions & 0 deletions docs/upcoming_changes/8995.np_support.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
``@vectorize`` accommodates arguments implementing ``__array_ufunc__``.
=======================================================================

Universal functions (``ufunc``s) created with ``numba.vectorize`` will now
Copy link
Member

@sklam sklam Jul 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

syntax error

Suggested change
Universal functions (``ufunc``s) created with ``numba.vectorize`` will now
Universal functions (``ufunc``\ s) created with ``numba.vectorize`` will now

respect arguments implementing ``__array_ufunc__`` (NEP-13) to allow pre- and
post-processing of arguments and return values when the ufunc is called from the
interpreter.
6 changes: 6 additions & 0 deletions docs/upcoming_changes/9035.cuda.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Add debuginfo support to nvdisasm output.
=========================================

Support is added for debuginfo (source line and inlining information) in
functions that make calls through ``nvdisasm``. For example the CUDA dispatcher
``.inspect_sass`` method output is now augmented with this information.