Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | BUG, DOC: Fixes SciPy docs build warnings | melissawm | 2022-01-11 | 2 | -2/+2 | |
|/ / | | | | | | | | | | | | | 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 | 3 | -4/+95 | |
|/ | | | | | | | | | | | | | | 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 | 2 | -4/+9 | |
| | | | * BUG: Fix array dimensions solver for multidimensional arguments in f2py. See #20709 | |||||
* | DOC: Add help string for F2PY | Rohit Goswami | 2021-12-26 | 1 | -0/+3 | |
| | | | | From https://github.com/HaoZeke/f2py_skel/commit/39a0849b16206e0201e89e12233e5a871a3a71a1 | |||||
* | STY: Use subscriptable `collections.abc` types over the generic aliases in … | Bas van Beek | 2021-12-23 | 1 | -1/+2 | |
| | ||||||
* | STY: Use subscriptable `builtins` types over the generic aliases in `typing` | Bas van Beek | 2021-12-23 | 1 | -10/+10 | |
| | ||||||
* | BUG: f2py: Simplify creation of an exception message. Closes gh-19000. | Warren Weckesser | 2021-12-20 | 1 | -16/+12 | |
| | ||||||
* | 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 | |
| | ||||||
* | Merge pull request #20404 from HaoZeke/debBugF2PY | Charles Harris | 2021-11-20 | 1 | -19/+40 | |
|\ | | | | | BUG: Clear errors correctly in F2PY conversions | |||||
| * | BUG: Clear errors correctly in F2PY conversions | Rohit Goswami | 2021-11-18 | 1 | -19/+40 | |
| | | | | | | | | Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net> | |||||
* | | DOC: correct the versionadded number for `f2py.get_include` | Ralf Gommers | 2021-11-19 | 1 | -1/+1 | |
|/ | | | | | | This feature was backported to 1.21.1 in gh-19348 [ci skip] | |||||
* | Merge pull request #20182 from HaoZeke/buildf2pydoc | Ralf Gommers | 2021-11-16 | 2 | -2/+2 | |
|\ | | | | | DOC, MAINT: Update build systems for f2py | |||||
| * | MAINT: Fix build issues | Rohit Goswami | 2021-11-15 | 2 | -2/+2 | |
| | | ||||||
* | | MAINT: Fix newlines in diagnostics output of numpy.f2py. | Christoph Buchner | 2021-11-14 | 3 | -8/+8 | |
|/ | | | | | | Linebreaks were not consistently added to errmess/outmess arguments, which led to very long lines and wrong concatenation with compiler messages in f2py console output. | |||||
* | Merge pull request #20071 from alessiamarcolini/refactor | Charles Harris | 2021-10-22 | 2 | -4/+0 | |
|\ | | | | | MAINT: Remove unused imports and remove duplicated tests | |||||
| * | MAINT: remove unused imports | Alessia Marcolini | 2021-10-08 | 2 | -4/+0 | |
| | | ||||||
* | | MAINT: Update F2PY documentation URL | Shriraj Hegde | 2021-10-12 | 1 | -2/+1 | |
| | | | | | | | | http://cens.ioc.ee/projects/f2py2e/ is unavailable and links to NumPy and SciPy at https://web.archive.org/web/20140822061353/http://cens.ioc.ee:80/projects/f2py2e/ are too outdated. | |||||
* | | MAINT: Fix LGTM.com warning: Implicit string concatenation in a list | Dimitri Papadopoulos | 2021-10-06 | 1 | -1/+1 | |
|/ | | | | Implicit string concatenation. Maybe missing a comma? | |||||
* | Merge pull request #19997 from HaoZeke/f2py_tabs | Charles Harris | 2021-10-04 | 3 | -266/+266 | |
|\ | | | | | STY: Harmonize rules with cb_rules for f2py | |||||
| * | MAINT: Reviewer comments | Rohit Goswami | 2021-09-30 | 2 | -6/+6 | |
| | | | | | | | | Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net> | |||||
| * | STY: Kill all \t with fire in f2py | Rohit Goswami | 2021-09-29 | 3 | -266/+266 | |
| | | ||||||
| * | STY: Harmonize rules with cb_rules for f2py | Rohit Goswami | 2021-09-29 | 1 | -253/+253 | |
| | | ||||||
* | | BUG: avoid infinite recurrence on dependencies in crackfortran | Damien Caliste | 2021-10-01 | 2 | -1/+20 | |
| | | ||||||
* | | DOC: Fix typos in the random and f2py documentation. (#20004) | MalikIdreesHasanKhan | 2021-10-01 | 2 | -2/+2 | |
| | | | | | | * Fix typos | |||||
* | | MAINT: Reduce DepreciationWarnings, use more data API types for f2py (#19978) | Rohit Goswami | 2021-09-29 | 3 | -21/+32 | |
|/ | | | | | | | * MAINT: More data type API for f2py * MAINT: Less DeprecationWarnings for f2py * MAINT: Fix casts for complex arrays in f2py | |||||
* | Merge pull request #19977 from HaoZeke/f2pyformat | Charles Harris | 2021-09-28 | 2 | -379/+483 | |
|\ | | | | | MAINT: clang-format for f2py | |||||
| * | MAINT: Don't allow short blocks on single line. | Charles Harris | 2021-09-28 | 1 | -2/+6 | |
| | | ||||||
| * | MAINT: Use updated clang-format | Rohit Goswami | 2021-09-28 | 2 | -24/+13 | |
| | | ||||||
| * | MAINT: clang-format for f2py | Rohit Goswami | 2021-09-28 | 2 | -379/+490 | |
| | | ||||||
* | | 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 | 4 | -267/+2200 | |
|\ | | | | | ENH: Symbolic solver for dimension specifications. | |||||
| * | Fix a bug in dependencies. Implement support for relational operations. | Pearu Peterson | 2021-09-03 | 3 | -29/+157 | |
| | | ||||||
| * | Add ternary, ref, and deref expressions support. | Pearu Peterson | 2021-09-03 | 3 | -172/+348 | |
| | | ||||||
| * | Fix bugs and warnings from LGTM report | Pearu Peterson | 2021-09-01 | 2 | -8/+9 | |
| | | ||||||
| * | Workaround numpy.tests.test_warnings bug of treating local warn function as ↵ | Pearu Peterson | 2021-09-01 | 1 | -7/+7 | |
| | | | | | | | | warnings.warn | |||||
| * | Fix a mistake | Pearu Peterson | 2021-09-01 | 1 | -1/+1 | |
| | | ||||||
| * | Handle more Expr warnings. | Pearu Peterson | 2021-09-01 | 1 | -10/+14 | |
| | | ||||||
| * | Add stacklevel to warn call. | Pearu Peterson | 2021-09-01 | 1 | -1/+3 | |
| | | ||||||
| * | Add new module numpy.f2py.symbolic | Pearu Peterson | 2021-09-01 | 1 | -4/+4 | |
| | | ||||||
| * | Fix lint | Pearu Peterson | 2021-09-01 | 1 | -4/+5 | |
| | | ||||||
| * | ENH: [f2py] Symbolic solver for dimension specifications. | Pearu Peterson | 2021-09-01 | 4 | -261/+1882 | |
| | | ||||||
* | | Merge pull request #19940 from DimitriPapadopoulos/lgtm_warning_irsec | Charles Harris | 2021-09-24 | 1 | -2/+0 | |
|\ \ | | | | | | | MAINT: Fix LGTM.com warning: Variable `isrec` defined multiple times |