| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | TST: Skip tests that are not currently supported in wasm | Hood Chatham | 2022-11-11 | 2 | -1/+7 |
| | | |||||
| * | TST: Rename setup to setup_method in f2py utils (inherited into Tests) | Sebastian Berg | 2022-10-27 | 2 | -2/+2 |
| | | |||||
| * | TST,MAINT: Replace most `setup` with `setup_method` (also teardown) | Sebastian Berg | 2022-10-27 | 1 | -2/+2 |
| | | | | | | | | | In some cases, the replacement is clearly not what is intended, in those (where setup was called explicitly), I mostly renamed `setup` to `_setup`. The `test_ccompile_opt` is a bit confusing, so left it right now (this will probably fail) | ||||
| * | TST: Further test fixup for python integer conversion warning | Sebastian Berg | 2022-10-06 | 1 | -1/+1 |
| | | |||||
| * | TST: Fixup tests for strict Python integer conversions | Sebastian Berg | 2022-10-05 | 2 | -2/+2 |
| | | |||||
| * | Merge pull request #21807 from HaoZeke/useFortranValue | Melissa Weber Mendonça | 2022-07-02 | 2 | -0/+23 |
| |\ | |||||
| | * | TST: Ensure the f2py value attribute is handled | Rohit Goswami | 2022-06-21 | 2 | -0/+23 |
| | | | |||||
| * | | TST: Tighten test_gen_pyf_stdout check | Namami Shanker | 2022-06-23 | 1 | -0/+1 |
| | | | |||||
| * | | TST: Add f2py2e f2cmap flag test | Namami Shanker | 2022-06-23 | 1 | -3/+23 |
| |/ | |||||
| * | TST: Ensure long_long in f2cmap works | Rohit Goswami | 2022-06-10 | 3 | -0/+25 |
| | | |||||
| * | Merge pull request #19388 from pearu/enh-f2py-character-support | Melissa Weber Mendonça | 2022-06-06 | 8 | -29/+749 |
| |\ | | | | | Co-authored-by: Rohit Goswami <rog32@hi.is> | ||||
| | * | MAINT,DOC: Fix doc fragments and tests | Rohit Goswami | 2022-06-05 | 1 | -1/+1 |
| | | | |||||
| | * | TST: Fix build by changing call signature | Rohit Goswami | 2022-06-05 | 1 | -1/+1 |
| | | | |||||
| | * | ENH: Support character string arrays | Pearu Peterson | 2022-06-05 | 8 | -29/+749 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TST: added test for issue #18684 ENH: f2py opens files with correct encoding, fixes #635 TST: added test for issue #6308 TST: added test for issue #4519 TST: added test for issue #3425 ENH: Implement user-defined hooks support for post-processing f2py data structure. Implement character BC hook. ENH: Add support for detecting utf-16 and utf-32 encodings. | ||||
| * | | ENH: complete the 'vars' list of a module | Damien Caliste | 2022-06-05 | 2 | -0/+19 |
| |/ | | | | | | Add to the 'vars' list of a module missing subroutines or functions listed in the 'body' that have not been explicitely declared 'public' or 'private'. | ||||
| * | TST: Handle compiler checks for PYF | Rohit Goswami | 2022-05-28 | 1 | -4/+9 |
| | | |||||
| * | MAINT: Skip F2PY tests without Fortran compilers | Rohit Goswami | 2022-05-27 | 1 | -4/+4 |
| | | |||||
| * | TST: Kill buggy 32-bit tests | Rohit Goswami | 2022-04-30 | 2 | -0/+14 |
| | | |||||
| * | BUG: Fix handling of skip-empty-wrappers | Rohit Goswami | 2022-04-30 | 1 | -2/+2 |
| | | |||||
| * | MAINT: Skip buggy windows test | Rohit Goswami | 2022-04-30 | 1 | -2/+2 |
| | | |||||
| * | TST: Initialize f2py2e tests of the F2PY CLI (#20668) | Rohit Goswami | 2022-04-01 | 3 | -0/+754 |
| | | | | | | Increases F2PY coverage by around 15 percent. For the CLI itself it covers the major features (around 70 percent), with the exception of mostly numpy.distutils stuff. More importantly, sets the groundwork for #20056, in that passing the same testsuite should indicate feature parity. | ||||
| * | BUG,ENH: Fix negative bounds for F2PY (#21256) | Rohit Goswami | 2022-03-31 | 2 | -0/+26 |
| | | | | Co-authored-by: Pearu Peterson <pearu.peterson@gmail.com> | ||||
| * | Merge pull request #15844 from dcaliste/type | Melissa Weber Mendonça | 2022-01-17 | 2 | -0/+22 |
| |\ | |||||
| | * | ENH: add inline definition of access rights for Fortran types | Damien Caliste | 2022-01-04 | 2 | -0/+22 |
| | | | | | | | | | | | | | Allow to parse type definition with inline acess specifier, like: type, public :: foo end type foo | ||||
| * | | BUG, DOC: Fixes SciPy docs build warnings | melissawm | 2022-01-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | The new f2py symbolic parser writes ternary expressions with spaces surrounding the colon operator, which causes the generated docstrings to be incorrectly parsed. Removing the spaces solves the issue. | ||||
| * | | ENH: add support for operator() in crackfortran. | Damien Caliste | 2022-01-04 | 2 | -0/+69 |
| |/ | | | | | | | | | | | | | | Some interface name may contains parenthesis when used with operator, like: interface operator(==) module procedure my_type_equals end interface operator(==) Make the end part properly detected, and store also the operator ('==' in that case) in the name. Also implement support to list the implemented by in any interface declaration. | ||||
| * | BUG: Fix array dimensions solver for multidimensional arguments in f2py (#20721) | Pearu Peterson | 2022-01-04 | 1 | -3/+5 |
| | | | | * BUG: Fix array dimensions solver for multidimensional arguments in f2py. See #20709 | ||||
| * | DEP: remove NPY_ARRAY_UPDATEIFCOPY, deprecated in 1.14 (#20589) | Matti Picus | 2021-12-18 | 2 | -2/+0 |
| | | | | | | | | | | | | | | * DEP: remove NPY_ARRAY_UPDATEIFCOPY, deprecated in 1.14 * remove more UPDATEIFCOPY * typo: add missing comma * remove a few more UPDATEIFCOPY * Add release note * remove UPDATEIFCOPY from comment (from review) | ||||
| * | MAINT,TST: Reduce np.testing to IS_PYPY | Rohit Goswami | 2021-12-06 | 23 | -399/+336 |
| | | | | | Co-authored-by: Melissa Weber Mendonça <melissawm@gmail.com> | ||||
| * | MAINT,TST: Refactor F2PY tests | Rohit Goswami | 2021-12-06 | 36 | -887/+831 |
| | | |||||
| * | MAINT: Update to better python styles | Rohit Goswami | 2021-12-05 | 4 | -45/+43 |
| | | | | | Co-authored-by: Pearu Peterson <pearu.peterson@gmail.com> | ||||
| * | MAINT: Rework whitespace to pass PR checks | Rohit Goswami | 2021-12-05 | 24 | -737/+880 |
| | | | | | Co-authored-by: Charles Harris <charlesr.harris@gmail.com> | ||||
| * | TST,STY: Use a context manager for F2PY functions | Rohit Goswami | 2021-12-03 | 2 | -22/+25 |
| | | |||||
| * | TST,STY: Clean up F2PY tests for pathlib.Path | Rohit Goswami | 2021-12-03 | 12 | -72/+46 |
| | | |||||
| * | STY: F2PY tests shouldn't print | Rohit Goswami | 2021-11-28 | 1 | -9/+0 |
| | | |||||
| * | TST,MAINT: Fix F2PY test typo | Rohit Goswami | 2021-11-28 | 1 | -1/+1 |
| | | |||||
| * | MAINT: remove unused imports | Alessia Marcolini | 2021-10-08 | 2 | -4/+0 |
| | | |||||
| * | Merge pull request #19997 from HaoZeke/f2py_tabs | Charles Harris | 2021-10-04 | 1 | -3/+3 |
| |\ | | | | | STY: Harmonize rules with cb_rules for f2py | ||||
| | * | MAINT: Reviewer comments | Rohit Goswami | 2021-09-30 | 1 | -5/+5 |
| | | | | | | | | | Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net> | ||||
| | * | STY: Kill all \t with fire in f2py | Rohit Goswami | 2021-09-29 | 1 | -2/+2 |
| | | | |||||
| * | | BUG: avoid infinite recurrence on dependencies in crackfortran | Damien Caliste | 2021-10-01 | 1 | -0/+17 |
| |/ | |||||
| * | MAINT: Minor cleanups after merging gh-19805 | Charles Harris | 2021-09-26 | 1 | -2/+2 |
| | | | | | | - Spelling fixes - Release note fragment for gh-19805. | ||||
| * | Merge pull request #19805 from pearu/gh-8062-dimdecs | Charles Harris | 2021-09-26 | 2 | -0/+561 |
| |\ | | | | | ENH: Symbolic solver for dimension specifications. | ||||
| | * | Fix a bug in dependencies. Implement support for relational operations. | Pearu Peterson | 2021-09-03 | 1 | -1/+37 |
| | | | |||||
| | * | Add ternary, ref, and deref expressions support. | Pearu Peterson | 2021-09-03 | 1 | -18/+49 |
| | | | |||||
| | * | ENH: [f2py] Symbolic solver for dimension specifications. | Pearu Peterson | 2021-09-01 | 2 | -0/+494 |
| | | | |||||
| * | | DOC: Typos found by codespell | Dimitri Papadopoulos | 2021-09-21 | 1 | -2/+2 |
| | | | |||||
| * | | Merge pull request #19810 from charris/update-some-includes | Charles Harris | 2021-09-03 | 1 | -1/+3 |
| |\ \ | | | | | | | MAINT: Minor include rationalizations. | ||||
| | * | | MAIN: Minor include rationalization. | Charles Harris | 2021-09-03 | 1 | -1/+3 |
| | |/ | | | | | | | | | | | | | - Replace "Python.h" by <Python.h> - Replace "structmember.h" by <structmember.h> - Replace <npy_config> by "npy_config" - Define PY_SSIZE_T_CLEAN before all Python.h includes in .c files. | ||||
| * | | MAINT: revise OSError aliases (IOError, EnvironmentError) | Mike Taves | 2021-09-02 | 1 | -1/+1 |
| |/ | |||||
