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

Clean-up merge to main

d6ae74d8867c4be940a0e1b3ae8bb7837e4fb8dc authored about 2 years ago
Resolve linux 32 failures

We don't see these failures but CI is hitting them, attempting to resolve

c070aa599a6c40e8c8e56c50f108deb7d991c67b authored about 2 years ago
Add vector casts to resolve additional cygwin failures

70364df36067bb001ae4f1478ad467e18dd5969f authored about 2 years ago
fix lint & add test_fp_noncontiguous

6a6c6356647f7670e96a0a9b9d3f1ddd52e18f90 authored about 2 years ago
see if stride_tricks can give us more coverage

d5703e1be4cf5db2be5968702b46d2be156173e7 authored about 2 years ago
add some tests with different shape arrays

e2fe83155812440dbe482746777ea5df75bc4d83 authored about 2 years ago
re-enable vx and vxe (avoid perf regressions) for existing code by splitting this new code into a new file

7e4746782454d2f2bbcd87bf6d8c0b89d000cdd5 authored about 2 years ago
add tests to test_simd.py

baa003e0c5a8616e26b86071283deb86c79ac5f0 authored about 2 years ago
Revert "CI: Try hooking gdb into failing CI (likely not correct, but lets see...)"

This reverts commit a05d9607885d9cfe7a0de25e3171f1758f861e6a.

30bb4b6b3c2d90530790ef45fa629ce5a0e7f9e1 authored about 2 years ago
Resolve linux32 stride failures

On linux 32 an assert fires where stride (12) passed from ufunc_object (try_trivial_single_out...

37af59f00b55f63717172e7bfd07be1ed4878d68 authored about 2 years ago
CI: Try hooking gdb into failing CI (likely not correct, but lets see...)

f33274b8e7f7c3f8071330684d010d97dbd45536 authored about 2 years ago
move split test to test_fp_noncontiguous, remove use of as_strided as it was reading random data and not reliable also didn't give additional coverage

61c80022c20f78cf2283d8d2336470ae488ea828 authored about 2 years ago
Trigger rerun of TravisCI

67b8a243cc3b6292d8f22d30557c21b570d2df63 authored about 2 years ago
fix comment

4e38cee3ba690511778da3d925934db6737955ee authored about 2 years ago
resolve additional platform test failures

Special case SSE
Fix PPC64 build
Only use vqtbl4q_u8 on A64
Stop trying to use optimizations on ...

f57879ebf622dc5b8ae0f06bdca041893904114e authored about 2 years ago
ENH: Implement SIMD versions of isnan,isinf, isfinite and signbit

NumPy has SIMD versions of float / double `isnan`, `isinf`, `isfinite`, and `signbit` for SSE2 a...

3725e9f3237362037095f4100979a11864cfcc04 authored about 2 years ago
Fix gcc failures

Use reinterpret to support casting across many compiler generations

Resolve deprecation warnings

3bc4b0b5bed8c09ae969db10479b497016cb0d9d authored about 2 years ago
Address cygwin failures

1c7a4f3391d2ba35ec4492e2efffb9defeb4f8c7 authored about 2 years ago
MAINT: Remove distutils usage in travis-test.sh.

distutils module was removed in Python 3.12.

b89d44f14f398a981598b3ad2feacf8fab853e9d authored about 2 years ago
TST: split long ufunc.at test (#22918)

Cleanup from #22889

f73d53d1a44ac841458c5be852e05021feec5dff authored about 2 years ago
Merge pull request #22917 from mattip/NPY_DISABLE_CPU_FEATURES

DOC: document NPY_DISABLE_CPU_FEATURES

8e28d03618cbacaafa07210b0c7e5e96d8e9a7fa authored about 2 years ago
DOC: move section (from review) [skip ci]

196783619982cc77d0fa5c5f912ed2d52ff9d9a2 authored about 2 years ago
Merge pull request #22889 from mattip/speedup-ufunc.at-main

ENH: Speedup ufunc.at when casting is not needed

ba89ef960bec42d7078374181069dfb37279bae1 authored about 2 years ago
DOC: document NPY_DISABLE_CPU_FEATURES

f993841e4f2eec28854b726f8d368eade2312b35 authored about 2 years ago
Merge pull request #22902 from charris/remove-python-3.8

MAINT: Replace Python3.8 by Python3.9.

9f1b3efef463ab5f747b9c14242fe200e6c08139 authored about 2 years ago
MAINT: test broadcasting; test, fix output casting (from review)

bd4998c182bd1215585aa30d19dc0bc3b9423218 authored about 2 years ago
BENCH: use intp dtype when indexing

Co-authored-by: Sebastian Berg <[email protected]>

471d5681b0dd5781d1c3d5489a0eb046fdf67700 authored about 2 years ago
MAINT: remove overly-cautious check (from review)

17388bb13bca084679e9680cf49999c4c3388983 authored about 2 years ago
TST: use clean copies

be77b8fd088c1c4547354975daf17bba8fde295e authored about 2 years ago
MAINT: add missing test cases (from review)

11fa9763899d1b9294be52d7733277ad73a6aaa2 authored about 2 years ago
MAINT: improve coverage of slow path by using a user-defined dtype

217e2a7086a30bd0cf1f2fe84ae6b6e0ee7dc7c9 authored about 2 years ago
MAINT: remove dead code path (from review)

af52e197a16b136ea863a5f7e2e078404c30229b authored about 2 years ago
MAINT: enable fast_path in more cases (from review)

1d4bef632205f1db9f8337198eb20e40ebefc859 authored about 2 years ago
Merge pull request #22886 from HaoZeke/docBenchVersions

DOC: Add details on benchmarking versions with ASV

196705a2efffe4d0cc24c92c009ce57237a80cb7 authored about 2 years ago
BUG: Fixes for numpy.testing.overrides (#22879)

Followup for gh-22533. Adds a missing return statement to get_overridable_numpy_ufuncs (oops!) a...

2123658da0333c67236515082e43a6a2db156f7d authored about 2 years ago
Merge pull request #22905 from l-johnston/add_linspace_test

TST: Add linspace test case for any_step_zero and not _mult_inplace

e7ef28371eaeb0cc883af8c1e602ae1d0fade178 authored about 2 years ago
DOC: linting, spelling

261f8b229f393a4433b80b234379d74b1a9117b7 authored about 2 years ago
DOC: describe the quick command

6efe7f0e1652c9ca5a316fb1cc16264733ff69b7 authored about 2 years ago
Revert "MAINT: elide the generic_wrapped_legacy_loop wrapper out of the hot loop"

This reverts commit 154c293786a29cfbf976f08cab48698166d99399.

333d01246db2e270288123095fc8be1ba5206ef4 authored about 2 years ago
DOC: Update to clarify local benchmark testing

922c477213244f668af27b4b1f833e02bd914c9c authored about 2 years ago
BUG: np.loadtxt cannot load text file with quoted fields separated by whitespace (#22906)

Fix issue with `delimiter=None` and quote character not working properly (not using whitespace d...

6d474f2dfe5e4b7ea2a6e7423a638316fa186227 authored about 2 years ago
Rekick again

1d10a35a1e181438e39413d9ac792a97b42b58ae authored about 2 years ago
Rekick CI after authorizing circleci app

1114a3bcd6d1c6f954c7586ffb86a5ea55f3c67d authored about 2 years ago
Rekick CI build

a2b856f7a535c28d89961bd79051e646605355b4 authored about 2 years ago
DOC: Update to remove benchmark contributions

a299a1afeaf06d6d4a5f24db2acd447c6a40e120 authored about 2 years ago
Merge pull request #22777 from pkubaj/patch-1

ENH: Properly support FreeBSD/powerpc64

77f15776e1d6d1357cd8c45dd297da821e18e0c2 authored about 2 years ago
ENH: Detect CPU features on FreeBSD/powerpc64*

1. FreeBSD uses elf_aux_info() instead of getauxval.
2. Switch to using compiler macros for dete...

b748b846800270949c187a5f462d776648d7ab09 authored about 2 years ago
TST: Add linspace test case for any_step_zero and not _mult_inplace

e63e8694966d4b9a48b441c1266465e86dd12843 authored about 2 years ago
MAINT: Replace Python3.8 by Python3.9.

We will drop Python3.8 in NumPy 1.25. This PR updates the ci tests and
wheel builds to use 3.9.

de3e50a34fe22214cd1517b62829884c9e10296b authored about 2 years ago
DOC: Add blurb about rotation direction to rot90 docstring (#22880)

* DOC: Add a note to the documentation of the rot90

The note added indicates that rotation is...

68d7aadd30cb7a4f6f32e76715b38b644df18602 authored about 2 years ago
Merge pull request #22901 from j3soon/hotfix/issue-template

MAINT: Fix runtime information commands for issue template [skip ci]

18185f1fa77cf7f1ad920547a51590320a8cedc2 authored about 2 years ago
MAINT: Fix runtime information commands for issue template [skip ci]

3c30231d15c3243ad0166636126fa3757171b3a8 authored about 2 years ago
use 4 for float, 2 for double in fast-path count

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

c95932eecccad8d3c8e77ae1f7b8238be95d3e78 authored about 2 years ago
use better semantics for calling PyArray_DiscardWritebackIfCopy

845a327f4ff81bb55d6a15906bd65de375a34958 authored about 2 years ago
lower limit to 2, improves benchmarks

8b3056c1a7faca2a781febf87a7c9e5a6829e472 authored about 2 years ago
fix for non-generic_legacy lopps

ef9f35a94f4388ea31ca0bf03e05dab6646b51b8 authored about 2 years ago
MAINT: do not try SIMD arithmetic loops if count < 4

cfa2b176956b9632020747556b8665d163d3beec authored about 2 years ago
MAINT: elide the generic_wrapped_legacy_loop wrapper out of the hot loop

154c293786a29cfbf976f08cab48698166d99399 authored about 2 years ago
Merge pull request #22890 from charris/post-1.24.1-release-update

MAINT: Update main after 1.24.1 release.

bf20c55a2e464b183db54c280c3b327762c390af authored about 2 years ago
Merge pull request #22894 from mattip/labeller-update

MAINT: change labeler

fe2c2a4cbb12c9e2d511621c9a416bb5b7d30103 authored about 2 years ago
MAINT: change labeler

85b0d3d1ac871bb45386c95821e972db1b5687c8 authored about 2 years ago
Merge pull request #22891 from ev-br/argmin_tests_repeat

TST: tests/core/test_multiarray:TestArg{Min,Max}: stray `np.repeat `

8a0966e611aeae82e9270b8930ebe723a8221ee4 authored about 2 years ago
TST: tests/core/test_multiarray:TestArg{Min,Max}

The test does `a.repeat(129)` and discards the result:

>>> a.repeat(129)
>>> np.argmin(a)

4a5f5091a8c635573e836a70be637e074e27fb0a authored about 2 years ago
MAINT: Update main after 1.24.1 release.

- Create 1.24.1-changelog.rst
- Create 1.24.1-notes.rst
- Update release.rst

9256383f3aaccb5d6f7f71284d9b1b572b6d9457 authored about 2 years ago
refactor part that does the iteration into function

07c34877f9fe21b786279f0635746a68c426d9bc authored about 2 years ago
add fast iter loop and benchmark

7853cbc1573a108d7c49f821e9cc28fe2a479e02 authored about 2 years ago
refactor ufunc_at in preparation for breaking it into sub-functions

c266953a2bee8d5e69452b18c8cafb78e4b5622b authored about 2 years ago
ENH: find the place to add a fast path for ufunc_at

7b311994a3cc32e26faddc5cbdde540a01627bd5 authored about 2 years ago
BUG: Use whole file for encoding checks with `charset_normalizer` [f2py] (#22872)

* BUG: Use whole file for encoding checks [f2py]

* DOC: Add a code comment

Co-authored-by:...

fe73a8498417d762a2102d759fa4c88613b398ef authored about 2 years ago
DOC: Cleanup and simplify with ASV

3e1090e7cb2ec78ae1a7a8ef89e897697cc6fb17 authored about 2 years ago
DOC: Add details on benchmarking versions

1adc626354456d9c4604351dd40af5865068878a authored about 2 years ago
BUG: Fix integer overflow in in1d for mixed integer dtypes #22877 (#22878)

* TST: Mixed integer types for in1d

* BUG: Fix mixed dtype overflows for in1d (#22877)

* B...

235dbe1f9ea0955c0119f79a5c6614cd0268ef05 authored about 2 years ago
Merge pull request #22882 from mattip/freebsd

MAINT: restore npymath implementations needed for freebsd

c64e17125c0382edaee8facec04487aaf7078a87 authored about 2 years ago
revert detection for meson.build

c29b0e0214b36c4f9ebd0a4b192354f6d812fda0 authored about 2 years ago
MAINT: restore npymath implementations needed for freebsd

ed7efc7bda3d6d69fc1ca246a82bd79e4934b530 authored about 2 years ago
Merge pull request #22861 from Developer-Ecosystem-Engineering/convert_non_bool_to_bool

BUG, SIMD: Restore behavior converting non bool input to 0x00/0xff

2b9851ba4f8cc436266d913eb5db75fc702e1eed authored about 2 years ago
Merge pull request #22869 from seberg/issue-22835

TST: Ignore nan-warnings in randomized nanfunction `out=` tests

85b26f4afc6e98694eab7a6d6abefbd3fed31fde authored about 2 years ago
Merge pull request #22874 from seberg/fixup-str-cast-test

TST: Fixup string cast test to not use `tiny`

63bf53fe444ed8699324c8827b675263808f1790 authored about 2 years ago
TST: Fixup string cast test to not use `tiny`

There is not much value in these values anyway probably, but tiny
isn't reliably for double-doub...

d9ef957d1ec7c6696c0a8183d03d623b68a01c82 authored about 2 years ago
TST: Ignore nan-warnings in randomized out tests

The tests randomize the nan pattern and thus can run into these
(additional) warnings, so ignore...

48623f63f6a564f9b65bdb8f0a26c026b65ea6e8 authored about 2 years ago
Merge pull request #22851 from seiko2plus/issue_22841

BUG, SIMD: Fix memory overlap in ufunc comparison loops

ae81e656ff8ce790dde78fc8b987a3830aa4cec8 authored about 2 years ago
Update logical_and to avoid extra mask ops in AVX512

b7ca02f27146591fde90c917184a563b647fe6db authored about 2 years ago
MAINT: Remove unused umath macros IS_BLOCKABLE_BINARY_BOOL*

1a0ea79eae7da0dad90051bd3c5d7a8097b427f2 authored about 2 years ago
Merge pull request #22853 from mattip/issues

MAINT: enhance show_runtime

1c3fb98947374c7a40ee98da4efbb8342cc525a8 authored about 2 years ago
Add regression test for gh-22845

b0919fe2bd9b0e85f65c2ace7c364e6e408f0a73 authored about 2 years ago
Merge pull request #22855 from seberg/issue-22843

BUG: Fortify string casts against floating point warnings

0478c6f83a83ee311c8b7f3f60cb5df89e36dd89 authored about 2 years ago
BUG, SIMD: Restore behavior converting non bool input to 0x00/0xff

This resolves https://github.com/numpy/numpy/issues/22845 by restoring prior behavior to convert...

f2fa2e533b0fee50aee2db8cfe2906fd072774c7 authored about 2 years ago
BUG: Fortify string casts against floating point warnings

This removes the check for floating point warnings, which is enough
in practice. (In principle ...

d398317bc5eda33a49c699bed0f169dfea09e901 authored about 2 years ago
Merge pull request #22849 from seberg/issue-22720

API: Ensure a full mask is returned for masked_invalid

2f64274d360b25d509636897d5d39157080a42cc authored about 2 years ago
Merge pull request #22856 from seberg/issue-22811

BLD: Help raspian arm + clang 13 about `__builtin_mul_overflow`

[ci skip]

1d2551e34ae8f601b6c5f43b30cf3ba25c517724 authored about 2 years ago
BLD: Help raspian arm + clang 13 about `__builtin_mul_overflow`

It seems on raspian arm with clang 13 `__builtin_mul_overflow` is
defined for `int` but doesn't ...

c3cc6814ed47623bc9d2303922c99177ed1e2bc1 authored about 2 years ago
MAINT: expand show_rutime, add it to issue template [skip ci]

67b20a5065d634d6f7301fbc2fc5e5e263400ac9 authored about 2 years ago
BUG, SIMD: Fix memory overlap on comparison accumulate

2862a1c63244809993ddb415c4f858ff699ba9c5 authored about 2 years ago
API: Ensure a full mask is returned for masked_invalid

Matplotlib relies on this, so we don't seem to have much of a choice.
I am surprised that we wer...

954aee7ab016d6f76d263bfe4c70de114eed63eb authored about 2 years ago
Merge pull request #22846 from seiko2plus/issue_22841

BUG, SIMD: Fix the bitmask of the boolean comparison

0d1bb8e42228776dc8d35bdcfacf2ff3af366ade authored about 2 years ago
BUG, SIMD: Fix the bitmask of the boolean comparison

1e80637c93853a05c56ea9178f8304e8ef9caebd authored about 2 years ago
Merge pull request #22838 from seberg/issue-22826

BUG: Do not use getdata() in np.ma.masked_invalid

28329b2aadf87d57371fefe606df6923ada80b93 authored about 2 years ago
BUG: Do not use getdata() in np.ma.masked_invalid

This is the minimal solution to fix gh-22826 with as little change
as possible.
We should fix `g...

45cb03723b863b0814092631fe9cf17df67add4e authored about 2 years ago
Merge pull request #22828 from bnavigator/ignore-distutils-api

TST: ignore more np.distutils.log imports

bf35f9bafc71283afd8538fae58e02177f4c126a authored about 2 years ago
BUG: Ensure correct behavior for rows ending in delimiter in loadtxt (#22836)

If a row ends in a delimiter, `add_fields` can be called twice without
any field actually being...

5e0ed03b6b7a6ff05843d846eedac730f20decb7 authored about 2 years ago