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

DOC: Tweak comparison code comment to be a bit more clear

d9b75bcc944a71240cba6d684735bf3e7fd8468b authored about 2 years ago
DOC: Remove last note from release note as per suggestion

It is a bit too obscure, but explaining that it happens for datetime
unit conversions seems more...

37d95c80e3d4e277839d5ccf9189639c3a87bed5 authored about 2 years ago
ENH: Speedup masked array creation when mask=None (#22725)

This PR Closes gh-17046.

The problem was that when calling mask=None, the array creation took...

cfad62fd73c2a0f3d0dc4d73989071e331898a09 authored about 2 years ago
Apply suggestions from code review

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

d73e490159fc6d1e65dcb7acde5ae76ae420a019 authored about 2 years ago
MAINT: Kill old hand-written benchmarks

9cf2cef43f683196242aba6450267049d956b41a authored about 2 years ago
BENCH: Port ma/bench.py to asv

ecf195df053b619de21871653431154033cbd462 authored about 2 years ago
Merge pull request #22726 from HaoZeke/benchMA

BENCH: Add a test for masked array creations

bc88c024edcc6dccc478748006e7650a61829331 authored about 2 years ago
Merge pull request #22724 from seberg/valgrind-fixes

BUG: Fix some valgrind errors (and probably harmless warnings)

00ddbb9b6ddd5fbe4a69df69f6314d4192ec8848 authored about 2 years ago
BENCH: Add a test for masked array creations

7c24bd4c36c2793238305f3043c7a71cd89c455f authored about 2 years ago
DEV: Add initial devcontainer config for codepaces (#22722)

* initial files

* STY: remove noop.txt (we have an environment.yaml)

some other style fixu...

4c4e803c3866fd31440e8db395142eeb2c2ffbd4 authored about 2 years ago
DOC: try to clarify datetime not using DTypePromotionError comment

75c7655aa59060624a7b4d71c2bdaa0337de231f authored about 2 years ago
DOC: Slightly expand ==/!= release note with examples

d152fd84d42c2226122ce4b0687279e92c10e603 authored about 2 years ago
DOC: Tweak subclass in richcompare comments based on review

5d6c824160059c53cb6f6c614c27125f1c967cc8 authored about 2 years ago
BUG: Fix some valgrind errors (and probably harmless warnings)

88b1ba2c15ef6da94932502da5f2bbdc9cd26d3c authored about 2 years ago
Merge pull request #22713 from seberg/numba-systemerror

TST: Skip when numba/numpy compat issues cause SystemError

c4ce4e97fe82755c2fd5c9a5d3b2d3577faf5ce7 authored about 2 years ago
TST: Skip when numba/numpy compat issues cause SystemError

numba is a bit buggy when wrapping ufuncs, so what should be nothing
is (on non dev versions) a ...

d56c48754ba07b36e0e8561887cbc0c732ff54d0 authored about 2 years ago
BUG: Add missing error check

7a00dbcc292854cdb7a05fb772e376cef5ee8b9e authored about 2 years ago
Merge pull request #22705 from kremeyer/dev

DOC: misleading text lead to false hope

fb4c963063a28e7f282bd7981750539a5b25f7f7 authored about 2 years ago
Merge pull request #22690 from mattip/cirrus-upload

BLD: fix cirrus wheel upload triggers

4f52cda124a87140177cf5c46387c5c8053fe045 authored about 2 years ago
Merge pull request #18535 from prithvitewatia/Issue18378

BUG: Fix <complex 0>^{non-zero}

9989e1e43fb24d163887f450ef15e6f270b8e15b authored about 2 years ago
DOC: No need to repeat "error" after DTypePromotionError and line breaks

044c07716a808edd66a0c64b10d7f7f4c081458f authored about 2 years ago
DOC: Add release note for promotion/ and ==/!= expired deprecation

c8be159dfc76d65d058829201051c0dcc7d397f7 authored about 2 years ago
MAINT: Rename to DTypePromotionError

708e1bf52175da1edfd658d5a93946b6452e717d authored about 2 years ago
DOC,TST: address review comments and improve test coverage

Co-authored-by: Marten van Kerkwijk <[email protected]>

fd30908f5c82447c96190ef74443ebda34fd52db authored about 2 years ago
BUG: Remove self == res assert for inplace matmul

It appears that assertion is not true for bad __array_ufunc__
or similar implementations. And w...

0bbe7dbf267cf835efcd514283815292bd94403f authored about 2 years ago
DOC: Remove an outdated `matmul` comment

9b27375050ccf0fc6f610dd8050d1867b15de187 authored about 2 years ago
TST: Add tests for inplace matrix multiplication

e0ed8ceae87bcb6ac3ad9190ec409b3ed631429a authored about 2 years ago
ENH: Replace AxisError with more spefic one

In theory, an object matmul could be caught here, but lets assume
that doesn't happen...

aaac45dbb0b3b91ec49ac9e2961538288c60fc89 authored about 2 years ago
TST: Add `__imatmul__` tests for arrays with various shapes

53ad6ec73884a86e53231164f8ade8ce0053c10f authored about 2 years ago
MAINT: Explicitly raise when `a @= b` would otherwise broadcast the output

Add special casing for `1d @ 1d` and `2d @ 1d` ops.

402545b801aedd7034d4a861d3e4b3d1fc61e2ce authored about 2 years ago
MAINT: Move check and expand error message slightly

In principle, this is probably still not 100% correct always since
we convert the the other obje...

bb59cd8da569837335c67091caa50291e74032a3 authored about 2 years ago
TST: Add a dedicated `__imatmul__` test case for large matrices

db54e1d1451c2fa91dc74bd7e6e137e9d999d0eb authored about 2 years ago
ENH: Implement matmul using the nuclear options

This uses the `axes` argument. Arguably the most correct version since
we use the full ufunc ma...

6f3bc1ec10e4e4270c458e4224669d325a233bfb authored about 2 years ago
MAINT: Let `ndarray.__imatmul__` handle inplace matrix multiplication in the array-api

de0521fc22e641be5e819a2fec785c6f89ebca8c authored about 2 years ago
ENH: Add support for inplace matrix multiplication

39744047cffcc88480a9ee2938417aa5f9eaeb27 authored about 2 years ago
MAINT: Remove pedantic check that exception is an exception

Python does even crash when you get it wrong, so this is unnecessar

ba9136f601ef3ede98bde4651e9d3ab7e742c3fb authored about 2 years ago
Merge pull request #22708 from SyamGadde/SyamGadde-patch-1

DOC: Remove dangling deprecation warning

8ff45c5bb520db04af8720bf1d34a392a8d2561a authored about 2 years ago
MAINT: Fix pointer cast subclass check and for exceptions

just silences a compiler warning.

0a638a952036ce64bf4773fbdf84559cd8349308 authored about 2 years ago
Remove dangling deprecation warning

This deprecation is no longer mentioned elsewhere on the page.

b583ecc21e2976488c109690e48b9fe72d9e8f56 authored about 2 years ago
Update doc/release/upcoming_changes/18535.improvement.rst

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

1b57a63ca3bff38e9891cae2d23acb8d5f063883 authored about 2 years ago
Update numpy/core/src/npymath/npy_math_complex.c.src

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

4c55e1bb06f8cc9a2588123b2a1780625e0f6053 authored about 2 years ago
Update doc/release/upcoming_changes/18535.improvement.rst

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

cc919b535a9f5a412977c2775076f174798da9ba authored about 2 years ago
TST: Remove old deprecation test and convert/add new ones

4929777626bd7263141228de23b32c17dfbfd2b6 authored about 2 years ago
API: Always reject equal/not_equal for datetime/timedelta mix

This allows correctly cathing the error, also adjust the the NoLoop
error is used for the the "b...

84b428e053021466dc52426cc7172db84ab19d0d authored about 2 years ago
TST: Add test to cover basic subclass support of new code paths

680a6f29bb5887db6b0931e9a7e041e8f74b9cc3 authored about 2 years ago
MAINT: (equality) fixup subclass handling for new array-return path

ab1a6b954489a7cc6e0ae977207e19d345a93dd2 authored about 2 years ago
DOC: misleading text lead to false hope

8b717c674374e25e6fae55144360116b0a565f00 authored about 2 years ago
TST: Adapt test for modification to == and != deprecation/futurewarning

84e4fff7df0fcc6bf6417074937e7c080fd96678 authored about 2 years ago
DEP: Finalize the comparison FutureWarning/DeprecationWarning

This finalize the deprecation warning, there are a couple of corner
cases that we don't get as n...

19ba7c4529a17a10abf0d52615011336a0deb606 authored about 2 years ago
ENH: Ensure UFuncTypeError is raised when promotion fails

If promotion fails internally, this effectively means that there is
no loop available for the gi...

e21a20592454e81dc686c49304768be854f55eaf authored about 2 years ago
ENH: Add an InvalidPromotion exception

ea2f2d65b0df09a04681148930806800909d6473 authored about 2 years ago
Merge pull request #22693 from mattip/backport-meson

MAINT: unify NPY_NO_SIGNAL macros

[ci skip]

01d64079b05c9b0c57775d0bb97d1cb5d52d2512 authored about 2 years ago
Merge pull request #22644 from seberg/exceptions

API: Add new `np.exceptions` namespace for errors and warnings

9896b46b36c4875badc15787c403840d997cf45a authored about 2 years ago
Merge pull request #22687 from rgommers/fix-newer-setuptools

BLD: revert adding PEP 621 metadata, it confuses setuptools

6812517d431ce0b5457bc89671ace1fc3c53381a authored about 2 years ago
Merge pull request #22694 from seberg/asv-quick-test

CI: Make benchmark asv run quick to only check that benchmarks work

e85e519611e7282bfe8b5b961c79da528bf23520 authored about 2 years ago
BUILD: more bash script cleanups

3c30b03ae9d1362bc1a6b42666bcc578259a29d1 authored about 2 years ago
CI: Make benchmark asv run quick to only check that benchmarks work

This means that benchmark results are effectively useless but I do not
think we use them anyway ...

7b7ae27d6ce96e2e1b9232d06303ecbc8c4244cc authored about 2 years ago
MAINT: unify NPY_NO_SIGNAL macros

14075ff05504f2ce2275cd095e2f0172259ad775 authored about 2 years ago
Update numpy/exceptions.py

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

4539ecd88bd2c8ca7aee0aba254b894f1042a084 authored about 2 years ago
MAINT: (meson) Add exceptions and expctions.pyi to pure python sources

e9e1d039e4a3294b9b63895bb72d8d6c354732c9 authored about 2 years ago
BUILD: fix cirrus wheel upload triggers

a031a84979d1deefa5cba78c1fdb564ed74cd674 authored about 2 years ago
MAINT: Move ModuleDeprecationWarning and ModuleDeprecationWarning

Both should now live in the "exceptions" module.

1d31511ce8081f03ac507854c94cf4793a5982e3 authored about 2 years ago
TYP: Modify typing stubs for new `np.exceptions` module

86029d0188e371d70b90d224c3f0061997f86fc5 authored about 2 years ago
MAINT: Fixup new ufunc AxisError use to use `numpy.exceptions`

8cf1f69435f15d4f32bec7e550756a6151bf91f1 authored about 2 years ago
DOC: Update messages to NumPy 1.25 although I hope its 2.0 :)

7b1ee55a1c17748e150ce05ceb7b7df4415ff8c2 authored about 2 years ago
DOC: Add release notes for `np.exceptions` namespace

f2c5b1ddd37a996e3508827df06ef8fb111b8b60 authored about 2 years ago
API: Add new exceptions module and move exception exposed via numeric

This means moving ComplexWarning, TooHardError, and AxisError.

b0f318b38e7dd305c3ca93e6c912e1391dda999e authored about 2 years ago
DOC: Document exceptions and warnings in the refguide

AxisError did exist, but e.g. ComplexWarning wasn't even properly
included.

7dce375bcf99eb0019f6956241cce941c31ec8b4 authored about 2 years ago
Merge pull request #22689 from seberg/meson-utils

MAINT: Add `np._utils` to meson

3c2717c9a923926ca197bee88b4c5b646b1b93d3 authored about 2 years ago
MAINT: Add `np._utils` to meson

Odd PR timing/based on an older branch or seems to have hid,
this necessary addition when adding...

f77e4fd99cff6f74aef094b4d06c53bf38a05058 authored about 2 years ago
Add loops_unary.dispatch.c.src to meson.build

557a752db3aa7cd4f34746a53ee011a33b6a86bc authored about 2 years ago
Merge pull request #22619 from seberg/move-set_module

MAINT: Move set_module from numpy.core to numpy._utils

b0b7a066c393a1d7cc69e9a6db7c7c7a3602b293 authored about 2 years ago
STY: satisfy linter

fe31f6b309eb9239a91c6179badb4776fd40427e authored about 2 years ago
Merge pull request #22533 from ngoldbaum/ufunc-and-function-listing

API: Add numpy.testing.overrides to aid testing of custom array containers

2cf8c40727b08c029cdaf7fce803d031a60499a2 authored about 2 years ago
BLD: add workaround in setup.py for newer setuptools

bf148bf9cd1e5cde05353bfdbe11124523555f5c authored about 2 years ago
BLD: revert adding PEP 621 metadata, it confuses setuptools

See comments on gh-22663

16be220591d39c9f8f5b8e9d6bce5566a77aedac authored about 2 years ago
Remove duplicated contiguous case for 'negative'

fe4a3bda33f8f4800eaec298ad710812c855edf2 authored about 2 years ago
ENH: Add SIMD versions of negative

NumPy already has SSE2 versions of `negative`. Changes here convert that to universal intrinsic...

490b1e45ce16ca91d1c6a1e644f844179b5410eb authored about 2 years ago
fix long lines

510e383a1e9332fa8e1c74847c8ee3948131c568 authored about 2 years ago
Remove original file

879c016cf878a300a25e115bc26123f50d88f598 authored about 2 years ago
test big arrays too

3ec127267bc4de0e3199f63b129464daf6f0c6c9 authored about 2 years ago
Add required defines and casts for gcc builds

494dce756547bf641aba0087c32345b89067bae0 authored about 2 years ago
vnegq_s64 is only on aarch64

6a7b21549e187d05fff95a8cfee528694689dd3b authored about 2 years ago
add tests

38479a2e0bebcdec4e190d64268c1f6e7f8febc6 authored about 2 years ago
Merge pull request #22637 from seberg/cython_long_t

API: (cython) remove `long_t` and `ulong_t`

7f0f045625022c3f816911cd80f8635ac2a36f21 authored about 2 years ago
Merge pull request #22685 from mattip/force-cirrus

BUILD: move wheel uploads to cirrus for aarch64

005ca000a967b8c575dd8d8773f2f3d92f184f4d authored about 2 years ago
BUILD: more cirrus CI env tweaks

b84eee0522b09a5912b18d46e169d43767ec66fa authored about 2 years ago
ENH: Slightly improve error when gufunc axes has wrong size (#22675)

* DOC: Slightly improve error when gufunc axes has wrong size

My hope was to tweak it into so...

4dc5321a3d8d308808a200a3bf621651a5e67f5a authored about 2 years ago
BUILD: tweak configuration, run set_travis_vars

5fd6a7d66ac594f95a7a994de8e7795a38890258 authored about 2 years ago
MAINT: npymath cleanups for isnan, isinf, isinfinite, signbit, nextafter (#22684)

* make isnan, isinf, isfinite, signbit, nextafter aliases

* fixes from review

Co-authored-...

c687f2d16f8ba965828fee3a001844b4952474f5 authored about 2 years ago
BUILD: disable aarch64 on travis, parse CIRRUS env variables for wheel upload

407ff757c9b8c40f417962d113192244f4f222aa authored about 2 years ago
Merge pull request #22650 from andyfaff/cirrus

CI: Add cirrus-ci to test linux_aarch64

bba74740e5236735f6ec5013d8d778145b758e89 authored about 2 years ago
remove TODO

c7786c2b7bff82f6f91dfac83bf3c942488615eb authored about 2 years ago
Merge pull request #22670 from MatteoRaso/master

BUG: Polynomials now copy properly (#22669)

343fae66d533eef7fc2185c9884240c2a22f0f2f authored about 2 years ago
Merge pull request #22676 from seberg/issue-22672

BUG: Ensure string aliases `"int0"`, etc. remain valid for now

f07bb7ac7fdc5d1ff076f9cacc0f7927b3fea184 authored about 2 years ago
Update numpy/core/tests/test_dtype.py

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

6b606389b2747a455ba8c23bdc3ed6b1ed8c000b authored about 2 years ago
Merge pull request #22679 from mattip/issue22673

BLD: revert function() -> #define for 3 npymath functions

57f704ae8dba5d013b63c93367c115f7cd0b0518 authored about 2 years ago
Add encrypted tokens

3a6c9c3ca20885e6eac09ea7eae92ceee2740303 authored about 2 years ago
Merge pull request #22678 from eltociear/patch-5

MAINT: fix typo in loops_unary_fp.dispatch.c.src

843be7486e08ae5badc21757840dfa6f2915efe7 authored about 2 years ago
Merge pull request #22677 from rgommers/cleanups-gitignore-inline

MAINT: fix `.gitignore` issues, and remove remaining `NPY_INLINE` usages

2f226baeb9d957639301431ddbba3d682d6a027d authored about 2 years ago