-
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
Experiment with MT #3
Commits on Oct 9, 2020
-
ENH: add dtype option to cov and corrcoef (numpy#17456)
Adds a keyword-only dtype parameter to correlate and coerrcoef to allow user to specify the dtype of the output. Co-authored-by: Eric Wieser <wieser.eric@gmail.com> Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
Configuration menu - View commit details
-
Copy full SHA for 156cd05 - Browse repository at this point
Copy the full SHA 156cd05View commit details -
DOC: Update top links in landing page
Same intent as PR numpy#17365 -- point "Installation" links to Hugo, start page with "What is NumPy", let Hugo page link to "Troubleshooting ImportError".
Configuration menu - View commit details
-
Copy full SHA for c6dc9d6 - Browse repository at this point
Copy the full SHA c6dc9d6View commit details -
CI: modify circleci merge ref grabbing.
Only attempt to pull from refs/pull/xxxx/merge when pr is still active.
Configuration menu - View commit details
-
Copy full SHA for eed5862 - Browse repository at this point
Copy the full SHA eed5862View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0485b23 - Browse repository at this point
Copy the full SHA 0485b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f1d635 - Browse repository at this point
Copy the full SHA 7f1d635View commit details -
DOC: Delete unused file in PR numpy#17523
To fix CircleCI fail; missed it in the c6dc9d6 commit.
Configuration menu - View commit details
-
Copy full SHA for 997d6ec - Browse repository at this point
Copy the full SHA 997d6ecView commit details -
Merge pull request numpy#17525 from rossbar/circleci_envvar_fix
CI: Make merge ref grabbing conditional on the PR being active
Configuration menu - View commit details
-
Copy full SHA for 60e1319 - Browse repository at this point
Copy the full SHA 60e1319View commit details -
Merge pull request numpy#17520 from bjnath/show-real-license
DOC: Display real license on license page
Configuration menu - View commit details
-
Copy full SHA for 822e00b - Browse repository at this point
Copy the full SHA 822e00bView commit details
Commits on Oct 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9c2ae9e - Browse repository at this point
Copy the full SHA 9c2ae9eView commit details -
DOC: Fix some links and typos (numpy#17528)
* Fix some links and typos * Use the official website
Configuration menu - View commit details
-
Copy full SHA for dbb8e99 - Browse repository at this point
Copy the full SHA dbb8e99View commit details -
MAINT: Do not emit empty Methods heading in np.info (numpy#17498)
Fixes the incompatible type comparison found in numpy#17490. This also corrects the logic to not print the heading when only private/magic methods are present.
Configuration menu - View commit details
-
Copy full SHA for aeb2374 - Browse repository at this point
Copy the full SHA aeb2374View commit details -
Configuration menu - View commit details
-
Copy full SHA for c63dd13 - Browse repository at this point
Copy the full SHA c63dd13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ce3b27 - Browse repository at this point
Copy the full SHA 4ce3b27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50811dc - Browse repository at this point
Copy the full SHA 50811dcView commit details -
MAINT: py3k: remove os.fspath and os.PathLike backports (numpy#17473)
Since we no longer support Python 3.5 and below, this code is unreachable. As with the rest of `py3k.py`, we leave behind the aliases to prevent breaking downstream code.
Configuration menu - View commit details
-
Copy full SHA for 4afd82d - Browse repository at this point
Copy the full SHA 4afd82dView commit details -
MAINT: Cleanup compatibility code for pathlib
`Path` can now never be none, and `PurePath` is not used and not in `__all__`.
Configuration menu - View commit details
-
Copy full SHA for fd2749e - Browse repository at this point
Copy the full SHA fd2749eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eb16bc - Browse repository at this point
Copy the full SHA 6eb16bcView commit details -
Merge pull request numpy#17529 from eric-wieser/remove-Path-is-None
MAINT: Cleanup compatibility code for pathlib
Configuration menu - View commit details
-
Copy full SHA for 2866c83 - Browse repository at this point
Copy the full SHA 2866c83View commit details -
Merge pull request numpy#17527 from takanori-pskq/i13114-fix-npy-bool
DOC: Fix Boolean types in C functions
Configuration menu - View commit details
-
Copy full SHA for f0171ba - Browse repository at this point
Copy the full SHA f0171baView commit details -
Merge pull request numpy#17186 from eric-wieser/datetime-less-bytes
MAINT: Use utf8 strings in more of datetime
Configuration menu - View commit details
-
Copy full SHA for bb6b86e - Browse repository at this point
Copy the full SHA bb6b86eView commit details -
Merge pull request numpy#17284 from seiko2plus/pass_opt2asv_run
ENH: Pass optimizations arguments to asv build
Configuration menu - View commit details
-
Copy full SHA for 07a54df - Browse repository at this point
Copy the full SHA 07a54dfView commit details
Commits on Oct 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 588a517 - Browse repository at this point
Copy the full SHA 588a517View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6fb916 - Browse repository at this point
Copy the full SHA a6fb916View commit details -
MAINT: remove character code literals for integer types
The various character codes are for C types, which are all platform-dependent.
Configuration menu - View commit details
-
Copy full SHA for b81ab44 - Browse repository at this point
Copy the full SHA b81ab44View commit details
Commits on Oct 12, 2020
-
MAINT: Bump hypothesis from 5.37.0 to 5.37.1
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 5.37.0 to 5.37.1. - [Release notes](https://github.com/HypothesisWorks/hypothesis/releases) - [Commits](HypothesisWorks/hypothesis@hypothesis-python-5.37.0...hypothesis-python-5.37.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Configuration menu - View commit details
-
Copy full SHA for 4ad5551 - Browse repository at this point
Copy the full SHA 4ad5551View commit details -
MAINT: Bump pydata-sphinx-theme from 0.4.0 to 0.4.1
Bumps [pydata-sphinx-theme](https://github.com/pandas-dev/pydata-sphinx-theme) from 0.4.0 to 0.4.1. - [Release notes](https://github.com/pandas-dev/pydata-sphinx-theme/releases) - [Changelog](https://github.com/pandas-dev/pydata-sphinx-theme/blob/master/docs/changelog.rst) - [Commits](pydata/pydata-sphinx-theme@v0.4.0...v0.4.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Configuration menu - View commit details
-
Copy full SHA for a5fc6e7 - Browse repository at this point
Copy the full SHA a5fc6e7View commit details -
MAINT: Bump mypy from 0.782 to 0.790
Bumps [mypy](https://github.com/python/mypy) from 0.782 to 0.790. - [Release notes](https://github.com/python/mypy/releases) - [Commits](python/mypy@v0.782...v0.790) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Configuration menu - View commit details
-
Copy full SHA for 7ffd3a7 - Browse repository at this point
Copy the full SHA 7ffd3a7View commit details -
Merge pull request numpy#17521 from eric-wieser/remove-scalar-tables
DOC: Add docstrings for some scalar types
Configuration menu - View commit details
-
Copy full SHA for a34cfc9 - Browse repository at this point
Copy the full SHA a34cfc9View commit details -
Merge pull request numpy#17537 from numpy/dependabot/pip/hypothesis-5…
….37.1 MAINT: Bump hypothesis from 5.37.0 to 5.37.1
Configuration menu - View commit details
-
Copy full SHA for d4c08f9 - Browse repository at this point
Copy the full SHA d4c08f9View commit details -
Merge pull request numpy#17538 from numpy/dependabot/pip/pydata-sphin…
…x-theme-0.4.1 MAINT: Bump pydata-sphinx-theme from 0.4.0 to 0.4.1
Configuration menu - View commit details
-
Copy full SHA for 4c6f0f8 - Browse repository at this point
Copy the full SHA 4c6f0f8View commit details -
Merge pull request numpy#17539 from numpy/dependabot/pip/mypy-0.790
MAINT: Bump mypy from 0.782 to 0.790
Configuration menu - View commit details
-
Copy full SHA for a72b89c - Browse repository at this point
Copy the full SHA a72b89cView commit details -
CI: fix conditional for PR merge cmd
Co-authored-by: Matti Picus <matti.picus@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b6d9582 - Browse repository at this point
Copy the full SHA b6d9582View commit details
Commits on Oct 13, 2020
-
MAINT: Explicit disabling
CCompilerOpt
in F2PYThis patch also cleans up `CCompilerOpt` calls in build_ext and build_clib.
Configuration menu - View commit details
-
Copy full SHA for 2fce549 - Browse repository at this point
Copy the full SHA 2fce549View commit details -
BLD: add new check_compiler_gcc and check_gcc_version_at_least configure
commands replaces obsolete (no longer used anywhere AFICT check_compiler_gcc4 with some more general utilities for checking GCC version
Configuration menu - View commit details
-
Copy full SHA for 9cc9f77 - Browse repository at this point
Copy the full SHA 9cc9f77View commit details -
BUG: Workaround for numpy#14787: on Windows/Cygwin add extra compiler…
… flags when building the numpy.core._multiarray_umath module This adds the extra compile args to the extension needed to work around the bug but only in the known case where the bug is relevant.
Configuration menu - View commit details
-
Copy full SHA for 3c118aa - Browse repository at this point
Copy the full SHA 3c118aaView commit details -
DOC: Add missing types to C function docs (numpy#17549)
`.. c:function::` expects its contents to be a valid C prototype, meaning the return types and arguments are all need types.
Configuration menu - View commit details
-
Copy full SHA for 18da0ef - Browse repository at this point
Copy the full SHA 18da0efView commit details -
Merge pull request numpy#17523 from bjnath/new-docpage-top-links
DOC: Update top links in landing page
Configuration menu - View commit details
-
Copy full SHA for 9af9a96 - Browse repository at this point
Copy the full SHA 9af9a96View commit details -
NEP: Initial draft for NEP 43 for extensible ufuncs (numpygh-16723)
* NEP: Initial draft for NEP 43 * NEP: Small updates to NEP 43 * Partial iteration on some content, mostly updates the calling convention Its not quite settled, I don't quite like the `npy_intp *` as a default "user-data" yet, but I think I may warm up to it, and I think some kind of default like that is really very convenient. Split out `user_data *`, since I think Marten has a point that separating "constant" and volatile data is conceptionally easier. * Add a bit more overview-intro at the start and refactor "bound" method section * Small fixups based on Marten and also Hameers comments * Revise the "promotion and dispatching" section a bit. * Fix back-compat section and add a tiny bit of implementation * WIP: Further updates nep 43 * Revise NEP 43 and expand on arraymethod (previously the dispatching/promotion was more fleshed out) * Update image and make sure it is included at the right place. * small fixups * Update doc/neps/nep-0043-extensible-ufuncs.rst Co-authored-by: Dave Hirschfeld <dave.hirschfeld@gmail.com> * Fix comment which was missing the final part of sentence * Pass through, up to "steps involved in a ufunc call" * Review up to ArrayMethod * Review up to ArrayMethod Specs * Review up to loop reuse * Review most of the remaining document * Fix title typo * Wording updates and minor fixups. * Apply suggestions from code review Co-authored-by: Ross Barnowski <rossbar@berkeley.edu> * Address Ross's additional comments Co-authored-by: Dave Hirschfeld <dave.hirschfeld@gmail.com> Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
Configuration menu - View commit details
-
Copy full SHA for dbc4f5d - Browse repository at this point
Copy the full SHA dbc4f5dView commit details -
Merge pull request numpy#17541 from rossbar/circleci_envvar_fix
CI: fix conditional for PR merge command
Configuration menu - View commit details
-
Copy full SHA for 8eb6424 - Browse repository at this point
Copy the full SHA 8eb6424View commit details
Commits on Oct 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d28af3d - Browse repository at this point
Copy the full SHA d28af3dView commit details -
Merge pull request numpy#17548 from embray/issue-14787
BUG: Workaround for numpy#14787 on affected platforms
Configuration menu - View commit details
-
Copy full SHA for eb2c751 - Browse repository at this point
Copy the full SHA eb2c751View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82c03d3 - Browse repository at this point
Copy the full SHA 82c03d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81ac8ad - Browse repository at this point
Copy the full SHA 81ac8adView commit details -
Configuration menu - View commit details
-
Copy full SHA for faaf299 - Browse repository at this point
Copy the full SHA faaf299View commit details -
Merge pull request numpy#17555 from takanori-pskq/fix-wrong-blockquotes
DOC: Fix wrong blockquotes
Configuration menu - View commit details
-
Copy full SHA for 820a439 - Browse repository at this point
Copy the full SHA 820a439View commit details -
Merge pull request numpy#17559 from takanori-pskq/i16217-remove-direc…
…tives DOC: Remove directives for some constants
Configuration menu - View commit details
-
Copy full SHA for 4ccfbe6 - Browse repository at this point
Copy the full SHA 4ccfbe6View commit details -
DOC: Include NEP titles for first reference in NEP 42
Rather than saying 'NEP 4x', the links in the note at the top now include the NEP titles as well.
Configuration menu - View commit details
-
Copy full SHA for fa2aceb - Browse repository at this point
Copy the full SHA fa2acebView commit details -
Merge pull request numpy#17558 from bjnath/link-nep42-to-nep43
DOC: MAINT: Add NEP 43 links to NEP 42
Configuration menu - View commit details
-
Copy full SHA for a5aae4f - Browse repository at this point
Copy the full SHA a5aae4fView commit details -
MAINT: Updated the annotations in
np.core.numeric
* Added missing overloads * Use `DtypeLike` and `_Shapelike` where applicable * Moved a few annotation-aliases to the top of the module
Bas van Beek committedOct 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 5b028ae - Browse repository at this point
Copy the full SHA 5b028aeView commit details -
TST,MAINT: Moved a few tests to
array_constructors
Bas van Beek committedOct 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 4e3c6bd - Browse repository at this point
Copy the full SHA 4e3c6bdView commit details -
TST: Added tests for
np.core.numeric
Bas van Beek committedOct 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 71292e0 - Browse repository at this point
Copy the full SHA 71292e0View commit details
Commits on Oct 15, 2020
-
Merge pull request numpy#17546 from seiko2plus/issue_17321
MAINT: explicit disabling `CCompilerOpt` in F2PY
Configuration menu - View commit details
-
Copy full SHA for 99cf84a - Browse repository at this point
Copy the full SHA 99cf84aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33ce3d7 - Browse repository at this point
Copy the full SHA 33ce3d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d87800a - Browse repository at this point
Copy the full SHA d87800aView commit details -
Merge pull request numpy#17571 from takanori-pskq/fix-typo
DOC: Fix typos
Configuration menu - View commit details
-
Copy full SHA for dc11e03 - Browse repository at this point
Copy the full SHA dc11e03View commit details -
ENH: Added annotations for 3 new constants
`False_`, `True_` and `UFUNC_PYVALS_NAME`
Bas van Beek committedOct 15, 2020 Configuration menu - View commit details
-
Copy full SHA for c7fa76b - Browse repository at this point
Copy the full SHA c7fa76bView commit details -
MAINT: Fix the type of
little_endian
It should be a boolean, not an integeer
Bas van Beek committedOct 15, 2020 Configuration menu - View commit details
-
Copy full SHA for 7decfcf - Browse repository at this point
Copy the full SHA 7decfcfView commit details -
Bas van Beek committed
Oct 15, 2020 Configuration menu - View commit details
-
Copy full SHA for 50e09db - Browse repository at this point
Copy the full SHA 50e09dbView commit details
Commits on Oct 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 44be966 - Browse repository at this point
Copy the full SHA 44be966View commit details -
Merge pull request numpy#17576 from bderrett/indexing-docs-typo-fix
DOC: Fix Boolean array indexing typo
Configuration menu - View commit details
-
Copy full SHA for b471837 - Browse repository at this point
Copy the full SHA b471837View commit details -
Merge pull request numpy#16759 from person142/dtype-generic
ENH: make dtype generic over scalar type
Configuration menu - View commit details
-
Copy full SHA for b9dd2be - Browse repository at this point
Copy the full SHA b9dd2beView commit details -
Merge pull request numpy#17572 from BvB93/constants
ENH: Add annotations for three new constants
Configuration menu - View commit details
-
Copy full SHA for aebaa8d - Browse repository at this point
Copy the full SHA aebaa8dView commit details
Commits on Oct 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2ce4ab4 - Browse repository at this point
Copy the full SHA 2ce4ab4View commit details -
ENH: add function to get broadcast shape from a given set of shapes. (n…
…umpy#17535) * ENH: add function to get broadcast shape from a given set of shapes. Add new function numpy.broadcast_shape which takes tuples for the shapes to be broadcast against each other. Return the broadcasted shape as a tuple. See numpy#17217 * Perform array allocations of size 0 for provided shape tuples Co-authored-by: Eric Wieser <wieser.eric@gmail.com> * Test for int as input shape Also update docstring to include both ints and tuples of ints as input * Remove unnecessary array_function_dispatch * Add missing set_module * Add release notes. Add versionadded to docstring. Also fix up docstring details. * follow convention for trailing comma Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net> * Change name to broadcast_shapes. Also add test case, and type hint. * follow convention Co-authored-by: Eric Wieser <wieser.eric@gmail.com> * Update docstring Co-authored-by: Eric Wieser <wieser.eric@gmail.com> * Add reference to numpy docs on broadcasting to docstring Also move versionadded * Fix spelling Co-authored-by: Warren Weckesser <warren.weckesser@gmail.com> * Add broadcast_shapes to reference docs and add See Also sections Co-authored-by: Eric Wieser <wieser.eric@gmail.com> Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net> Co-authored-by: Warren Weckesser <warren.weckesser@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7b0a764 - Browse repository at this point
Copy the full SHA 7b0a764View commit details -
ENH: Added support for
number
precisionBas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for c53797e - Browse repository at this point
Copy the full SHA c53797eView commit details -
ENH: Make
complexfloating
generic w.r.t 2 typevarsBas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 1816e44 - Browse repository at this point
Copy the full SHA 1816e44View commit details -
MAINT: Removed a now redundant
TODO
commentBas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 9e732c8 - Browse repository at this point
Copy the full SHA 9e732c8View commit details -
DOC: Fixed some docstring formatting
Bas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for fdf30fb - Browse repository at this point
Copy the full SHA fdf30fbView commit details -
MAINT: Added a missing
__init__
methodBas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 3ebabec - Browse repository at this point
Copy the full SHA 3ebabecView commit details -
MAINT: Fixed a few issues with the
__call__
-based protocols* Removed redundant `type: ignore` messages * Set the return precision as `Union[_NBit_co, _NBit]` * Type the precision of `builtins.int` operations as `Any`
Bas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for a5f1757 - Browse repository at this point
Copy the full SHA a5f1757View commit details -
TST: Ignore all
*
characters in the reveal testsMypy uses a `*` whenever an annotation or one of its parameters is based on a TypeVar. Its added value is neglible and it unnecessarily complicates the `reveal` tests so lets just ignore them. Note that this is done after running mypy, so it won't affect cases where `*` is used as multiplication operator.
Bas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for b84946d - Browse repository at this point
Copy the full SHA b84946dView commit details -
TST: Update the pre-existing tests
Bas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 27d5864 - Browse repository at this point
Copy the full SHA 27d5864View commit details -
TST: Add support for precision to the arithmetic and bitwise ops tests
Bas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 95a391c - Browse repository at this point
Copy the full SHA 95a391cView commit details -
TST: Added a test for the example in the
NBitBase
docstringBas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 3082bd7 - Browse repository at this point
Copy the full SHA 3082bd7View commit details -
MAINT: Removed an unused import
Bas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 226b46b - Browse repository at this point
Copy the full SHA 226b46bView commit details -
TST: Update the tests introduced in the latest rebase
Bas van Beek committedOct 17, 2020 Configuration menu - View commit details
-
Copy full SHA for cd15084 - Browse repository at this point
Copy the full SHA cd15084View commit details -
BUG: Respect dtype of all-zero argument to poly1d
Fixes numpygh-16354. Previously np.poly1d(z).coeffs.dtype would always be np.float64 for zero array z, regardless of z's dtype.
Configuration menu - View commit details
-
Copy full SHA for 56dedfc - Browse repository at this point
Copy the full SHA 56dedfcView commit details
Commits on Oct 18, 2020
-
BUG: Fixed crash on self-referential dtypes (numpy#17536)
Instead of causing a C stack overflow, these now raise RecursionError. It shouldn't be possible to recurse through the string, type, or byte conversion paths; only the tuple, dict, and list paths are at risk.
Configuration menu - View commit details
-
Copy full SHA for bb76bff - Browse repository at this point
Copy the full SHA bb76bffView commit details -
use integer literal instead of float
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 10d28b6 - Browse repository at this point
Copy the full SHA 10d28b6View commit details -
MAINT: Cleanup swig for Python 3.
Replaces ``PyInt_Check`` and ``PyInt_AsLong`` in a few places.
Configuration menu - View commit details
-
Copy full SHA for cf06cd4 - Browse repository at this point
Copy the full SHA cf06cd4View commit details -
MAINT: Move the
np.core.numerictypes
annotations to their own stub ……file
Bas van Beek committedOct 18, 2020 Configuration menu - View commit details
-
Copy full SHA for d3e40dc - Browse repository at this point
Copy the full SHA d3e40dcView commit details -
MAINT: Add a note about to-be annotated objects
Bas van Beek committedOct 18, 2020 Configuration menu - View commit details
-
Copy full SHA for 7d92ceb - Browse repository at this point
Copy the full SHA 7d92cebView commit details
Commits on Oct 19, 2020
-
Merge pull request numpy#17581 from BvB93/numerictypes
MAINT: Move the `np.core.numerictypes` annotations to their own stub file
Configuration menu - View commit details
-
Copy full SHA for 8fadcf1 - Browse repository at this point
Copy the full SHA 8fadcf1View commit details -
MAINT: Bump hypothesis from 5.37.1 to 5.37.3
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 5.37.1 to 5.37.3. - [Release notes](https://github.com/HypothesisWorks/hypothesis/releases) - [Commits](HypothesisWorks/hypothesis@hypothesis-python-5.37.1...hypothesis-python-5.37.3) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Configuration menu - View commit details
-
Copy full SHA for 44b6e24 - Browse repository at this point
Copy the full SHA 44b6e24View commit details -
ENH: Add annotations for
np.core._type_aliases
Bas van Beek committedOct 19, 2020 Configuration menu - View commit details
-
Copy full SHA for 9531174 - Browse repository at this point
Copy the full SHA 9531174View commit details -
Bas van Beek committed
Oct 19, 2020 Configuration menu - View commit details
-
Copy full SHA for f1b9adb - Browse repository at this point
Copy the full SHA f1b9adbView commit details -
Merge pull request numpy#17584 from BvB93/type_aliases
ENH: Add annotations for `np.core._type_aliases`
Configuration menu - View commit details
-
Copy full SHA for fb27bd5 - Browse repository at this point
Copy the full SHA fb27bd5View commit details -
Merge pull request numpy#17583 from numpy/dependabot/pip/hypothesis-5…
….37.3 MAINT: Bump hypothesis from 5.37.1 to 5.37.3
Configuration menu - View commit details
-
Copy full SHA for bd178b3 - Browse repository at this point
Copy the full SHA bd178b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 136185c - Browse repository at this point
Copy the full SHA 136185cView commit details -
DOC: adding examples to ufunc documentation for array ops (numpy#17418)
Add wording and examples to ufuncs highlighting corresponding operators. Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
Configuration menu - View commit details
-
Copy full SHA for 76e80b3 - Browse repository at this point
Copy the full SHA 76e80b3View commit details -
BUG: Fix memory leak of buffer-info cache due to relaxed strides
When relaxed strides is active (and has an effect), we recalculate the strides to export "clean" strides in the buffer interface. (Python and probably some other exporters expect this, i.e. NumPy has fully switched to and embraced relaxed strides, but the buffer interface at large probably not.) The place where "fixing" the strides occured however meant that when the strides are fixed, the old, cached buffer-info was not reused when it should have been reused. This moves the "fixing" logic so that reuse will occur. It leaves one issue open in that an array shaped e.g. `(1, 10)` is both C- and F-contiguous. Thus, if it is exported as C-contiguous and then as F-contiguous, and then *again* as C-contiguous, this will work, but the last export will compare to the export as an F-contig buffer and thus still leak memory. Address numpygh-16934 (but does leave a small hole)
Configuration menu - View commit details
-
Copy full SHA for 028a61a - Browse repository at this point
Copy the full SHA 028a61aView commit details -
BUG: Fix leak for relaxed strides when exporting both C- and F-order
Exporting these multiple times alternating would previously cause a new buffer-info to be created each time.
Configuration menu - View commit details
-
Copy full SHA for 7808036 - Browse repository at this point
Copy the full SHA 7808036View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37c2f60 - Browse repository at this point
Copy the full SHA 37c2f60View commit details
Commits on Oct 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c42e690 - Browse repository at this point
Copy the full SHA c42e690View commit details -
DOC: Typo in lexsort docstring
...it's rows... --> ...its rows...
Configuration menu - View commit details
-
Copy full SHA for 75927fc - Browse repository at this point
Copy the full SHA 75927fcView commit details -
Merge pull request numpy#17594 from andryandrew/patch-1
DOC: Typo in lexsort docstring
Configuration menu - View commit details
-
Copy full SHA for 32f1359 - Browse repository at this point
Copy the full SHA 32f1359View commit details -
TST: Clean up the errors of the typing tests
Bas van Beek committedOct 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 30adfe2 - Browse repository at this point
Copy the full SHA 30adfe2View commit details
Commits on Oct 21, 2020
-
MAINT: Update the
axes
parameter oftensordot
`axes` can take either an integer or a 2-tuple of shape-like objects
Bas van Beek committedOct 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 3a6857c - Browse repository at this point
Copy the full SHA 3a6857cView commit details -
Merge pull request numpy#17540 from BvB93/precision
ENH: Make `np.number` generic with respect to its precision
Configuration menu - View commit details
-
Copy full SHA for ebc57e1 - Browse repository at this point
Copy the full SHA ebc57e1View commit details -
Merge pull request numpy#17564 from BvB93/numeric
MAINT: Update the annotations in `np.core.numeric`
Configuration menu - View commit details
-
Copy full SHA for 854f95a - Browse repository at this point
Copy the full SHA 854f95aView commit details -
Merge pull request numpy#17597 from BvB93/tests
TST: Clean up the errors of the typing tests
Configuration menu - View commit details
-
Copy full SHA for 9bbb13b - Browse repository at this point
Copy the full SHA 9bbb13bView commit details -
TST: Fixed a broken
np.core.numeric
testBas van Beek committedOct 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 6161fd9 - Browse repository at this point
Copy the full SHA 6161fd9View commit details -
MAINT: Mark dead code as intentional for clang.
Clang is giving dead code warnings in places where we have intentionally marked code to be ignored by inserting a zero in an if statement.
Configuration menu - View commit details
-
Copy full SHA for 250ab12 - Browse repository at this point
Copy the full SHA 250ab12View commit details -
DEP,BUG: Coercion/cast of array to a subarray dtype will be fixed
This currently appends the subarray dtype dimensions first and then tries to assign to the result array which uses incorrect broadcasting (broadcasting against the subarray dimensions instead of repeating each element according to the subarray dimensions). This also fixes the python scalar pathway `np.array(2, dtype="(2)f4,")` which previously only filled the first value. I consider that a clear bug fix. Closes numpygh-17511
Configuration menu - View commit details
-
Copy full SHA for fcc3940 - Browse repository at this point
Copy the full SHA fcc3940View commit details -
Merge pull request numpy#17601 from BvB93/numeric-fix
TST: Fix a broken `np.core.numeric` test
Configuration menu - View commit details
-
Copy full SHA for ac26202 - Browse repository at this point
Copy the full SHA ac26202View commit details -
Merge pull request numpy#17603 from charris/cleanup-clang-warnings
MAINT: Mark dead code as intentional for clang.
Configuration menu - View commit details
-
Copy full SHA for 0493476 - Browse repository at this point
Copy the full SHA 0493476View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83b9349 - Browse repository at this point
Copy the full SHA 83b9349View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bb56b7 - Browse repository at this point
Copy the full SHA 8bb56b7View commit details
Commits on Oct 22, 2020
-
Merge pull request numpy#17608 from akuhnregnier/documentation-typos
DOC: Fix typos (general documentation)
Configuration menu - View commit details
-
Copy full SHA for 6c44128 - Browse repository at this point
Copy the full SHA 6c44128View commit details -
Merge pull request numpy#16936 from seberg/issue-16934
BUG: Fix memory leak of buffer-info cache due to relaxed strides
Configuration menu - View commit details
-
Copy full SHA for 84626f2 - Browse repository at this point
Copy the full SHA 84626f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44b7698 - Browse repository at this point
Copy the full SHA 44b7698View commit details -
Merge pull request numpy#17570 from takanori-pskq/i13114-feature-version
DOC: Add the entry for ``NPY_FEATURE_VERSION``
Configuration menu - View commit details
-
Copy full SHA for 395b754 - Browse repository at this point
Copy the full SHA 395b754View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cb80d6 - Browse repository at this point
Copy the full SHA 5cb80d6View commit details -
Merge pull request numpy#17607 from mitchnegus/mn_licensefix
DOC: removed old references to submodule licenses (closes numpy#17606)
Configuration menu - View commit details
-
Copy full SHA for 0645461 - Browse repository at this point
Copy the full SHA 0645461View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eefb6d - Browse repository at this point
Copy the full SHA 2eefb6dView commit details -
ENH: Add annotations for
ndarray
/generic
magic methods* `__int__` * `__float__` * `__complex__` * `__neg__` * `__pos__` * `__abs__`
Bas van Beek committedOct 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 8f6f84f - Browse repository at this point
Copy the full SHA 8f6f84fView commit details -
ENH: Add annotations for
__mod__
&__divmod__
Bas van Beek committedOct 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 6f08cd3 - Browse repository at this point
Copy the full SHA 6f08cd3View commit details -
MAINT: Add
__complex__
to all numeric typesIn practice only `complexfloating` defines a `__complex__` method, but this is the only make all numeric types compatible with `builtins.complex`.
Bas van Beek committedOct 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 5602b48 - Browse repository at this point
Copy the full SHA 5602b48View commit details -
MAINT: Removed a redundant protocol inheritance
Bas van Beek committedOct 22, 2020 Configuration menu - View commit details
-
Copy full SHA for c1dde64 - Browse repository at this point
Copy the full SHA c1dde64View commit details -
Bas van Beek committed
Oct 22, 2020 Configuration menu - View commit details
-
Copy full SHA for db55397 - Browse repository at this point
Copy the full SHA db55397View commit details -
TST: Fixed the line number offset
Bas van Beek committedOct 22, 2020 Configuration menu - View commit details
-
Copy full SHA for af3765d - Browse repository at this point
Copy the full SHA af3765dView commit details -
TST: Added typing tests for
__mod__
&__divmod__
Bas van Beek committedOct 22, 2020 Configuration menu - View commit details
-
Copy full SHA for cdcb140 - Browse repository at this point
Copy the full SHA cdcb140View commit details -
TST: Added typing tests for unary operations
Bas van Beek committedOct 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 33cc725 - Browse repository at this point
Copy the full SHA 33cc725View commit details -
TST: Add tests for conversions to builtin scalar types
Bas van Beek committedOct 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 939985d - Browse repository at this point
Copy the full SHA 939985dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d92f151 - Browse repository at this point
Copy the full SHA d92f151View commit details -
ENH: Allow buffer export and pickling of
np.generic
subclassesPreviously we had code that would allow exporting the buffer, but then fail for any reasonable subclass, because such a subclass should have its own user-dtype. The change is, that now a subclass without its own user-dtype will inherit the correct behaviour directly. This allows pickling of of such user-defined scalars (with user-defined dtype) if no FORMAT was requested in the buffer export. The latter allows the generic pickling code to succeed. Closes numpygh-17294
Configuration menu - View commit details
-
Copy full SHA for 83b517b - Browse repository at this point
Copy the full SHA 83b517bView commit details -
This is necessary to allow pickling of the type object, which is necessary to test pickling of the scalar (and in arrays)
Configuration menu - View commit details
-
Copy full SHA for fae94b7 - Browse repository at this point
Copy the full SHA fae94b7View commit details -
TST: Add test for non-FORMAT user dtype array/scalar export
This also tests pickling as a regression test, since at least at this time it is directly related to the buffer export.
Configuration menu - View commit details
-
Copy full SHA for 1725f31 - Browse repository at this point
Copy the full SHA 1725f31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fc4dbb - Browse repository at this point
Copy the full SHA 2fc4dbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9ce0f4 - Browse repository at this point
Copy the full SHA e9ce0f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63f90a8 - Browse repository at this point
Copy the full SHA 63f90a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09934b2 - Browse repository at this point
Copy the full SHA 09934b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d02ca96 - Browse repository at this point
Copy the full SHA d02ca96View commit details
Commits on Oct 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b20b06f - Browse repository at this point
Copy the full SHA b20b06fView commit details -
Merge pull request numpy#17614 from takanori-pskq/i13114-arrays-inter…
…face DOC: Fix the document for arrays interface
Configuration menu - View commit details
-
Copy full SHA for c004383 - Browse repository at this point
Copy the full SHA c004383View commit details -
Jakob committed
Oct 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 54d8c9f - Browse repository at this point
Copy the full SHA 54d8c9fView commit details -
Jakob committed
Oct 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 1c2b8da - Browse repository at this point
Copy the full SHA 1c2b8daView commit details -
Jakob committed
Oct 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 7a4588e - Browse repository at this point
Copy the full SHA 7a4588eView commit details -
Jakob committed
Oct 23, 2020 Configuration menu - View commit details
-
Copy full SHA for ec359c3 - Browse repository at this point
Copy the full SHA ec359c3View commit details -
Jakob committed
Oct 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 196d4eb - Browse repository at this point
Copy the full SHA 196d4ebView commit details
Commits on Oct 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 14bb267 - Browse repository at this point
Copy the full SHA 14bb267View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15bb98c - Browse repository at this point
Copy the full SHA 15bb98cView commit details -
Jakob committed
Oct 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 74aee15 - Browse repository at this point
Copy the full SHA 74aee15View commit details -
conversion of strings to fstrings
Jakob committedOct 24, 2020 Configuration menu - View commit details
-
Copy full SHA for b6e5711 - Browse repository at this point
Copy the full SHA b6e5711View commit details -
Update doc/source/user/basics.rec.rst
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d38d0c9 - Browse repository at this point
Copy the full SHA d38d0c9View commit details -
Update doc/source/reference/random/c-api.rst
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 11c5796 - Browse repository at this point
Copy the full SHA 11c5796View commit details -
Configuration menu - View commit details
-
Copy full SHA for becc3bc - Browse repository at this point
Copy the full SHA becc3bcView commit details -
Merge pull request numpy#17619 from takanori-pskq/i13114-fix-misc
DOC: Fix some references
Configuration menu - View commit details
-
Copy full SHA for beac566 - Browse repository at this point
Copy the full SHA beac566View commit details -
DOC: Tidy up references to str_ / bytes_
This: * Fixes some broken references * Cleans up some use of Python 2 aliases: * Switches references to `np.string_` to describe `np.bytes_` instead * Switches references to `np.unicode_` to describe `np.str_` instead
Configuration menu - View commit details
-
Copy full SHA for b0f1cc1 - Browse repository at this point
Copy the full SHA b0f1cc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7eed25 - Browse repository at this point
Copy the full SHA f7eed25View commit details -
Merge pull request numpy#17624 from eric-wieser/fix-refs
DOC: Tidy up references to str_ / bytes_
Configuration menu - View commit details
-
Copy full SHA for 444bbc9 - Browse repository at this point
Copy the full SHA 444bbc9View commit details -
Convert some strings to fstrigns
Jakob committedOct 24, 2020 Configuration menu - View commit details
-
Copy full SHA for aec0576 - Browse repository at this point
Copy the full SHA aec0576View commit details -
Merge pull request numpy#17610 from johnthagen/patch-1
MAINT: fully qualify license trove classifier
Configuration menu - View commit details
-
Copy full SHA for ba1fdc9 - Browse repository at this point
Copy the full SHA ba1fdc9View commit details -
Merge pull request numpy#17580 from charris/cleanup-swig-for-python3
MAINT: Cleanup swig for Python 3.
Configuration menu - View commit details
-
Copy full SHA for d483de0 - Browse repository at this point
Copy the full SHA d483de0View commit details
Commits on Oct 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bc90452 - Browse repository at this point
Copy the full SHA bc90452View commit details -
Configuration menu - View commit details
-
Copy full SHA for feefb2b - Browse repository at this point
Copy the full SHA feefb2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a61a8 - Browse repository at this point
Copy the full SHA 54a61a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70c3565 - Browse repository at this point
Copy the full SHA 70c3565View commit details -
Merge pull request numpy#17628 from takanori-pskq/i13114-add-entry-fo…
…r-macro DOC: Add entries for macros
Configuration menu - View commit details
-
Copy full SHA for 1793ce1 - Browse repository at this point
Copy the full SHA 1793ce1View commit details -
Merge pull request numpy#17629 from takanori-pskq/i13114-pyufunc-iden…
…tity DOC: Add ``identity_value`` to ``PyUFuncObject``
Configuration menu - View commit details
-
Copy full SHA for 043a042 - Browse repository at this point
Copy the full SHA 043a042View commit details -
Merge pull request numpy#17630 from takanori-pskq/i13114-capsule
DOC: Replace ``PyCObject`` with ``PyCapsule``
Configuration menu - View commit details
-
Copy full SHA for 56388f8 - Browse repository at this point
Copy the full SHA 56388f8View commit details -
Merge pull request numpy#17627 from takanori-pskq/i13114-array-struct
DOC: Fix the references for ``__array_*__``
Configuration menu - View commit details
-
Copy full SHA for 119a033 - Browse repository at this point
Copy the full SHA 119a033View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b557bc - Browse repository at this point
Copy the full SHA 3b557bcView commit details -
Merge pull request numpy#17633 from eric-wieser/doc-code-formatting
DOC: Don't use Python highlighting for non-python code
Configuration menu - View commit details
-
Copy full SHA for 7889769 - Browse repository at this point
Copy the full SHA 7889769View commit details -
Merge pull request numpy#17625 from jakobjakobson13/fstring4
MAINT: Conversion of some strings to fstrings, part iv
Configuration menu - View commit details
-
Copy full SHA for 1245f9d - Browse repository at this point
Copy the full SHA 1245f9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 046a327 - Browse repository at this point
Copy the full SHA 046a327View commit details -
MAINT: Conversion of some strings to fstrings, part III (numpy#17623)
* Conversion of some strings to fstrings * Remove spaces * Update numpy/ma/mrecords.py Co-authored-by: Bas van Beek <43369155+BvB93@users.noreply.github.com> * Update numpy/ma/tests/test_old_ma.py Co-authored-by: Bas van Beek <43369155+BvB93@users.noreply.github.com> * Update numpy/ma/timer_comparison.py Co-authored-by: Bas van Beek <43369155+BvB93@users.noreply.github.com> Co-authored-by: Jakob <jakobjakobson13@posteo.de> Co-authored-by: Bas van Beek <43369155+BvB93@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ca39060 - Browse repository at this point
Copy the full SHA ca39060View commit details -
Merge pull request numpy#17622 from jakobjakobson13/fstrings2
MAINT: Conversion of some strings to fstrings, part II
Configuration menu - View commit details
-
Copy full SHA for 7b2b9f5 - Browse repository at this point
Copy the full SHA 7b2b9f5View commit details -
Merge pull request numpy#17618 from jakobjakobson13/fstrings
MAINT: Conversion of some strings to f-strings
Configuration menu - View commit details
-
Copy full SHA for d8e0863 - Browse repository at this point
Copy the full SHA d8e0863View commit details -
Merge pull request numpy#17340 from seiko2plus/npyv_partial_noncont_mem
SIMD: Add partial/non-contig load and store intrinsics for 32/64-bit
Configuration menu - View commit details
-
Copy full SHA for fcba5a6 - Browse repository at this point
Copy the full SHA fcba5a6View commit details
Commits on Oct 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d212ee4 - Browse repository at this point
Copy the full SHA d212ee4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 594e66d - Browse repository at this point
Copy the full SHA 594e66dView commit details -
MAINT: Bump hypothesis from 5.37.3 to 5.38.0
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 5.37.3 to 5.38.0. - [Release notes](https://github.com/HypothesisWorks/hypothesis/releases) - [Commits](HypothesisWorks/hypothesis@hypothesis-python-5.37.3...hypothesis-python-5.38.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Configuration menu - View commit details
-
Copy full SHA for 58aba09 - Browse repository at this point
Copy the full SHA 58aba09View commit details -
Merge pull request numpy#17639 from numpy/dependabot/pip/hypothesis-5…
….38.0 MAINT: Bump hypothesis from 5.37.3 to 5.38.0
Configuration menu - View commit details
-
Copy full SHA for bb100bc - Browse repository at this point
Copy the full SHA bb100bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b0042 - Browse repository at this point
Copy the full SHA 75b0042View commit details -
Merge pull request numpy#17642 from jamesmyatt/jamesmyatt-patch-1
DOC: Fix reference to atleast_1d
Configuration menu - View commit details
-
Copy full SHA for ab5dc57 - Browse repository at this point
Copy the full SHA ab5dc57View commit details -
MAINT: valid doctest for config_py function show() (numpy#17621)
numpy.distutils generates a function `__config__.show`. This change makes the docstring of that function complete (with the required imports) and runnable. This prevents numpy.distutils from adding doctests that will fail -- if picked-up by the test runner.
Configuration menu - View commit details
-
Copy full SHA for 2dcbc56 - Browse repository at this point
Copy the full SHA 2dcbc56View commit details -
Merge pull request numpy#17641 from mattip/openblas-v0.3.12
MAINT, BLD: update to OpenBLAS v0.3.12
Configuration menu - View commit details
-
Copy full SHA for bffc8b4 - Browse repository at this point
Copy the full SHA bffc8b4View commit details -
ENH: Add annotations for
np.core.shape_base
Bas van Beek committedOct 26, 2020 Configuration menu - View commit details
-
Copy full SHA for 947fea4 - Browse repository at this point
Copy the full SHA 947fea4View commit details -
TST: Added typing tests for
np.core.shape_base
Bas van Beek committedOct 26, 2020 Configuration menu - View commit details
-
Copy full SHA for 132f667 - Browse repository at this point
Copy the full SHA 132f667View commit details -
Bas van Beek committed
Oct 26, 2020 Configuration menu - View commit details
-
Copy full SHA for 061c842 - Browse repository at this point
Copy the full SHA 061c842View commit details -
Update doc/source/reference/c-api/array.rst
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 688817e - Browse repository at this point
Copy the full SHA 688817eView commit details
Commits on Oct 27, 2020
-
Merge pull request numpy#17638 from takanori-pskq/i13114-fix-misc-2
DOC: Fix some references
Configuration menu - View commit details
-
Copy full SHA for 723a92e - Browse repository at this point
Copy the full SHA 723a92eView commit details -
ENH: Expose the NumPy C SIMD vectorization interface "NPYV" to Python
'_simd' is a new module to bring the NumPy C SIMD vectorization interface "NPYV" The module is designed to be extremely flexible so that it can accommodate any kind intrinsics, also to generate a python interface almost similar to the C interface. The main purpose of this module is to test NPYV intrinsics in python, but still can be used as an effective solution in designing SIMD kernels. Also add a new command-line argument `--simd-test` to control of targeted CPU features for the `_simd` module. Co-authored-by: Matti Picus <matti.picus@gmail.com> Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cb3efe8 - Browse repository at this point
Copy the full SHA cb3efe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c65a559 - Browse repository at this point
Copy the full SHA c65a559View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1779c2a - Browse repository at this point
Copy the full SHA 1779c2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a4693 - Browse repository at this point
Copy the full SHA 92a4693View commit details -
MAINT, TST: use PyArg_ParseTuple() instead of iterate Python tuple di…
…rectly Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e19f7a8 - Browse repository at this point
Copy the full SHA e19f7a8View commit details -
MAINT, TST: Serveral imporvments to _SIMD module
- use plain variables - clean up aligned allocate - use `PyArg_ParseTuple` for empty args - use `Py_ssize_t` instead of `unsigned` and `size_t` - improve coding style - no need for a custom raises assertions - use parametrize instead of inner loops - leave a comment about nature of mode testing unit - shift to get max/min of int72 - add more info to repr of vector object - get ride of exec() and use type() instead - use `.inc` as extension for sub-headers instead of `.h` - add `FMA4` and drop `SSE41` from _SIMD targets Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7d125fb - Browse repository at this point
Copy the full SHA 7d125fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 018e0ca - Browse repository at this point
Copy the full SHA 018e0caView commit details -
Configuration menu - View commit details
-
Copy full SHA for d54a45b - Browse repository at this point
Copy the full SHA d54a45bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cc5009 - Browse repository at this point
Copy the full SHA 8cc5009View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d8c3be - Browse repository at this point
Copy the full SHA 5d8c3beView commit details -
BUG: f2py incorrectly translates dimension declarations.
In fortran functions passed to f2py, calculations that occur in the dimensions of array declarations are interpreted as floats. Valid fortran requires integers. Problem only occurs with fortran functions not subroutines as only for the former does f2py generate fortran wrapper code that fails to compile. Relevant code is in numpy.f2py.crackfortran.getlincoef(), which calculates and returns the coefficients to getarrlen() for writing to the fortran wrapper code. Fixes numpygh-8062.
Configuration menu - View commit details
-
Copy full SHA for 2a7d757 - Browse repository at this point
Copy the full SHA 2a7d757View commit details -
NEP: Ensure inner loop signature is complete everywhere
This makes sure the signature is complete everywhere and for now renames `userdata` to `innerloop_data`, which may be less confusing with regards to the previous (but different) userdata.
Configuration menu - View commit details
-
Copy full SHA for 7b48608 - Browse repository at this point
Copy the full SHA 7b48608View commit details -
Merge pull request numpy#17657 from seberg/nep43-fix-signature
NEP: Ensure inner loop signature is complete everywhere
Configuration menu - View commit details
-
Copy full SHA for a8a3fde - Browse repository at this point
Copy the full SHA a8a3fdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac4ffe1 - Browse repository at this point
Copy the full SHA ac4ffe1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76d12d3 - Browse repository at this point
Copy the full SHA 76d12d3View commit details
Commits on Oct 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 26463e7 - Browse repository at this point
Copy the full SHA 26463e7View commit details -
Merge pull request numpy#17658 from mattip/simplify
TST: simplify source path names in compilation test
Configuration menu - View commit details
-
Copy full SHA for 9563a3a - Browse repository at this point
Copy the full SHA 9563a3aView commit details -
Merge pull request numpy#17654 from ianthomas23/8062_f2py_dimension_eval
BUG: f2py incorrectly translates dimension declarations.
Configuration menu - View commit details
-
Copy full SHA for 3cd6c57 - Browse repository at this point
Copy the full SHA 3cd6c57View commit details -
Merge pull request numpy#17577 from cjblocker/polymul-dtype
BUG: Respect dtype of all-zero argument to poly1d
Configuration menu - View commit details
-
Copy full SHA for ab22e00 - Browse repository at this point
Copy the full SHA ab22e00View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff26a55 - Browse repository at this point
Copy the full SHA ff26a55View commit details
Commits on Oct 29, 2020
-
REL: Update master after 1.19.3 release.
- Forward port 1.19.3-notes.rst - Forward port 1.19.3-changelog.rst - Update release.rst
Configuration menu - View commit details
-
Copy full SHA for 0ae2811 - Browse repository at this point
Copy the full SHA 0ae2811View commit details -
TST: Make test suite work in FIPS (140-2) Mode
Tests using MD5 algorithms fail in FIPS Mode because MD5 is not FIPS compliant. Replace MD5 with SHA256 to overcome that. Signed-off-by: Nikola Forró <nforro@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 14c6e45 - Browse repository at this point
Copy the full SHA 14c6e45View commit details -
Merge pull request numpy#17666 from charris/update-after-1.19.3-release
REL: Update master after 1.19.3 release.
Configuration menu - View commit details
-
Copy full SHA for a6103c0 - Browse repository at this point
Copy the full SHA a6103c0View commit details -
Merge pull request numpy#17662 from eric-wieser/test-getlincoef
TST: f2py: Add a doctest for `getlincoef`
Configuration menu - View commit details
-
Copy full SHA for c5b2676 - Browse repository at this point
Copy the full SHA c5b2676View commit details -
Merge pull request numpy#17613 from BvB93/cleanup
ENH: Add annotations for 9 `ndarray`/`generic` magic methods
Configuration menu - View commit details
-
Copy full SHA for b10ee24 - Browse repository at this point
Copy the full SHA b10ee24View commit details -
Merge pull request numpy#17596 from seberg/subarray-dtype-futurewarning
DEP,BUG: Coercion/cast of array to a subarray dtype will be fixed
Configuration menu - View commit details
-
Copy full SHA for 08f9eeb - Browse repository at this point
Copy the full SHA 08f9eebView commit details -
DOC: f2py: Add a docstring for getarrlen
The API of this function is awful, and I still have no idea what it does. Maybe someone reading the docstring will be able to work it out.
Configuration menu - View commit details
-
Copy full SHA for 48a9a51 - Browse repository at this point
Copy the full SHA 48a9a51View commit details -
Merge pull request numpy#17668 from nforro/master
TST: Make test suite work in FIPS (140-2) Mode
Configuration menu - View commit details
-
Copy full SHA for 9c43c1f - Browse repository at this point
Copy the full SHA 9c43c1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e85f75 - Browse repository at this point
Copy the full SHA 6e85f75View commit details -
Merge pull request numpy#17672 from hugovk/patch-2
DOC: Update README badge for travis-ci.com
Configuration menu - View commit details
-
Copy full SHA for 43683b3 - Browse repository at this point
Copy the full SHA 43683b3View commit details -
Merge pull request numpy#16782 from seiko2plus/implement_npyv_pymod
ENH, TST: Bring the NumPy C SIMD vectorization interface "NPYV" to Python
Configuration menu - View commit details
-
Copy full SHA for 8829b80 - Browse repository at this point
Copy the full SHA 8829b80View commit details
Commits on Oct 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e866904 - Browse repository at this point
Copy the full SHA e866904View commit details -
operator '+' in line 272 have to advance char** or npy_intp*?
Configuration menu - View commit details
-
Copy full SHA for 5da3833 - Browse repository at this point
Copy the full SHA 5da3833View commit details -
DOC: Improve documentation of download-wheels
- List dependences - Give examples
Configuration menu - View commit details
-
Copy full SHA for 505ae17 - Browse repository at this point
Copy the full SHA 505ae17View commit details -
ENH: Document packages needed for release.
This may be useful for new folks setting up to make a release. I don't know that specific versions are required for any of these packages.
Configuration menu - View commit details
-
Copy full SHA for 93e5893 - Browse repository at this point
Copy the full SHA 93e5893View commit details -
MAINT: Update RELEASE_WALKTHROUGH.rst.txt.
Update the walkthrough to document changes in procedures and software.
Configuration menu - View commit details
-
Copy full SHA for f7518be - Browse repository at this point
Copy the full SHA f7518beView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5441ee - Browse repository at this point
Copy the full SHA d5441eeView commit details
Commits on Oct 31, 2020
-
Merge pull request numpy#17682 from vorfol/patch-1
BUG: (nditer_impl.h) Use `intp` instead of `char *` for offset calculation
Configuration menu - View commit details
-
Copy full SHA for 5c37621 - Browse repository at this point
Copy the full SHA 5c37621View commit details
Commits on Nov 1, 2020
-
Merge pull request numpy#17675 from charris/update-release-related
MAINT: Update release documentation and software
Configuration menu - View commit details
-
Copy full SHA for 8fa7f59 - Browse repository at this point
Copy the full SHA 8fa7f59View commit details -
NEP36: include additional feedback (numpy#17578)
Include some last feedback from Ralf and Ben Co-authored-by: Ralf Gommers <ralf.gommers@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3052bbc - Browse repository at this point
Copy the full SHA 3052bbcView commit details -
Merge pull request numpy#17670 from eric-wieser/test-getarrlen
DOC: f2py: Add a docstring for getarrlen
Configuration menu - View commit details
-
Copy full SHA for 5b5c15e - Browse repository at this point
Copy the full SHA 5b5c15eView commit details -
Merge pull request numpy#17611 from mbkumar/f2py_dylib_mac
BUG: mac dylib treated as part of extra objects by f2py
Configuration menu - View commit details
-
Copy full SHA for 0fe3a70 - Browse repository at this point
Copy the full SHA 0fe3a70View commit details -
Merge pull request numpy#17644 from BvB93/shape-base
ENH: Add annotations for `np.core.shape_base`
Configuration menu - View commit details
-
Copy full SHA for 9bc70e7 - Browse repository at this point
Copy the full SHA 9bc70e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbe23fd - Browse repository at this point
Copy the full SHA dbe23fdView commit details
Commits on Nov 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e17cdf5 - Browse repository at this point
Copy the full SHA e17cdf5View commit details -
MAINT: Bump hypothesis from 5.38.0 to 5.41.0
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 5.38.0 to 5.41.0. - [Release notes](https://github.com/HypothesisWorks/hypothesis/releases) - [Commits](HypothesisWorks/hypothesis@hypothesis-python-5.38.0...hypothesis-python-5.41.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Configuration menu - View commit details
-
Copy full SHA for d34ed7d - Browse repository at this point
Copy the full SHA d34ed7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cefad82 - Browse repository at this point
Copy the full SHA cefad82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 313d107 - Browse repository at this point
Copy the full SHA 313d107View commit details -
Merge pull request numpy#17692 from numpy/dependabot/pip/hypothesis-5…
….41.0 MAINT: Bump hypothesis from 5.38.0 to 5.41.0
Configuration menu - View commit details
-
Copy full SHA for d3cbba2 - Browse repository at this point
Copy the full SHA d3cbba2View commit details -
MAINT: Bump pytz from 2020.1 to 2020.4
Bumps [pytz](https://github.com/stub42/pytz) from 2020.1 to 2020.4. - [Release notes](https://github.com/stub42/pytz/releases) - [Commits](stub42/pytz@release_2020.1...release_2020.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Configuration menu - View commit details
-
Copy full SHA for 1da42c2 - Browse repository at this point
Copy the full SHA 1da42c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 220f3fe - Browse repository at this point
Copy the full SHA 220f3feView commit details -
Merge pull request numpy#17696 from charris/post-1.19.4-release-update
REL: Update master after 1.19.4 release.
Configuration menu - View commit details
-
Copy full SHA for 9b7a4c9 - Browse repository at this point
Copy the full SHA 9b7a4c9View commit details -
Merge pull request numpy#17693 from numpy/dependabot/pip/pytz-2020.4
MAINT: Bump pytz from 2020.1 to 2020.4
Configuration menu - View commit details
-
Copy full SHA for 3eefc25 - Browse repository at this point
Copy the full SHA 3eefc25View commit details -
Merge pull request numpy#17689 from charris/fix-lgtm-error
BUG: Fix small bug in ``make_lite.py``.
Configuration menu - View commit details
-
Copy full SHA for c96717f - Browse repository at this point
Copy the full SHA c96717fView commit details -
Merge pull request numpy#17695 from mattip/pypy
TST: use a more standard workflow for PyPy
Configuration menu - View commit details
-
Copy full SHA for 1a12887 - Browse repository at this point
Copy the full SHA 1a12887View commit details
Commits on Nov 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1f0298d - Browse repository at this point
Copy the full SHA 1f0298dView commit details -
Merge pull request numpy#17681 from Qiyu8/sum_intrinsic
SIMD: Add sum intrinsics for float/double.
Configuration menu - View commit details
-
Copy full SHA for 671e8a0 - Browse repository at this point
Copy the full SHA 671e8a0View commit details -
MAINT: Rename
DtypeLike
toDTypeLike
Bas van Beek committedNov 3, 2020 Configuration menu - View commit details
-
Copy full SHA for c4684bb - Browse repository at this point
Copy the full SHA c4684bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 779d306 - Browse repository at this point
Copy the full SHA 779d306View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dca408 - Browse repository at this point
Copy the full SHA 9dca408View commit details -
BUG: Fixed an issue where
.pyi
weren't picked up by numpy sub-packagesBas van Beek committedNov 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 99051b4 - Browse repository at this point
Copy the full SHA 99051b4View commit details -
TST: Validate the existence of
.pyi
stub filesBas van Beek committedNov 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 66b17fb - Browse repository at this point
Copy the full SHA 66b17fbView commit details -
Merge pull request numpy#17699 from BvB93/DTypeLike
MAINT: Rename `DtypeLike` to `DTypeLike`
Configuration menu - View commit details
-
Copy full SHA for 4c83c04 - Browse repository at this point
Copy the full SHA 4c83c04View commit details -
Merge pull request numpy#17295 from seberg/issue-17294
BUG,ENH: fix pickling user-scalars by allowing non-format buffer export
Configuration menu - View commit details
-
Copy full SHA for d62b0ee - Browse repository at this point
Copy the full SHA d62b0eeView commit details -
Merge pull request numpy#17701 from BvB93/pyi
BUG: Fixed an issue where `.pyi` files were ignored by numpy sub-packages
Configuration menu - View commit details
-
Copy full SHA for 8b15e57 - Browse repository at this point
Copy the full SHA 8b15e57View commit details -
Add info on transopose to absolute beginners tutorial (numpy#17703)
Adds a blurb about the transpose property of ndarray and updates formatting of some rst inline literals. Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
Configuration menu - View commit details
-
Copy full SHA for f8c608c - Browse repository at this point
Copy the full SHA f8c608cView commit details
Commits on Nov 4, 2020
-
Kevin Sheppard committed
Nov 4, 2020 Configuration menu - View commit details
-
Copy full SHA for 4038126 - Browse repository at this point
Copy the full SHA 4038126View commit details