summaryrefslogtreecommitdiff
path: root/doc/source/f2py
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #23600 from HaoZeke/f2pyFuncFix_23598Sebastian Berg2023-04-281-1/+1
|\ | | | | BUG: Infer return types for Fortran functions in `f2py`
| * Merge branch 'main' into f2pyFuncFix_23598Sebastian Berg2023-04-261-0/+8
| |\
| * | MAINT,TST: No printing in f2py testsRohit Goswami2023-04-161-1/+1
| | |
* | | DOC: Convert titles to sentence case (#23643)Talha M2023-04-261-1/+1
| |/ |/| | | Partially addresses #16261.
* | state an other requirement to build a .f90 based module (#23614)nbehrnd2023-04-251-0/+8
|/ | | | | | | | | The generation of a Python module based on a Fortran procedure requires a `Python.h` file.[1] A brief note how to provide this dependency if missing. [1] https://github.com/numpy/numpy/issues/23592 Signed-off-by: Norwid Behrnd <nbehrnd@yahoo.com>
* DOC: typo, fixed "Howeve" to "However" [skip ci]Eugene Kim2023-03-271-1/+1
|
* DOC: typo, remove unfollowed conjunction "However" [skip ci]sadigulcelik2023-03-251-2/+0
| | | | Typo fixed; remove unfollowed conjunction "However."
* DOC: Fix a typo in f2py meson docsRohit Goswami2023-01-161-3/+3
|
* BLD: enable building NumPy with MesonRalf Gommers2022-11-253-36/+39
| | | | | | | | | | | | | | | | | | | This enables building with NumPy on Linux and macOS. Windows support should be complete to, but is untested as of now and may need a few tweaks. This contains: - A set of `meson.build` files and related code generation script tweaks, header templates, etc. - One CI job on Linux - Basic docs on using Meson to build NumPy (not yet integrated in the html docs, it's too early for that - this is for early adopters right now). The build should be complete, with the major exception of SIMD support. The full test suite passes. See gh-22546 for the tracking issue with detailed notes on the plan for switching NumPy to Meson as its build system. Co-authored-by: Stefan van der Walt <stefanv@berkeley.edu>
* Update index.rstNathan Rooy2022-10-311-1/+1
|
* Update doc/source/f2py/python-usage.rstRohit Goswami2022-10-101-1/+1
| | | Co-authored-by: Matti Picus <matti.picus@gmail.com>
* DOC: Add reference links and switch to PyCapsuleRohit Goswami2022-10-101-3/+3
|
* DOC: Replace CObject with Capsule consistentlyRohit Goswami2022-10-101-6/+7
|
* MAINT: Fix typos found by codespellDimitri Papadopoulos2022-10-073-4/+4
|
* DOC: Apply stylistic updatesNamami Shanker2022-06-232-10/+10
| | | | Co-authored-by: Rohit Goswami <r95g10@gmail.com>
* DOC: Fix typo in f2cmap usage docNamami Shanker2022-06-231-1/+1
|
* DOC: Move f2cmap example documentationNamami Shanker2022-06-232-18/+26
|
* DOC: Correct f2py doc meson.build exampleNamami Shanker2022-06-231-10/+3
|
* DOC: Add f2cmap flag docNamami Shanker2022-06-232-0/+29
|
* DOC: RST Titles Underline reordering (#21677)Matthias Bussonnier2022-06-083-7/+7
| | | | | | | | | | | | | | | | | | | | | * ~ not ^ * = skipped for - * swap - and = underline in files they are swapped * * to = in header underline * - to = and * to - for consitency * A few more change * -> ~ * use ~ instead of + * DOC: Fixup `c-api/array.rst` with further ^ with ~ replacement There is still a fourth level here, which remains using " Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net>
* MAINT,DOC: Fix doc fragments and testsRohit Goswami2022-06-055-6/+6
|
* ENH: Support character string arraysPearu Peterson2022-06-056-11/+91
| | | | | | | | | | | | | | | | 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.
* MAINT: Python <3.8 related cleanupsBrigitta Sipőcz2022-05-232-3/+3
|
* DOC: Windows and F2PY (#20311)Rohit Goswami2022-05-046-1/+353
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DOC: Windows and F2PY * DOC: Intel F2PY * DOC: F2PY Windows Reviewer Comments I Co-authored-by: Melissa Weber Mendonça <melissawm@gmail.com> * DOC: Clean F2PY Win and add to index * DOC: F2PY windows narrative rewrite * DOC: Clean up Windows environment suggestions * DOC: Add Windows Terminal Details * DOC: Update windows index * MAINT: Clean doc * DOC: Add partials for Windows * DOC: Update as per review Co-authored-by: Melissa Weber Mendonça <melissawm@gmail.com> * DOC,BLD: Add to toctree to appease build Co-authored-by: Melissa Weber Mendonça <melissawm@gmail.com>
* Merge pull request #21410 from HaoZeke/gh19159Sebastian Berg2022-05-031-3/+7
|\ | | | | DOC: Update set of allowed f2cmap types
| * DOC: Update set of allowed f2cmap typesRohit Goswami2022-04-291-3/+7
| |
* | Merge pull request #21187 from HaoZeke/f2pyDeterminismRohit Goswami2022-04-295-8/+21
|\ \ | |/ |/| ENH: F2PY build output determinism
| * MAINT: Pick a better nameRohit Goswami2022-04-293-3/+3
| | | | | | | | | | | | Co-authored-by: Ralf Gommers <ralf.gommers@gmail.com> Co-authored-by: Pearu Peterson <pearu.peterson@gmail.com> Co-authored-by: Melissa Weber Mendonça <melissawm@gmail.com>
| * ENH: Switch to a negative flagRohit Goswami2022-03-215-8/+13
| | | | | | | | | | | | Also remove FutureWarning and update documentation Co-authored-by: Ralf Gommers <ralf.gommers@gmail.com>
| * DOC: Reword for new emptygen behaviourRohit Goswami2022-03-214-8/+8
| |
| * DOC: Update documentation and usageRohit Goswami2022-03-125-6/+14
| |
* | DOC: Move f2py-testing to f2py-reference toctreeNamami Shanker2022-04-132-1/+1
| |
* | DOC: Add f2py test docs to index tocNamami Shanker2022-04-121-0/+1
| |
* | DOC: Add F2PY test documentationNamami Shanker2022-04-122-0/+90
|/
* Fixing formattingmelissawm2022-01-059-75/+77
|
* Responding to review commentsmelissawm2022-01-0511-168/+192
|
* DOC: Refactoring f2py user guidemelissawm2022-01-058-455/+872
|
* DOC: Add help string for F2PYRohit Goswami2021-12-261-0/+4
| | | | From https://github.com/HaoZeke/f2py_skel/commit/39a0849b16206e0201e89e12233e5a871a3a71a1
* DOC: Add more details on F2PY output conditionsRohit Goswami2021-12-041-4/+7
|
* DOC: use FindPython instead of FindPython3 (#20447)Henry Schreiner2021-11-291-8/+8
|
* fix: get scikit-build example workingHenry Schreiner2021-11-233-45/+49
|
* DOC: nicer CMake exampleHenry Schreiner2021-11-223-38/+23
| | | | | | | | | | This updates the CMake example with several improvements. * The modern CLI usage (3.14+) is used for configurting and building (plain CMake and scikit-build examples) * Removed CXX variable setting (not a CXX project) * Ensured Python 3.7+ is discoverd, and also avoid requiring Development.Embed (component not present in some places like manylinux) * Nicer include directory listing * Drop unused varaible * Use FindPython's integrated module support * Avoid directory-level settings, use only target level settings instead (as noted in the orignal comment - also this was originally directory scope, not project scope)
* DOC: Address build system review IRohit Goswami2021-11-165-18/+34
| | | | | | Co-authored-by: Ralf Gommers <ralf.gommers@gmail.com> Co-authored-by: Christoph Buchner <bilderbuchi@phononoia.at> Co-authored-by: Melissa Weber Mendonça <melissawm@gmail.com>
* DOC: Update meson and f2py for automated wrappersRohit Goswami2021-11-154-4/+75
|
* DOC: Fix omission in build docsRohit Goswami2021-11-151-4/+14
|
* DOC: Add signature file build informationRohit Goswami2021-11-154-11/+22
|
* DOC: F2PY build system overviewRohit Goswami2021-11-151-1/+43
|
* DOC: Add F77 scikit-build exampleRohit Goswami2021-11-154-0/+183
| | | | Co-authored-by: Nick Wogan <wogan@uw.edu>
* MAINT: Fix build issuesRohit Goswami2021-11-151-7/+8
|
* DOC: Short note on the cmakelists.txtRohit Goswami2021-11-151-0/+7
|