Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | TST: remove random.entropy from public API test, it was removed in gh-14498 | Ralf Gommers | 2019-09-19 | 1 | -1/+0 |
| | |||||
* | TST: make xfailed test for modules in public API pass. | Ralf Gommers | 2019-09-19 | 1 | -3/+35 |
| | |||||
* | TST: add comment on public/semi-private modules. | Ralf Gommers | 2019-09-19 | 1 | -21/+31 |
| | | | | Also address other review comments. | ||||
* | MAINT: add missing 'Arrayterator' to `numpy.lib.__all__` | Ralf Gommers | 2019-09-19 | 1 | -5/+6 |
| | | | | | | | Also finish the TODO about figuring out which np.lib.<submodule>'s are public. This is a giant mess ... | ||||
* | TST: add details to the public modules test about how to check public-ness | Ralf Gommers | 2019-09-19 | 1 | -0/+15 |
| | |||||
* | TST: add `core/generate_numpy_api.py` to private-but-present modules | Ralf Gommers | 2019-09-19 | 1 | -0/+1 |
| | |||||
* | TST: add test to prevent new public-looking modules being added | Ralf Gommers | 2019-09-19 | 1 | -1/+288 |
| | |||||
* | MAINT: Lazy import testing on python >=3.7 (#14097) | Mark Harfouche | 2019-08-22 | 1 | -0/+23 |
| | | | | | On new python versions, the module level `__getattr__` can be used to import testing and Tester only when needed (at no speed cost, except for the first time import). Since most users never use testing, this avoids an expensive import. | ||||
* | DOC: Added maximum_sctype to documentation | Joseph Fox-Rabinovitz | 2019-02-27 | 1 | -1/+0 |
| | |||||
* | BUG: test, fix NPY_VISIBILITY_HIDDEN on gcc, which becomes NPY_NO_EXPORT | mattip | 2018-11-22 | 1 | -1/+13 |
| | |||||
* | MAINT: fix tests on Python 2 | Stephan Hoyer | 2018-11-14 | 1 | -0/+6 |
| | |||||
* | MAINT: separate builtins and undocumented functions | Stephan Hoyer | 2018-11-13 | 1 | -8/+12 |
| | |||||
* | DOC: add a comment explaining why we use normal assert | Stephan Hoyer | 2018-11-13 | 1 | -0/+2 |
| | |||||
* | ENH: set correct __module__ for objects in numpy's public API | Stephan Hoyer | 2018-11-13 | 1 | -0/+65 |
Fixes GH-12271 Tests verify that everything in ``dir(numpy)`` either has ``__module__`` set to ``'numpy'``, or appears in an explicit whitelist of undocumented functions and exported bulitins. These should eventually be documented or removed. I also identified a handful of functions for which I had accidentally not setup dispatch for with ``__array_function__`` before, because they were listed under "ndarray methods" in ``_add_newdocs.py``. I guess that should be a lesson in trusting code comments :). |