Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/numpy/numpy

The fundamental package for scientific computing with Python.
https://github.com/numpy/numpy

TST: Rename setup to setup_method in f2py utils (inherited into Tests)

3e522a768852575d08e859f8432b4054957dd9b9 authored about 2 years ago by Sebastian Berg <[email protected]>
DOC: Add comment for capsule which includes name (mainly to point to docs)

e18a23679a39a9b66c856e8fa8d30621343ce4c4 authored about 2 years ago by Sebastian Berg <[email protected]>
BUG: Fix `_resolve_dtypes_and_context` refcounting error returns

Reusing `result` doesn't work with a single "finish" goto, since
result must be NULL on error th...

64b2d5ad3b6624d84c7ef99d349b8f7e3b1ab0af authored about 2 years ago by Sebastian Berg <[email protected]>
BUG: Fix error checking of _get_strided_Loop fixed_strides

Also add tests (including for a bad capsule)

1c64f9b7d08520b78bba282180bfc59ad2d6a89e authored about 2 years ago by Sebastian Berg <[email protected]>
DOC: Apply Stuarts suggestions from code review

Co-authored-by: stuartarchibald <[email protected]>

7a1f1942f3f68c34975e7f8f43070432b2063ee3 authored about 2 years ago by Sebastian Berg <[email protected]>
TST: Try using setup_class for `_Test_CCompilerOpt`

2f647b4d22e7c096ab7f0a8afee1b63cde241797 authored about 2 years ago by Sebastian Berg <[email protected]>
TST,MAINT: Replace most `setup` with `setup_method` (also teardown)

In some cases, the replacement is clearly not what is intended,
in those (where setup was called...

67841947b458f6bdc6c40d014512da9bc4717a3e authored about 2 years ago by Sebastian Berg <[email protected]>
DOC: Update TESTS.rst to use the correct names

Not actually sure that setup_module() is what was wanted here, but
it works?
Mention a bit more ...

2283052fd01138863a5741d84f358fdbea501bd9 authored about 2 years ago by Sebastian Berg <[email protected]>
TST: Make test_partial_iteration_cleanup robust but require leak checker

This makes sure the test is not flaky, but the test now requires
a leak checker (both valgrind o...

18a10e62ad39c6430517cc0802a1efdc2075fc1a authored about 2 years ago by Sebastian Berg <[email protected]>
BUG: `-unsigned_int(0)` no overflow warning

343cbafffb68e3dc2c1dca71eea0644751ae924f authored about 2 years ago by Sebastian Berg <[email protected]>
MAINT: Avoid warning due to unused code (for unsigned integers)

c9f69efd570b74286b94a2aff402b50d465fd497 authored about 2 years ago by Sebastian Berg <[email protected]>
DOC: Update NEP 50, only integer power has missing overflow

All other operators should have been fixed now, many recently.

0e13f55241064f8733cc4ba520d8308aadb5bd82 authored about 2 years ago by Sebastian Berg <[email protected]>
MAINT: change subprocess arguments from Python>=3.7

69a39461de4da2bfc0e6aeeff02c73c0972a8614 authored about 2 years ago by Mike Taves <[email protected]>
MAINT: remove u-prefix for former Unicode strings (#22479)

13d55a3c2f016a58a6e9d6b8086f338e07c7478f authored about 2 years ago by Mike Taves <[email protected]>
Update labeler.yml

a8025694ce4ef23910e5c36def920b90a340b0a5 authored about 2 years ago by Alex <[email protected]>
build: harden labeler.yml permissions

Signed-off-by: Alex <[email protected]>

569633ed5948cd18aa18293c9a9909be794d7808 authored about 2 years ago by Alex <[email protected]>
Merge pull request #22480 from 27rabbit-penguin/27rabbit-fix-typo-advanced-debugging

DOC: fix typo in advanced_debugging.rst [skip ci]

12c2b7dd62fc0c14b81c8892ed5f4f59cc94d09c authored about 2 years ago by Sebastian Berg <[email protected]>
DOC: fix typo in advanced_debugging.rst [skip ci]

30e1917f1c2d8e05556a47af1130c149bab7d783 authored about 2 years ago by Tony Newton / Teng Liu <[email protected]>
Merge pull request #22475 from DimitriPapadopoulos/reduce_pickle

MAINT: remove code specific to Python 2

6a5086c9b875ea06fe5c6411cdc225188f10a7bb authored about 2 years ago by Sebastian Berg <[email protected]>
DOC: Add examples for ufunc.resolve_dtypes

36d75387ea974daa41667e22b4ac255709cfc61a authored about 2 years ago by Sebastian Berg <[email protected]>
Merge pull request #22450 from seberg/logseries-bounds

BUG: Fix boundschecking for random.logseries

8d61ebc25a117337d148f1e3d96066653bd6419a authored about 2 years ago by Charles Harris <[email protected]>
MAINT: remove code specific to Python 2

7a98e6c18c2985dceca0667693f570864e85c159 authored about 2 years ago by Dimitri Papadopoulos <[email protected]>
Merge pull request #22466 from seberg/fminmax-loops

MAINT: Ensure that fmin loops do not show up multiple times

c679644b0bc074ca27d9cd26b2aea7cbf4c6f60c authored about 2 years ago by Charles Harris <[email protected]>
Merge pull request #22433 from DimitriPapadopoulos/self.compiler.initialize

DOC: remove reference to Python 2

2cbd21f24d4b399cd5f223b66ce60fdb6d69b855 authored about 2 years ago by Charles Harris <[email protected]>
Merge pull request #22458 from seberg/nditer-allow-all-allocated

ENH: Allow all allocated operands in nditer/NpyIter

6df495ceb8ccf5b32bc208a92a249d5d189e571b authored about 2 years ago by Charles Harris <[email protected]>
MAINT: Ensure that fmin loops do not show up multiple times

This is not problematic for NumPy, because fmin/fmax have a custom
type resolver, however, Numba...

65b90cbe0d5a98d1a8421090b2246345acf1519d authored about 2 years ago by Sebastian Berg <[email protected]>
Merge pull request #22462 from mattip/npymath3

MAINT: refactor mandatory npymath functions to #define macros

5ecbc1445544bf04e6ce5f9dce6cda27c041660b authored about 2 years ago by Sebastian Berg <[email protected]>
Merge pull request #22456 from rossbar/deprecate-msort

DEP: Proposal to deprecate the `msort` convenience function

df92d35d711c1f9201132285bde36cd2ca468d42 authored about 2 years ago by Matti Picus <[email protected]>
DOC: Add release note.

7a3a0d790c6208210936d03103f25606bb464c32 authored about 2 years ago by Ross Barnowski <[email protected]>
DOC: Update numpy/lib/function_base.py

Add date to deprecation in comment

Co-authored-by: Matti Picus <[email protected]>

806a9ecb0d26fd2f08ef6bfe28dda21a8799f071 authored about 2 years ago by Ross Barnowski <[email protected]>
DOC: remove mention of `ipython -p numpy`. (#22463)

I don't think this has worked in the past 10 years.
Also update because now we do have multilin...

48b204b641e899ee649eb57ad0652312c083067e authored about 2 years ago by Matthias Bussonnier <[email protected]>
MAINT: refactor mandatory npymath functions to #define macros

9bde3880d7de3db54e44f29071462bf2dbbee1e7 authored about 2 years ago by mattip <[email protected]>
Merge pull request #16507 from seberg/nditer-writemask-reduce-maint

BUG: Do not allow nditer to reduce the mask

09a375b09cb56dfc0f4ee037b0f6d41b89302f38 authored about 2 years ago by Matti Picus <[email protected]>
ENH: Allow all allocated operands in nditer/NpyIter

This allows all operands to be allocated, it is necessary to
provide the dtype in this case, if...

9a5c2f5c56c75f823f96615786819d6d52500899 authored about 2 years ago by Sebastian Berg <[email protected]>
Merge pull request #22168 from Developer-Ecosystem-Engineering/remove_Avx_when_not_used

ENH: Remove AVX related functions from non x86 based builds

7dd4684ac9fe0917690f12397a74106f72e66eee authored about 2 years ago by Matti Picus <[email protected]>
DOC: rm msort from autosummary to discourage discovery.

e240dc8989b7b51b4adeb4435a78f0ae0a87f581 authored about 2 years ago by Ross Barnowski <[email protected]>
DEP: Add deprecation warning and check warning in test.

8ca9221ec58e65dbf2ac9d669de216c0366088c1 authored about 2 years ago by Ross Barnowski <[email protected]>
rm setup.py.orig

bdc12d124e5cfa02d7f0bd544d39117da051d87c authored about 2 years ago by Developer-Ecosystem-Engineering <65677710+Developer-Ecosystem-Engineering@users.noreply.github.com>
review feedback, make lint happy

4730b6f33f5c699ae1a49471e7e60f81ed5494b5 authored about 2 years ago by Developer-Ecosystem-Engineering <65677710+Developer-Ecosystem-Engineering@users.noreply.github.com>
DOC: Add deprecated directive to docstring.

ce057d29087f93fe3eafd96fcd7e9a2d0c46ddd4 authored about 2 years ago by Ross Barnowski <[email protected]>
DOC: Add note to clarify relationship between round and around (#21853)

Improve docstring to clarify the relationship between np.round and np.around

Co-authored-by: ...

7776bc6166915322bc61c4be988fc99727bc2f9a authored about 2 years ago by Inessa Pawson <[email protected]>
ENH: unstructured_to_structured converts dtype argument (#22442)

Before:

>>> field = unstructured_to_structured(np.zeros((20, 2)), dtype=[('x', float), ('y', ...

a8449b52163f871b75a4873a9543db6612d38ccf authored about 2 years ago by LeonaTaric <[email protected]>
DEV: Update GH actions and Dockerfile for Gitpod (#22452)

* DEV: Update key for gh CLI

* ENH - Remove deprecated syntax

* DEV - Replace deprecated s...

527c6e13ae65de08c6d998342b6a836a663c66b4 authored about 2 years ago by Tania Allard <[email protected]>
Merge pull request #22453 from seberg/update-nep-50

DOC: Update NEP 50 text since integer conversion errors now exist.

386c4ac0d0558840f7cdb70a9302a1e964fd86eb authored about 2 years ago by Charles Harris <[email protected]>
DOC: Update NEP 50 text since integer conversion errors now exist.

f5811453bfb29a299334ec316322a947b917e146 authored about 2 years ago by Sebastian Berg <[email protected]>
Merge pull request #21875 from seberg/weak-scalars-safe-ints

ENH: Implement correct scalar and integer overflow errors for NEP 50

aed648cceed90b4ae8850ca8d17202578eac654c authored about 2 years ago by Matti Picus <[email protected]>
BUG: Fix boundschecking for `random.logseries`

Logseries previously did not enforce bounds to be strictly exclusive
for the upper bound, where ...

8750d042c9796f84da4118b19b08cd0c3954866b authored about 2 years ago by Sebastian Berg <[email protected]>
DOC: remove reference to Python 2

Remove reference to Visual Studio version required by old versions
of Python. Python >= 3.5 is b...

7da70ce023d9e5b1dcd3f71a782f12c080b1c590 authored about 2 years ago by Dimitri Papadopoulos <[email protected]>
Address reviewer comment.

38fe698843d8d13fcdbcdce13b186aa66623a324 authored about 2 years ago by Chiara Marmo <[email protected]>
Merge pull request #22447 from knappa/writeable-v-writable

TYP: Spelling alignment for array flag literal

ac39f38987387307ca099ee69fabf33050e10b33 authored about 2 years ago by Charles Harris <[email protected]>
Align spelling with spelling in _GetItemKeys and documentation.

00a6691c472caf65e3a28fde2fb26c88cf15fc35 authored about 2 years ago by Adam Knapp <[email protected]>
Merge pull request #22409 from noritada/dark-mode-coloring-improvements

DOC: Adopt a harmonic color scheme with the dark mode of pydata-sphinx-theme

ceeb995bf2efa4f0e421cbb48d935a06845b5cef authored about 2 years ago by Sebastian Berg <[email protected]>
DOC: Update a label color for the version selection button

Co-authored-by: Inessa Pawson <[email protected]>
Co-authored-by: Pamphile Roy <roy.pamphil...

955d61a48a2a372f05bb27c7e65f93f932d15612 authored about 2 years ago by Noritada Kobayashi <[email protected]>
Merge pull request #22438 from DimitriPapadopoulos/versioneer

MAINT: Update versioneer 0.19 → 0.26

947d83b337d4ac4bffda2c3b5be8e3ccfb7a49f9 authored about 2 years ago by Charles Harris <[email protected]>
Merge pull request #22441 from HaoZeke/revert22440

MAINT,DOC: Revert "MAINT: fix typo in f2c_lapack.c"

c111f3d5a384d1443c220395fc9285a06571d51a authored about 2 years ago by Charles Harris <[email protected]>
Revert "MAINT: fix typo in f2c_lapack.c"

This reverts commit 5d6b8b0d5658418919fbaef0e843655262291dbc.

fdd43155e21814144473ca77c4c660cca6df7db4 authored about 2 years ago by Rohit Goswami <[email protected]>
MAINT: Work around bug introduced by Versioneer 0.23

https://github.com/python-versioneer/python-versioneer/pull/342

2172528b7b196e470cf4d39b61e1067bdb7e0a9f authored about 2 years ago by Dimitri Papadopoulos <[email protected]>
MAINT: Don't include "dirty" in versioneer generated versions.

We patch the LICENSE file for both sdist and wheel releases, making them
all "dirty", i.e., cont...

2145d9ec97771001bf205e5f36f7609c1682e010 authored about 2 years ago by Charles Harris <[email protected]>
MAINT: Update versioneer 0.19 → 0.26

Keep classic vendored mode.

This update will shut up this codespell warning:
unparseable ==> u...

b6d94fab5a7ef8897fe06d0b7a161bc8080fff26 authored about 2 years ago by Dimitri Papadopoulos <[email protected]>
Merge pull request #22440 from eltociear/patch-4

MAINT: fix typo in f2c_lapack.c

0075d59ce1991814f0589a6c9450d9e41306da1e authored about 2 years ago by Rohit Goswami <[email protected]>
MAINT: fix typo in f2c_lapack.c

inifinity -> infinity

5d6b8b0d5658418919fbaef0e843655262291dbc authored about 2 years ago by Ikko Ashimine <[email protected]>
Merge pull request #22432 from DimitriPapadopoulos/sys.real_prefix

MAINT: always use sys.base_prefix, never use sys.real_prefix

6094eff95c19c433648593f3cb6bca489396f9ae authored about 2 years ago by Sebastian Berg <[email protected]>
DOC: Add changelog for ``masked_invalid`` change. (#22406)

This pull request add the changelog for #22046.

6d56ebb7c66673dd7121100fb36b85dce1d6b3e6 authored about 2 years ago by Chiara Marmo <[email protected]>
Clarify docstring of masked_values

7a85f04e06d87440fe9a33f95eea2860917ddbbc authored about 2 years ago by Chiara Marmo <[email protected]>
Merge pull request #22430 from charris/post-1.23.4-release-update

MAINT: Update main after 1.23.4 release.

6db3236cd81c107d752d8ef5fb411f26bf8b7255 authored about 2 years ago by Charles Harris <[email protected]>
MAINT: always use sys.base_prefix, never use sys.real_prefix

`sys.base_prefix` was introduced in Python 3.3, so it will always be
available in supported vers...

eba83419b0668d2609a4f15a43eddf921813037f authored about 2 years ago by Dimitri Papadopoulos <[email protected]>
Merge pull request #22411 from DimitriPapadopoulos/python2_doc

DOC: Remove documentation specific to Python 2

22c540ca17cf2e9a837cb543d581c13a71481fb3 authored about 2 years ago by Sebastian Berg <[email protected]>
REL: Update main after 1.23.4 release.

19bbafa21d9196ef9f95eefbe66eaa5568f78ccc authored about 2 years ago by Charles Harris <[email protected]>
MAINT: Minor include fixup in scalarmath after rebase and comment fixup

ee3c20b9eafa840232ae3e4bfa85ec262fcfa578 authored about 2 years ago by Sebastian Berg <[email protected]>
Merge pull request #22419 from HaoZeke/minorMaint

MAINT: Remove PyCObject from the SWIG interface

db7414b7f74e63f1ed5e415d1fa6cb22a3597086 authored about 2 years ago by Sebastian Berg <[email protected]>
DOC,TST: Improve overflow error message and adjust test

d9da02df4389a250fa1b54192700b15c84052034 authored about 2 years ago by Sebastian Berg <[email protected]>
TST: Avoid possible warning from unnecessary cast with uninitialized values

This should be fixed in `choose` to not do the unnecessary cast,
see gh-22237.

d53a2b6ef0fc3380899a6a61f46507ecd6b8e419 authored about 2 years ago by Sebastian Berg <[email protected]>
TST: Fix int overflow test for windows platforms where message differs

0a0f96fe86cea5009730def695c27b5a334bd6c1 authored about 2 years ago by Sebastian Berg <[email protected]>
TST: Add test to cover complex to complex64 downcast in weak promotion

0375d16f2fa8b5d8c68ef7ec641613c0a1b80658 authored about 2 years ago by Sebastian Berg <[email protected]>
MAINT: Use Python integers for int to array of uint32 calculation

The new weak promotion preserves the original type, this makes the
`//= 2**32` fail for certain ...

89cfcf0a31f07dfd33dd0b462619e7202d807b6b authored about 2 years ago by Sebastian Berg <[email protected]>
TST: Improve tests for python integer special cases

d47b09c047c2128e820f4d4f27f10b3fd7d8b05b authored about 2 years ago by Sebastian Berg <[email protected]>
ENH: Get correct integer conversion into ufuncs

d894650a624234bd1bc7fb20d74a58b44715622c authored about 2 years ago by Sebastian Berg <[email protected]>
TST: Rebustify NEP 50 integer tests for windows and 32bit linux

c4f1419c0484e2772f181210bfc7a9b86267a5d3 authored about 2 years ago by Sebastian Berg <[email protected]>
TST: Cover additional NEP 50 scalar paths

Especially adding coverage also for the power operator which
does not share its code perfectly.

4ecc03549750e733690d057f7a9c06909788a586 authored about 2 years ago by Sebastian Berg <[email protected]>
BUG: Ensure new-style promotion is not accidentally used for some ints

This is the *actual* correct fix for the test adaptations. The test
adaptations should only be ...

fed11cd2553dc3b9742a1540cd3805c5689c1ec0 authored about 2 years ago by Sebastian Berg <[email protected]>
MAINT: Make mem-overlap tests weak scalar promotion ready

2143ccae68b71754381ac5b95349520d0b505275 authored about 2 years ago by Sebastian Berg <[email protected]>
ENH: Implement safe integers and weak python scalars for scalars

This requires adding a path that uses the "normal" Python object
to dtype conversion (setitem) f...

409cccf70341a9ef9c80138dd9569f6ca3720cef authored about 2 years ago by Sebastian Berg <[email protected]>
TST: Skip ufunc loop access if `ctypes.pythonapi` is unavailable

9c82567d76f96691633b6ab7a8e46e4405a18675 authored about 2 years ago by Sebastian Berg <[email protected]>
BUG: `ufunc.resolve_dtypes` expects descrs to be valid even on error

f6f73c05934d439917f5a27b02f3f9500c80da37 authored about 2 years ago by Sebastian Berg <[email protected]>
ENH: Allow reductions in `np.add.resolve_dtypes`

2179be29c2d921422bf48f7f2375ea12fe07333e authored about 2 years ago by Sebastian Berg <[email protected]>
TST: Add basic tests for lowlevel access (including direct loop call)

53040310b61f8161c2fe2835f9ae77f305ae09f1 authored about 2 years ago by Sebastian Berg <[email protected]>
MAINT: Move add/multiple reduction special case into promotion helper

ba69ac666a7c6c4cb933b425cd707c38b246da7a authored about 2 years ago by Sebastian Berg <[email protected]>
ENH: Expose `ufunc.resolve_dtypes` and strided loop access

The API here designed is "future" in the sense that it implementes
NEP 50 and exposes loop speci...

254af21f37e900d1299381699526ad41f892bfba authored about 2 years ago by Sebastian Berg <[email protected]>
DOC: Improve how-to-partition contents.

Also add links to this document from the functions' docstrings.

6fac305a8b62e40aa7a353d4cf72688939c0e0a4 authored about 2 years ago by melissawm <[email protected]>
Merge pull request #22418 from charris/fix-memory-check

TST, BLD: Fix failing aarch64 wheel builds.

241c905c464a29c7b25858d57ea1a43131848530 authored about 2 years ago by Charles Harris <[email protected]>
Merge pull request #22385 from seberg/deprecate-out-of-bound-pyint-conversion

DEP: Deprecate conversion of out-of-bound Python integers

226f9c537ff9c0da56884f5ef5b5220c6c3629e9 authored about 2 years ago by Matti Picus <[email protected]>
TST, BLD: Fix failing aarch64 wheel builds.

The aarch64 wheel build tests are failing with OOM. The new test for
complex128 dot for huge vec...

d7da7a490fc983f67a1241fe9fe409436d78f10c authored about 2 years ago by Charles Harris <[email protected]>
DOC: added `ma.round` and `ma.round_` examples (#22404)

This PR is partially addressing #22269
Added examples for ma.round and ma.round_

7036b164ed1d59df870c35a90ab2e6148ba976cc authored about 2 years ago by Felix Hirwa Nshuti <[email protected]>
Update doc/release/upcoming_changes/22393.deprecation.rst

Co-authored-by: Matti Picus <[email protected]>

5f1102429b0602e9ed6ad644295dc8f3f7a43b95 authored about 2 years ago by Sebastian Berg <[email protected]>
ENH: allow explicit `like=None` in all array creation functions (#22379)

Addresses #22069. As discussed in the existing issue @seberg stated that it would be best to sup...

4d19f55dd94eb16e02a605ce963d02c51411057d authored about 2 years ago by Jordy Williams <[email protected]>
Merge pull request #22421 from HaoZeke/cobjToCapsule

DOC: Replace CObject with Capsule consistently

1ed87fa09d5a5887e2ef47b31e6fe2fefff9882a authored about 2 years ago by Matti Picus <[email protected]>
Update doc/source/f2py/python-usage.rst

Co-authored-by: Matti Picus <[email protected]>

6d8670ac4577d2e1b13e6c53b829b2dadb69a463 authored about 2 years ago by Rohit Goswami <[email protected]>
DOC: Add reference links and switch to PyCapsule

eec7fdf0c35babf65c808ca7d96b50efa3b4888c authored about 2 years ago by Rohit Goswami <[email protected]>
DOC: Replace CObject with Capsule consistently

72f573c9c71092ff3ed59f7818f1b178cb5c6deb authored about 2 years ago by Rohit Goswami <[email protected]>
MAINT: Readable macro for the SWIG version checks

98280920ba3983cf3937d8afd2ed32bba926ed17 authored about 2 years ago by Rohit Goswami <[email protected]>