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: update ndarray.item docstring (#25006)

Add example for item method with object arrays

Signed-off-by: Liang Yan <[email protected]>

147eaa5bf4798146c54b4e58a7ee0f6a360310e5 authored over 1 year ago
Merge pull request #25037 from charris/unpin-urllib3

MAINT: Unpin urllib3 for anaconda-client install

01481e8253e8135df5fff14293476e61d89c35dc authored over 1 year ago
DOC: correct Logo SVG files rendered in dark by Figma (#24975)

Use hex code, for no good reason other than Figma being buggy.

Closes gh-24933

86f230f7743cac5f47fa8c770464d76712aa817b authored over 1 year ago
MAINT: Make bitfield integers unsigned

I am getting a lot of compile warnings recently. Not sure exactly
why, but one source here is t...

72e44be5ddcb66258560f3a73a2c3bfa52640917 authored over 1 year ago
TST: Ensure test is not run on 32bit platforms

This shouldn't normally be run anyway due to the requires-memory,
but I saw one CI failure on th...

867d66e1d35d2e82009f6da81f73012bed8bde78 authored over 1 year ago
Update doc/source/numpy_2_0_migration_guide.rst

Co-authored-by: Nathan Goldbaum <[email protected]>

ba58f8b71b367000322557599bd709490eb69002 authored over 1 year ago
TYP: Try fixing/working around windows ctypeslib mypy failures

Simply sort the long codes before int, because it might mean we
prefer them (and that may fix th...

b3bf8c376c6bca598e9bf643fc9df4ddfd23c881 authored over 1 year ago
Apply linting

80308a712a2a0a706d95bbd9b495b30f3310e808 authored over 1 year ago
Try with py_ssize_t (I am very unclear why float doesn't fail earlier)

cfe9960a6c47a000a2d1cf0880a5090ae535cf4a authored over 1 year ago
Adjust type aliases after rebase

8f3fa9626d24f8cc29bbc7f96b016f6fa277dd9d authored over 1 year ago
Simply us Python `int()`...

dd60409515b0c0f24c028b019e03ac4147ad13b6 authored over 1 year ago
TST: Adjust random test for long (not default int) return and branching

ab675a3c199f443ef1894624adf46620e46eb7e2 authored over 1 year ago
Update numpy/random/mtrand.pyx

Co-authored-by: Nathan Goldbaum <[email protected]>

2cb3ab65a04f621f69a0b6716b129d693a6cb3d3 authored over 1 year ago
BUG: Ensure `randint` returns a Python integer by default

This was relied upon by sklearn and it seems reasonable to still
default to returning a Python i...

3e38281fb6d73db0ecf8f80dbabba8c8becd7ef4 authored over 1 year ago
TST,BUG: Work around random bug in tests

178966c18f79f13bc679985a1dc9f8fdb13e1097 authored over 1 year ago
MAINT: Fix hypergeometric to use INT64, but raise if values surpass long

Also does this for bernoulli, its a mixed bag, many legacy ones use
the `disc()` which just forc...

a2ceb3d636b0bbc5f76a69da3f758d3ff5c48c63 authored over 1 year ago
TST: Fix random test for `dtype=int` being special cased in mtrand

960a4f0337891aa213fad13d8e31886c4a91e68f authored over 1 year ago
DOC: Rephrase now incorrect comment in mtrand.pyx

9e690048ed7d7c5b53f6bc0a0425346b68734c4d authored over 1 year ago
TYP: Fixup typing for long changes

25b9d6c2eff4d430c4d656b6e4e97205c1fbfef7 authored over 1 year ago
TST: Fix test due to changes on main

83b51259da0f983cee3b5e65d59b4004a6e860e0 authored over 1 year ago
TST: Fix randint test the right way

The test should check for the result type, but the way I had adapted
it was thus the wrong way a...

a00fed52105c148a22e9339ea2a95a3bbc7d72ac authored over 1 year ago
MAINT: Move Long-bound checks into helper

This is somewhat strange, because we cast to double in the scalar
case. This is OK in practice ...

b6df6cd0f168d691ce6b6697a9c89a0670598567 authored over 1 year ago
DOC: Add release note and transition guide entry

fe236650515f5217c528381365859935c984bcb0 authored over 1 year ago
Fix typing and typo based on review

6fbcd0118a10e74034d56742e04ac2e2040154bb authored over 1 year ago
TST: Fix legacy random test hashes to toggle on long (not default int)

ab0346403aa89777b49e4f8302f132fcdcaf677b authored over 1 year ago
TST: Remove duplicated test that needed adaption for default int change

fc8ace2b924adb5adabb64f26da9d83d900a0f0e authored over 1 year ago
TST: Fix inplace_add ufunc test by using intp/default int

Otherwise, fixing the rest of the test seems actually more annoying.

a9017578101dfe959830d5524eb15d5f9d7dfa69 authored over 1 year ago
BUG: Fix previously unused int64/uint64 in umath generation for cross compile

(emscriptn CI was failing due to this)

a20508704b9870322121330102fe3eae896f5e1f authored over 1 year ago
BUG: Another random path that should probably keep using long

(Might be good to have more tests, seemed mainly tested indirectly
via `choice` tests.)

8874e8e55c82f3a1edc6031ed2c81310d7ad3d31 authored over 1 year ago
Use intp in np.random.binomial for inputs (core uses int64 always)

This is just minimal, really should use int64, but this is the legacy
API anyway.

953273928204d9ca9e193e6073e53dfb238a2128 authored over 1 year ago
TST: One more small test fixup for changed default dtype

4a9f8a2523656b75727473787babba59a45ddbb3 authored over 1 year ago
BUG,API: like int32, intp must map to long if long and int are same size

Otherwise things get confusing, the default integer must be long after
all if long and int are t...

60bb09592d19e755df58a6533ab968c0fdb390dc authored over 1 year ago
MAINT: Keep using `long` in for legacy random number generation

The new random number generation defaults to int64 throughout.

fbbecab3df4ec94cdb12e86bbf5338fb529c4dfc authored over 1 year ago
TST: Adapt some tests to ensure long use and test default int a bit

59654aa3a5b3293bc389ab88c13dda13a46a93de authored over 1 year ago
TST: Fix ufunc type resolution test for long (and a bit more)

2a2600f56f339d74a6fc96f2537d2d060ccf7fe8 authored over 1 year ago
API: Make intp the default integer in NumPy core

f1d14917db7f4864be60298fd52d45e0bac03999 authored over 1 year ago
API: Remove `int_` and `uint_` from Cython as they are misleading as long

e3af907c03ffc9cea92220e680b803d413b3c8fd authored over 1 year ago
API: Add NPY_DEFAULT_INT which is runtime (unless NumPy >2 is forced)

Also test it within cython

329d6bf2f9a50800eec3d3f52dd8e7c8f0660d31 authored over 1 year ago
Fixup NPY_DEFAULT_INT definition (and version exposure)

830c912be47defa69ed275efeea1f1367a15e52d authored over 1 year ago
BUG: Fix (probably) legacy binomial and use `np.long` in random

6402c8e9b026053ed407458fe6c1d55185d5ce2b authored over 1 year ago
ENH: Allow int64 explicitly in `ldexp`

This way, any integer input should work fine, in particular any 64
bit platform. Chosing this r...

da9055e58c075bb1e03503c417064864a7b8e4bb authored over 1 year ago
fixup cython

9b9325bbda6fe2b5f914fa86a56d98147cae685a authored over 1 year ago
fixup initial change

044e56e53625e3a6483fd31c8abd53fda345af10 authored over 1 year ago
API: rewire/rename np.int_ and np.uint scalars and add np.long/np.ulong

Some tests will be failing and docs will need update probably.

e03e93e5bd4e9c6d11e337e819c0acf93dc75688 authored over 1 year ago
TST: Adapt _ufunc_tests to use intp in ufuncs (default integer)

1f942e3372b53012a6e9075adb881e37731b3480 authored over 1 year ago
fixup initial (add/multiply reduction)

4d135835f50683fed9a500da991629b6d2ee5833 authored over 1 year ago
Merge pull request #25039 from mtsokol/adjust-typing-for-long

MAINT: Adjust typing for readded `np.long`

20103e721293e1fc8e0a7de43a0fb1c3f6bf8273 authored over 1 year ago
one more fixup for windows (tointmax is hardcoded to 64bit)

96e5d1f7b79de6c9c5a0c75d383f7a2ba92b6d07 authored over 1 year ago
Fixup randint/integers. type[bool] and type[int] was correct afte rall

979cd87902b330b679d7db3f439315bab9c6aa10 authored over 1 year ago
Random fixups and test adaptation

e2419c0fc9c53e02d7d949b0e83cc8cb1f5dc8e0 authored over 1 year ago
Fixup numerictypes.pyi for long change

a903150054cf6eead7e54208ab93707337195e99 authored over 1 year ago
BUG,MAINT: Fix use of `int_` in mtrand.pyi (including some fixes)

66c3afb809cfc9c969ce1a9269aec938f4ea6af5 authored over 1 year ago
MAINT,BUG: Prefer using `long` for `int_` in _generator.pyi and fix small bug

Also, fixes a small issue, that the type[int] and type[bool] are special
and any other paths wer...

f3dd4746c1283831e4acea454adce2785d9a23f4 authored over 1 year ago
MAINT: Prefer use of `long` over `int_` in typing and reorder slightly

fc98e3829ee2adb03ce28d8612a2b9b43e9c0f21 authored over 1 year ago
Merge pull request #25042 from ngoldbaum/fix-dtype-autophagia-segfault

BUG: ensure passing `np.dtype` to itself doesn't crash

95ca101b54a7c0d39b0150ff23e80cca0c6c6528 authored over 1 year ago
ENH: Added a `notes` command for `spin`

62ae1e3ef1cbde4ebd3a14a2eca8cf25d00261f3 authored over 1 year ago
MAINT: Use installed NumPy for version

ea8450950a47137a788ee1af3e35283273c4dc85 authored over 1 year ago
MAINT: Created `main` to support imports

05211cee069e066a31fc982ca8f79e3ee46b6d76 authored over 1 year ago
Merge pull request #24988 from ngoldbaum/unique-array-descr

ENH: DType API slot for descriptor finalization before array creation

42c33f3651c8d48636807c8a7b12991ef53448ec authored over 1 year ago
BUG: ensure passing `np.dtype` to itself doesn't crash

b046293790fc6319cd1013729b945f06ebb90ba0 authored over 1 year ago
Update numpy/_core/src/multiarray/ctors.c

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

e85a828c6e6cae31eeef3e42f47fa2072a03f408 authored over 1 year ago
MAINT: fix error handling for finalize invocation

a7aa6a32639b11dacbb0345b4ff266ee27f8b074 authored over 1 year ago
MAINT: account for dtype replacement in boolean subscripting

eab85c795c96daae336ee49ecf1eb5917fa780b1 authored over 1 year ago
ENH: DType flag for unique per-array descriptors

b392838d4e08abb82d1d441dc246339371111ba6 authored over 1 year ago
MAINT: use explicit input and output dtypes in fasttake

d22d8ec3260aaf46a21eb0a74b408ae1fa350950 authored over 1 year ago
Merge pull request #25019 from pierreloicq/pierreloicq-patch-1

Update .mailmap

79765da24480b53b2c52462d30c312554f0857cc authored over 1 year ago
Merge pull request #25040 from rgommers/fix-macos-version-check

BLD: make macOS version check for Accelerate NEWLAPACK more robust

2f34979a47a4a0c37874ae8b9d3c56c2794599a0 authored over 1 year ago
BLD: make macOS version check for Accelerate NEWLAPACK more robust

Incorporates https://github.com/numpy/meson/pull/6

Closes gh-25026

[skip azp] [skip circle]

f59eb3227d6f6efdfcb89f63a390fa4f41ebdcdd authored over 1 year ago
MAINT: Adjust typing for long

28a696beb52ea100cbae3de8668533e126f7dea5 authored over 1 year ago
Merge pull request #25029 from phy6boy/gh25027

DOC: "What is NumPy?" section of the documentation

402c39e933eee3129633b7f6998f8c48c22f962f authored over 1 year ago
Merge pull request #25032 from seberg/random-unhappy-cython

MAINT: Add missing `noexcept` to shuffle helpers

ae1cb2d0eb40444e812b10f5b4f16c97eee13b38 authored over 1 year ago
MAINT: Unpin urllib3 for anaconda-client install

This is said to be fixed upstream, see
https://github.com/Anaconda-Platform/anaconda-client/issu...

71a7e0d07c4855060e239b0ccfd0b3d748939892 authored over 1 year ago
Move back to .dia file

967c6ae8be91630811a10b18694ab3daf8493a26 authored over 1 year ago
MAINT: Add missing `noexcept` to shuffle helpers

These shouldn't fail and should work without the GIL, but as cython
points out (now), this doesn...

f45bf07ea4aafb60c5530dcc7b2558f603110cbe authored over 1 year ago
DOC: Include np.long in scalars.rst. Fix warnings.

d954eb6d62fb4da0f0581ac8b685d2f924eb309e authored over 1 year ago
DOC: "What is NumPy?" section of the documentation

b9776635396bee4713abe340d4748d2a0a66273b authored over 1 year ago
MAINT: isclose/allclose: simplify support for array-like tolerances

303015970238ee140da3a0b71e7e9ada0c762d90 authored over 1 year ago
EHN: adding support for vector atol and rtol in np.all_isclose and np.isclose

64fa171c0e6524da10a5a7ca52ee22cb3013429b authored over 1 year ago
Update .mailmap

is my email back because it is stored somewhere else or is it just a conflict bad manipulation ?...

add212a63cd04c4bdd63115b8598bf1d47e2c055 authored over 1 year ago
MAINT: Changed `changelog` options to arguments

fcdef26a5c22165b0af38f2ac380460aea1e61a3 authored over 1 year ago
DOC: Use `spin` to generate changelog

71cb4ebd336cd1efba96503c3caa97aa05d0c9ab authored over 1 year ago
ENH: Implement a compile-time test on PPC64 to determine support for Half/Double VSX3 instructions by the assembler

b6514065dc5b3d5b32e235e6bac97351020fd5fd authored over 1 year ago
BUG: Resolve build issue on ppc64 with Power9 or higher as baseline

This fix addresses two issues:
* Corrects the use of unsupported instructions by the assemb...

771beb0a205237dafea64c73181ebbecd699adff authored over 1 year ago
ENH, TST: Modify half-precision tests to deal with FP HW exceptions

7a84442b1caa4904a9b8e58bd6b93045b4ad350f authored over 1 year ago
CI: Add CI test for ppc64 with power10 as baseline

8d0bdd43bbadde7be9e64579a532025aa575fcd6 authored over 1 year ago
Merge pull request #25010 from Carreau/numpy-core-refactor

MAINT: test-refactor of `numpy/_core/numeric.py`

cdfbdf428d9df9c7119cecae323512a4cd3f57b7 authored over 1 year ago
MAINT: test-refactor of `numpy/_core/numeric.py`

This is a pure-test refactor (as well as adding a few cases), extracted
from numpy/numpy#24663.
...

39fbfe0af8f0ffbfd0b62469b4d2e37699b47b29 authored over 1 year ago
DOC: absolute_beginners.rst: improve table rendering

[skip actions] [skip azp] [skip cirrus]

de5ea58a590d8c7954ef0e8edc4641b72422199a authored over 1 year ago
Merge pull request #25001 from stefan6419846/license_divider

DOC: Visually divide main license and bundled licenses in wheels

af3c728811d2b447a37e83fc4a19f5c6021bc133 authored over 1 year ago
Merge pull request #25008 from rgommers/unvendor-meson-python

BLD: unvendor meson-python

450f3307eb0e8882e10b7515ebdc508676ae5cf9 authored over 1 year ago
CI: add setuptools as a test dependency in one 3.12 CI job

[skip cirrus] [skip circle]

034f560491c20c77b7047c1ba41e113bc80ce540 authored over 1 year ago
BLD: remove last usage of `distutils` in `_core/code_generators/`

9b38c635b0710f59041b0816c927e03962102ca6 authored over 1 year ago
BLD: unvendor meson-python [wheel build]

The meson-python 0.15.0 release added the ability to configure a
custom `meson` in `pyproject.to...

6544e33ac7a3a600c2fb565401c811a17ecdb3d5 authored over 1 year ago
BLD: update vendored meson (merge with Meson 1.2.3)

961ef967080ead494f99c9185587ca35d1659aa4 authored over 1 year ago
Merge pull request #24818 from mtsokol/array-api-support-warmup

API: deprecate size-2 inputs for `np.cross` [Array API]

eae0b8bc7cebda2c0e32c0552bda21ff64cf990f authored over 1 year ago
Merge pull request #25005 from DimitriPapadopoulos/lgtm

MAINT: remove LGTM.com configuration file

a3ec20ab085aaacbaf9e5b17d01f271d328a10cc authored over 1 year ago
DOC: absolute_beginners.rst: improve definition of array/ndarray

[skip actions] [skip azp] [skip cirrus]

6a98be3073ff14803d8c8c9e8e00669832d7574d authored over 1 year ago
MAINT: remove LGTM.com configuration file

LGTM.com has been deprecated and replaced by GitHub code analysis:
https://github.blog/2022-08-1...

80ad18f2950d132e677486aacd5be01acc7df0db authored over 1 year ago
DOC: deprecate size-2 inputs for np.cross

Co-authored-by: Nathan Goldbaum <[email protected]>

ea42abcb148c38b9409ff9c5dff0c0b30f8fe032 authored over 1 year ago
Merge pull request #24993 from andyfaff/wheely

BLD: musllinux_aarch64 [wheel build]

44efd35ab74b8aac6b580a927b0d540344551610 authored over 1 year ago