forked from numpy/numpy
-
Notifications
You must be signed in to change notification settings - Fork 0
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
convert Complex abs into highway #7
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
luyahan
commented
May 7, 2024
This adds a new ``NPY_API_SYMBOL_ATTRIBUTE`` but defaults to using hidden visibility (always the case on windows!). That actually makes the situation "worse" for ``eigenpy`` in some degree, since it forces them to adapt, but it also allows them to decide to just roll with it (by actually also exporting it on windows which). Since it aligns windows and linux it seems like a good idea? OTOH, who knows how many projects get away with just not caring about windows... I tried to reorganize the docs a bit on how to import the array API...
Fixes inaccessible contrast for a:visited links in admonitions. Fixes numpy#26058.
Caused by: WARNING: the pydata_sphinx_theme extension is not safe for parallel writing
If the build has no baseline features set, the test ended up setting e.g. NPY_ENABLE_CPU_FEATURES="ASIMDHP, None". This actually made the execution succeed, as the warning for decoding "None" overrode the error for the real feature. Fix the error handling there by removing the errorneous "return 0;", add a test for this, and avoid passing "None" by accident.
This commit adds a schedule to push WASM wheels that are compiled via the Emscripten toolchain and Pyodide ecosystem to NumPy's PyPI-like index on Anaconda.org. The key changes here, are: 1. A schedule has been added to the job 2. A workflow_dispatch trigger has been added to push the wheels manually if needed 3. A step has been added that runs after the tests run and succeed, which uses a repository secret that is NUMPY_NIGHTLY_UPLOAD_TOKEN. The artifacts can then be found on this link: https://anaconda.org/scientific-python-nightly-wheels/numpy The wheels uploads will not be attempted on forks or on workflow run contexts outside of the provided condition(s) in the newly added step. [skip cirrus] [skip circle] [skip azp] [skip travis]
…kip cirrus] [skip actions]
DOC: Mention `copy=True` for `__array__` method in the migration guide.
[skip cirrus] [skip circle] [skip azp] [skip travis]
BUG: fixed datetime64[ns] conversion issue in numpy.vectorize, see numpy#25936
…-wheels-nightly CI, BLD: Push NumPy's Emscripten/Pyodide wheels nightly to Anaconda.org PyPI index
…numpy#26135) * BUG: masked array division broken with np.seterr(under=raise) numpy#25810 * STY: Remove unnecessary brackets Closes numpygh-25810 --------- Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net>
BUG: introduce PyArray_SafeCast to fix issues around stringdtype views
BUG: Fix rfft for even input length.
…cement MAINT: Simplify bugfix for even rfft
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.2.5 to 4.3.1. - [Release notes](https://github.com/actions/dependency-review-action/releases) - [Commits](actions/dependency-review-action@5bbc3ba...e58c696) --- updated-dependencies: - dependency-name: actions/dependency-review-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
BUG: ensure text padding ufuncs handle stringdtype nan-like nulls
…ctions/dependency-review-action-4.3.1 MAINT: Bump actions/dependency-review-action from 4.2.5 to 4.3.1
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.3.1 to 4.3.2. - [Release notes](https://github.com/actions/dependency-review-action/releases) - [Commits](actions/dependency-review-action@e58c696...0c155c5) --- updated-dependencies: - dependency-name: actions/dependency-review-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
API: Default to hidden visibility for API tables
…ctions/dependency-review-action-4.3.2 MAINT: Bump actions/dependency-review-action from 4.3.1 to 4.3.2
NOGIL: Make loop data cache and dispatch cache thread-safe in nogil build
…6355) This fixes an issue similar to the one fixed by numpy#26353. In particular, right now np.strings.replace calls the count ufunc to get the number of replacements. This is necessary for fixed-width strings, but it turns out to make it impossible to support null strings in replace. I went ahead and instead found the replacement counts inline in the ufunc loop. This lets me add support for nan-like null strings, which it turns out pandas needs.
TST: static types are now immortal in the default build too
DOC: fix np.unique release notes [skip cirrus]
ENH: Speedup clip for floating point
This is a first in a sequence of future PRs to update internal links, as discussed in the triage meeting. In addition to removing double backticks on internal functions, I removed unneeded tilde ~ as well. This is a great example page to see why a tilde ~ is needed in the first paragraph of generator.rst. I included instructions for the POSSEE team on this topic, as its a simple way to help train them in the PR process. [skip azp] [skip actions] [skip cirrus]
ENH: When histogramming data with integer dtype, force bin width >= 1.
DOC: Update internal links for generator.rst and related
* rewrite loop rint, ceil, trunc, sqrt, square, abs,Reciprocal
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.