summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* BLD, TST: move linux jobs to github actionsmattip2020-11-091-0/+7
|
* TST: use a more standard workflow for PyPymattip2020-11-021-2/+2
|
* STY: Minor style fixups to changelog.pyCharles Harris2020-10-301-2/+3
|
* DOC: Improve documentation of download-wheelsCharles Harris2020-10-301-4/+25
| | | | | - List dependences - Give examples
* MAINT, BLD: update to OpenBLAS v0.3.12mattip2020-10-261-4/+4
|
* MAINT: Cleanup swig for Python 3.Charles Harris2020-10-182-12/+11
| | | | Replaces ``PyInt_Check`` and ``PyInt_AsLong`` in a few places.
* MAINT: Ignore the private `np.compat` moduleBas van Beek2020-10-071-0/+1
|
* MAINT: Ignore three builtin modules present in the numpy namespaceBas van Beek2020-10-071-0/+3
|
* BLD: Fixed ARGOUTVIEWM memory deallocation.leakec2020-09-291-18/+18
| | | | Closes #17398
* MAINT: Replace PyString_Check with PyBytes_Check in numpy.i.Charles Harris2020-09-101-1/+1
| | | | | | Replace the npy_3kcompat PyString_Check with its definition. This is done separately for the tools/swig/numpy.i file as it might be problematic.
* DEV: Add tool to help speed up Travis CIHugo2020-09-081-0/+287
|
* MAINT, DOC: move informational files from numpy.doc.*.py to their *.rst ↵Matti Picus2020-09-021-2/+10
| | | | | | | | | counterparts (#17222) * DOC: redistribute docstring-only content from numpy/doc * DOC: post-transition clean-up * DOC, MAINT: reskip doctests, fix a few easy ones
* DEP: lib: Remove the deprecated financial functions. (#17067)Warren Weckesser2020-08-121-11/+0
| | | | | | | | | As explained in NEP 32, the financial functions are to be removed from version 1.20. They are now replaced with module level `__getattr__` to give a useful error message for those surprised by the `AttributeError`. This only works for Python 3.7+, but it is expected that by the 1.20 release Python 3.6 will not be supported.
* MAINT: Remove obsolete conversion to set (#17063)jakobjakobson132020-08-111-2/+2
| | | compare already returns sets, so conversion is redundant
* BLD: pin setuptools<49.2.0mattip2020-08-031-1/+1
|
* BLD: update OpenBLAS buildmattip2020-07-241-8/+9
|
* MAINT,BLD: pin setuptools and refactor where to find itmattip2020-07-142-3/+3
|
* BLD: update openblas hashesmattip2020-07-131-20/+24
|
* BLD: temporarily disable OpenBLAS hash checksmattip2020-07-121-1/+1
|
* TST: Upgrade to Python 3.8 for DEBUG testing.Charles Harris2020-07-111-0/+1
| | | | | | | The DEBUG test requires the debug version of Python which is only available for the default Python of the Ubuntu version being used. The latest available LTS version available for TravisCI looks to be Focal Fossa (20.04 LTS) which supports Python 3.8. Give it a shot.
* BLD: update cython to 0.29.21mattip2020-07-101-2/+2
|
* Merge pull request #16629 from person142/functions-missing-typesCharles Harris2020-07-061-0/+140
|\ | | | | ENH: add tool to find functions missing types
| * MAINT: add `np.alen` to the types exclude listJosh Wilson2020-06-201-0/+1
| |
| * DOC: add docstring to tool for finding functions missing typesJosh Wilson2020-06-181-1/+11
| |
| * ENH: add tool to find functions missing typesJosh Wilson2020-06-171-0/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes https://github.com/numpy/numpy/issues/16625. This is ported from the numpy-stubs here: https://github.com/numpy/numpy-stubs/blob/master/runtests.py#L94 You run ``` ./tools/functions_missing_types.py <module> ``` and it will give you a list of things in that module that don't have type annotations.
* | STY: flake8 fixesmattip2020-07-051-51/+96
| |
* | BLD: add manylinux1 OpenBlAS 0.3.10 hashes and test for themmattip2020-07-041-2/+15
|/
* BLD: upgrade to OpenBLAS0.3.10mattip2020-06-161-1/+17
|
* BLD: use OpenBLAS 0.3.10mattip2020-06-151-18/+22
|
* MAINT: Stop uploading wheels to Rackspace.Charles Harris2020-05-261-13/+0
| | | | | | | PR #6768 introduced the uploading of wheels built during travisCI testing to a Rackspace account. We are moving away from Rackspace and already produce more complete sets of wheels for development testing on a weekly schedule. Consequently those wheels are not longer useful.
* Defer ctypes import in generated _distributor_init.pySteve Dower2020-05-261-7/+7
|
* MAINT: Streamline download-wheels.Charles Harris2020-05-241-4/+4
| | | | | | - Makes specifying name patterns simpler - Makes name pattern reject dev versions unless specified. - Makes progress printing aligned and more concise.
* MAINT: Cleanup 'tools/download-wheels.py' (#16329)Anirudh Subramanian2020-05-221-3/+10
| | | | | | | | | | | | | | | | | * ENH: Create download dir if not present for download-wheels * TST: Add tests for download-wheels * MAINT: use exist_ok=True for os.makedirs in download-wheels Co-authored-by: Ross Barnowski <rossbar@berkeley.edu> * MAINT: Remove test for download_wheels * MAINT: Remove directory creation and error if dir not present * MAINT: Print total files download and remove err for 0 search results Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
* BUG: Fix tools/download-wheels.py.Charles Harris2020-05-181-8/+9
| | | | | `tools/download-wheels` was downloading an html page rather than the binary wheel file.
* Merge pull request #16269 from tbm/typoMatti Picus2020-05-171-1/+1
|\ | | | | DOC: Fix typos and cosmetic issues
| * DOC: Fix typos and cosmetic issuesMartin Michlmayr2020-05-171-1/+1
| |
* | ENH: Add tool for downloading release wheels from Anaconda.Charles Harris2020-05-161-0/+79
|/ | | | | | | | This is a simplified version of terryfy::wheel-uploader that has two advantages over the original: - It works with Anaconda where our wheels are now stored. - It is simplified to match the NumPY workflow.
* ENH: add manylinux1 openblas hashesmattip2020-05-131-0/+6
|
* ENH: add win32 hashmattip2020-05-121-0/+1
|
* ENH: backport scipy changes to openblas download scriptmattip2020-05-123-18/+56
|
* BUG: use defaultmattip2020-05-061-1/+1
|
* MAINT: Fix '2104' typo, should be '2014'.Charles Harris2020-05-061-1/+1
|
* ENH: allow choosing which manylinux artifact to downloadmattip2020-05-061-15/+19
|