summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* MAINT: Cleanup tools/changelog.pyCharles Harris2021-05-101-24/+20
| | | | | | * Combine author/co-author search. * Get rid of 'u' prefix, it is no longer needed. * Use raw strings in regular expressions
* ENH: Include co-authors in changelog.Charles Harris2021-05-091-10/+19
| | | | Closes #18969
* TST: Exclude to-be ignored files when computing the diffBas van Beek2021-05-082-4/+15
| | | | | The `diff` and `exclude` options of pycodestyle seem to be incompatible, so instead just ignore the necessary files when computing the diff itself.
* BUG: Make changelog recognize ``gh-`` as PR number prefix.Charles Harris2021-05-071-3/+7
| | | | | | The changelog.py script was only recognizing fast forward merges where the PR number was of the form "(#xxxxx)", but some people were merging using the "(gh-xxxxx)" form. Fix that.
* Merge pull request #18885 from BvB93/unsafeCharles Harris2021-05-041-2/+2
|\ | | | | MAINT: Remove unsafe unions and ABCs from return-annotations
| * TST: Ignore the E704 pycodestyle error codeBas van Beek2021-05-021-1/+1
| | | | | | | | E704 (multiple statements on one line (def)) is a style rule not prescribed by PEP8. Furthermore, because it demands a function body it is needlessly inconvenient for static type checking, i.e. situation where this is no function body.
| * TST: Ignore lint-checking in the `numpy/typing/tests/data` directoryBas van Beek2021-05-021-1/+1
| | | | | | | | With the current tests system we cannot reasonably enforce E501 (maximum line length)
* | CI: treat _SIMD module build warnings as errors within CI onlySayed Adel2021-05-041-2/+7
|/
* DEV: general Gitpod enhancements (#18822)Tania Allard2021-04-264-57/+196
|
* CI: Use `towncrier build` explicitlySebastian Berg2021-04-161-1/+1
| | | | | | | | | | | Without any argument towncrier defaults to `build`. But towncrier added a `--version` argument to just print the towncrier version. NumPy relies on passing `--version` which collides. Even if towncrier might revert the change, using `towncrier build` explicitly just doesn't hurt. Closes gh-18788
* DEP: Remove all references to `numarray` from the namespaceBas van Beek2021-04-131-0/+1
| | | | It has been deprecated and removed for quite some time
* Merge pull request #18728 from anthonyhvo12/avo-exceptions-chainingCharles Harris2021-04-121-2/+3
|\ | | | | MAINT: Add exception chaining where appropriate
| * change to suitable raise from and add line breaks #2Anthony Vo2021-04-061-3/+3
| |
| * change to suitable raise from and add line breaksAnthony Vo2021-04-061-1/+2
| |
| * Merge branch 'main' of https://github.com/numpy/numpy into ↵Anthony Vo2021-04-057-156/+84
| |\ | | | | | | | | | avo-exceptions-chaining
| * | chain exceptions when appropriateAnthony Vo2021-04-051-1/+1
| | |
* | | DEV: add Gitpod to numpy (#18733)Thomas J. Fan2021-04-111-0/+74
| |/ |/|
* | Merge pull request #17586 from BvB93/type_aliasesCharles Harris2021-03-301-0/+1
|\ \ | | | | | | DEP: Formally deprecate `np.typeDict`
| * | DEP: Formally deprecate the use of `typeDict`Bas van Beek2021-01-161-0/+1
| | | | | | | | | | | | `typeDict` is a deprecated alias for `sctypeDict` and has been so for >= 14 years (https://github.com/numpy/numpy/commit/668950285c407593a368336ff2e737c5da84af7d)
* | | CI: Do not pass original branch name to `git branch -m main`Sebastian Berg2021-03-071-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Should fix the current failure that "master" does not exist. I am a bit curious why master does not exist, maybe the CircleCI git is set up to use some other default. Move the branch rename to after the commit, to make sure that the fact that the branch is empty (and `git branch` also) cannot influence the result. [ci-skip]
* | | CI: Use `git branch -m` instead of `--initial-branch=main`Sebastian Berg2021-03-071-1/+2
| | | | | | | | | | | | | | | | | | It seems the git in the CircleCI environment does not have the `--initial-branch` option that my local git has, hopefully `git branch -m` works fine.
* | | CI: Ensure that doc-build uses "main" as branch nameSebastian Berg2021-03-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The default of git is still "master", so we need to set `--initial-branch=main` to ensure that we use the name `main` that is used in the devdoc repository. Closes gh-18568
* | | CI: another master -> main fix (#18566)Ralf Gommers2021-03-071-1/+1
| | |
* | | MAINT: Replaced master with mainGanesh Kathiresan2021-03-071-1/+1
| | |
* | | ENH, MAINT: Added runtest options | Added unified diffGanesh Kathiresan2021-03-071-2/+3
| | |
* | | MAINT: Changed branch argument to take target branchGanesh Kathiresan2021-03-071-4/+4
| | |
* | | MAINT: Added exception handling and docsGanesh Kathiresan2021-03-071-3/+13
| | |
* | | ENH: Added uncommitted changes supportGanesh Kathiresan2021-03-071-6/+14
| | |
* | | ENH: Added Linter scriptGanesh Kathiresan2021-03-072-0/+57
| | |
* | | MAINT: Update master to main after branch rename (gh-18544)Stefan van der Walt2021-03-042-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upload docs to main branch of neps/devdocs * Update `master` to `main` to be consistent with current state of renaming * Remove badges from README * Replace remaining instances of `master` with `main` * Add back logo * Fix CircleCI branch checks * Fix GA branch name * master->main in issue templates. * master->main for 2 links to numpy archive. * Change master to main in NEP 23 Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
* | | use the new openblas libIsuru Fernando2021-03-031-1/+1
| | |
* | | removed extraneous ARGOUTVIEWM dim. 4 typemapsPatrick T. Komiske III2021-03-011-152/+0
| | | | | | | | | https://github.com/numpy/numpy/issues/18521
* | | BLD: add _2_24 to valid manylinux namesmattip2021-02-281-1/+1
| |/ |/|
* | Remove unused ARCHITECTURES variableIsuru Fernando2021-02-041-1/+0
| |
* | Use platform name in openblas_support and add macosx-arm64 supportIsuru Fernando2021-02-041-51/+63
| | | | | | | | instead of mixing OS name and architecture into arch variable
* | DOC: Nupydoc format space before `:` in ParametersMatthias Bussonnier2021-01-311-7/+5
| | | | | | | | Missing `s` in two spellings.
* | add an 'apt update'mattip2021-01-291-0/+1
| |
* | BLD: update OpenBLAS to af2b0d02mattip2021-01-201-1/+1
|/
* BLD: add found Cython version to check in cythonize.pyRalf Gommers2021-01-111-1/+4
| | | | | Ref gh-18138, which has a confusing situation where the correct version seems installed but this check still raises.
* DOC: Avoid using "set of" when talking about an ordered list.Antony Lee2020-12-292-3/+3
| | | | | | | | | | | | ... or when the input isn't/cannot be a set. I left a few usages, e.g. in random sampling, where "set" is reasonable as informal description of an array as the order doesn't matter; however, for e.g. np.gradient the order of the returned list is clearly important, so "set" is wrong. Also some other minor doc edits noticed during the grepping: using `shape` instead of `form` in `cov` is consistent with most other places; the wording in `Polynomial.trim` now matches other methods on the same class.
* MAINT: regex char class improveTyler Reddy2020-12-281-1/+1
| | | | | | | | | | | | | * replace superfluous single-character regex character classes with their literal string equivalents; this avoids the overhead associated with a character class when there's only a single character enclosed (so there's no benefit to the class overhead) * for more information see: Chapter 6 of: Friedl, Jeffrey. Mastering Regular Expressions. 3rd ed., O’Reilly Media, 2009.
* DOC, MAINT: Minor fixes to refguide_check.py documentation.Charles Harris2020-12-181-2/+3
| | | | [travis skip]
* BLD: update to OpenBLAS 0.3.13mattip2020-12-171-80/+2
|
* Merge pull request #17791 from seiko2plus/bld_ci_undefMatti Picus2020-12-021-0/+7
|\ | | | | BLD: Enable Werror=undef in travis
| * BLD: Enable Werror=undef in travisSayed Adel2020-11-171-0/+7
| |
* | removed dict entryjakobjakobson132020-11-301-2/+0
| | | | | | `openblas64_-v0.3.10-win_amd64-gcc_7_1_0.zip` is already given in line 57
* | TST: Add back durations flag for DEBUG builds.Charles Harris2020-11-232-8/+2
|/ | | | | | | | | | The flag should work with newer versions of Python. - Use Ubuntu 20.04 to get Python 3.8 debug. - Don't install libgfortran3, not needed, not available. - Whitespace cleanup in action.yml and build_test.yml. Closes #14293.
* BLD: use BUFFERSIZE=20 in OpenBLASmattip2020-11-121-1/+1
|
* TST: add pypy3.7mattip2020-11-101-1/+1
|
* BLD, TST: try templating with a common yml filemattip2020-11-091-1/+1
|