Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | IpythonMagic: Replace deprecated imp.load_dynamic() by importlib (GH-4941) | Matus Valo | 2022-08-02 | 1 | -4/+3 |
| | |||||
* | Remove unused imports (GH-4643) | Matus Valo | 2022-02-15 | 1 | -5/+0 |
| | |||||
* | runtests: include the C compiler error output in the compile exception to ↵ | Stefan Behnel | 2021-07-31 | 1 | -32/+1 |
| | | | | show it at the end of the test run. | ||||
* | Capture and redirect stdout/stderr for %%cython-magic to show C compiler ↵ | realead | 2021-04-25 | 1 | -4/+48 |
| | | | | warnings/errors (GH-3872) | ||||
* | Merge branch '0.29.x' | Stefan Behnel | 2020-01-02 | 1 | -5/+14 |
|\ | |||||
| * | Remove legacy imports from IPython integration since the "py3compat" module ↵ | Stefan Behnel | 2020-01-02 | 1 | -5/+14 |
| | | | | | | | | changed in IPython 7.11. (GH-3297) | ||||
| * | Improve error presentation in IPython magic (GH-3196) | Matthew Edwards | 2019-11-01 | 1 | -2/+9 |
| | | | | | | | | | | * IPython magic: hide internal traceback when compilation fails * IPython magic: hide internal traceback when build fails | ||||
* | | Make an import prefer Py3 over Py2, since that's what most people are (or ↵ | Stefan Behnel | 2020-01-01 | 1 | -3/+3 |
| | | | | | | | | should be) using these days. | ||||
* | | Improve error presentation in IPython magic (GH-3196) | Matthew Edwards | 2019-10-21 | 1 | -2/+9 |
| | | | | | | | | | | * IPython magic: hide internal traceback when compilation fails * IPython magic: hide internal traceback when build fails | ||||
* | | Replace "--annotate=fullc" with "--annotate-fullc" to fix a regression from ↵ | realead | 2019-06-07 | 1 | -5/+7 |
| | | | | | | | | GH-2858 (GH-2986) | ||||
* | | Support showing the complete C code in the annotated html-file (GH-2858) | realead | 2019-05-30 | 1 | -2/+5 |
| | | |||||
* | | Make IPythonMagic switch to language_level=2 on Py2, now that we default to ↵ | Stefan Behnel | 2019-01-12 | 1 | -2/+1 |
| | | | | | | | | "3str". | ||||
* | | Replace MD5 file hashing by SHA-1, both because it's faster (by 25% on 64 ↵ | Stefan Behnel | 2019-01-08 | 1 | -6/+2 |
|/ | | | | | | bit Linux) and because MD5 is no longer allowed in US FIPS 140-2 environments. Closes #2790. | ||||
* | Actually enable the error on PEP-489 module reinitialisation, and add it to ↵ | Stefan Behnel | 2018-08-10 | 1 | -2/+6 |
| | | | | the changelog. | ||||
* | Fix docstring in IPython magic. | Stefan Behnel | 2018-03-24 | 1 | -1/+1 |
| | |||||
* | Add --verbose option for cython magic | Boris Filippov | 2017-09-24 | 1 | -6/+20 |
| | | | | This fixes issue #1569 | ||||
* | Suggest in Jupyter magic help page that PGO profile executions should be ↵ | Stefan Behnel | 2017-09-10 | 1 | -3/+5 |
| | | | | repeated. | ||||
* | Reorder options in Jupyter magic to show most common ones first in the help ↵ | Stefan Behnel | 2017-09-09 | 1 | -14/+14 |
| | | | | page. | ||||
* | Explain how to avoid the execution overhead during the non-profiling PGO ↵ | Stefan Behnel | 2017-09-09 | 1 | -0/+6 |
| | | | | compilation step. | ||||
* | Fix PGO wrapper code and file path handling in Py2. | Stefan Behnel | 2017-09-09 | 1 | -3/+13 |
| | |||||
* | Implement a "--pgo" option for the Jupyter magic that applies profile guided ↵ | Stefan Behnel | 2017-09-08 | 1 | -45/+179 |
| | | | | optimisation during C compilation. | ||||
* | pep 8 formatting | syrte | 2017-03-11 | 1 | -17/+17 |
| | |||||
* | import_all: skip single underscore | syrte | 2017-03-11 | 1 | -8/+9 |
| | | | | | skip single underscore minor restructure | ||||
* | IPython magic only import things in `"__all__"` | Syrtis Major | 2017-03-09 | 1 | -3/+11 |
| | | | Make the IPython cell magic only import things in `"__all__"` when `"__all__"` exits. | ||||
* | Fix py3 issue in IPython Cython magic | Joe Jevnik | 2017-02-01 | 1 | -1/+1 |
| | |||||
* | Add --src flag to add c/c++ src files (cythonmagic) | Karl Kempe | 2017-01-13 | 1 | -1/+7 |
| | |||||
* | automatically enable language level 3 if jupyter kernel uses Python 3 | Stefan Behnel | 2016-09-02 | 1 | -3/+10 |
| | |||||
* | support "%%cython -3" cell magic in IPython | Stefan Behnel | 2016-07-08 | 1 | -3/+9 |
| | |||||
* | fix typo | Stefan Behnel | 2016-06-17 | 1 | -1/+1 |
| | |||||
* | fix warning in newer IPython versions | Stefan Behnel | 2015-08-15 | 1 | -1/+5 |
| | |||||
* | fix reference to local copy of IPython license file | Stefan Behnel | 2015-03-06 | 1 | -1/+1 |
| | |||||
* | Fix caching issues of cython magic. | Matthias Bussonnier | 2014-09-20 | 1 | -1/+1 |
| | | | | Should fix https://github.com/ipython/ipython/issues/6507 when using cython magic. We will deprecate cython magic in IPython itself. | ||||
* | make sure pyximport gets installed on %%cython_pyximport even if it was ↵ | Stefan Behnel | 2014-06-27 | 1 | -1/+3 |
| | | | | already imported | ||||
* | simplify IPython %%cython_inline implementation; avoid unnecessary global import | Stefan Behnel | 2014-06-27 | 1 | -3/+4 |
| | |||||
* | use explicit relative imports everywhere and enable absolute imports by default | Stefan Behnel | 2014-06-17 | 1 | -3/+3 |
| | |||||
* | myself | Martín Gaitán | 2014-04-29 | 1 | -0/+3 |
| | |||||
* | Moved ipython entry point to cython package | Martín Gaitán | 2014-04-29 | 1 | -6/+2 |
| | | | | | `load_entry_point()` is on Cython/__init__.py, so:: %load_ext Cython is all you need to load the magic. | ||||
* | renamed files to be more consistent with cython naming convention | Martín Gaitán | 2014-04-29 | 1 | -0/+345 |