Commit Graph

220 Commits

Author SHA1 Message Date
Shahram Najm a3be721f1a Update URLs 2019-01-28 12:47:22 +00:00
Shahram Najm 832ed60f3c Python3: Enable Python 2 to work as before 2018-11-23 19:11:47 +00:00
Shahram Najm fdb2eff4d0 Python3: file cache clearance 2018-11-23 17:33:35 +00:00
Shahram Najm 19e29182c7 Python3: high level tests 2018-11-21 18:33:11 +00:00
Shahram Najm 6d3a472ce6 Python3: Now BUFR reading works 2018-11-21 17:11:29 +00:00
Shahram Najm 37ba442bc1 Python3: Fix for writing GRIB data 2018-11-21 15:14:45 +00:00
Shahram Najm 8ec306bfe1 Python3: First draft of version which can READ GRIB files OK 2018-11-20 19:12:17 +00:00
Shahram Najm 048ac493c8 Python3: Re-add rules file for SWIG 2018-11-15 15:21:09 +00:00
Shahram Najm b2cb2c2215 Python3: Add binary mode for fdopen and regenerate with swig 3.0.12 2018-11-15 14:40:10 +00:00
Shahram Najm 57034ca3f9 Python3: use fdopen to map file descriptor to FILE pointer 2018-11-14 17:40:43 +00:00
Stephan Siemen 9e108fd9d8 Python3 - changes on Ubuntu trial - not working 2018-11-06 18:42:52 +00:00
Stephan Siemen f8ddf445e4 PYTHON3 - handle file descriptor properly ECC-264 2018-10-09 14:09:38 +01:00
Stephan Siemen 8e739d3d55 PYTHON3 - clean-up local references to module dependencies ECC-264 2018-10-09 14:03:27 +01:00
Stephan Siemen cf6a9ee9eb PYTHON3 - regenerate swig files on Linux to avoid errors for Python 2 ECC-264 2018-10-09 13:06:07 +01:00
Stephan Siemen a15ebd1426 PYTHON3 - find local module ECC-264 2018-10-05 17:18:47 +01:00
Stephan Siemen 4dbf82f3dd PYTHON3 - update the swig generated files ECC-264 2018-10-05 15:39:29 +01:00
Stephan Siemen 114f8af0e0 PYTHON3 - document how we generate the swig files ECC-264 2018-10-05 15:20:35 +01:00
Stephan Siemen bc58d73143 PYTHON3 - clean-up remove unnecessary/outdated files ECC-264 2018-10-05 15:17:22 +01:00
Stephan Siemen 62fa208b47 PYTHON3 - correct syntax for exception for Python 3 (again) ECC-264 2018-10-05 14:20:59 +01:00
Stephan Siemen 57f8c791c2 PYTHON3 - correct syntax for exception for Python 3 ECC-264 2018-10-05 14:20:04 +01:00
Stephan Siemen 15c35857d5 PYTHON3 - correct syntax for print statements to be compatible with Python 3 ECC-264 2018-10-05 13:55:39 +01:00
Shahram Najm 58869caec8 ECC-644: Compilation of python bindings with the C PGI compiler 2018-07-27 13:39:12 +01:00
Shahram Najm f87b8f6e6e Comments 2018-02-23 17:09:49 +00:00
Shahram Najm 30b705b8da Update copyright notices: 2017 -> 2018 2018-01-02 11:31:02 +00:00
Shahram Najm ea3f1dea69 Check key is provided 2017-12-12 16:04:52 +00:00
Shahram Najm c32a9f15c6 Python function doc 2017-08-14 16:46:26 +01:00
Shahram Najm bdb3321519 ECC-435: CRASH: Python keys iterator on GRIB message 2017-07-21 18:34:22 +01:00
Florian Rathgeber 06546cc61c ECC-494 Python: output commands before running them 2017-06-15 13:54:09 +01:00
Florian Rathgeber 4e9c043c1e ECC-494 Python: respect custom INSTALL_LIB_DIR 2017-06-15 13:36:32 +01:00
Florian Rathgeber 37b35fd43a ECC-494 Python: fix check for DESTDIR when installing 2017-06-15 13:34:26 +01:00
Shahram Najm b0270c53f9 Python: rename environment variable 2017-06-12 16:05:42 +01:00
Shahram Najm dbc49cc0e8 ECC-461: Python: GribMessage class to allow multiple keys to be set 2017-05-02 14:06:58 +01:00
Shahram Najm 06d01c2674 Pythonic interface for BUFR. User must call unpack() before key iterator 2017-04-25 11:52:11 +01:00
Shahram Najm 5fb2b84c0e ECC-451: new pythonic interface segv 2017-04-24 17:59:32 +01:00
Shahram Najm a2590c675c ECC-452: BUFR copy_data test (for now disabled) 2017-04-24 14:34:23 +01:00
Shahram Najm 851ef3ff86 ECC-452: codes_bufr_copy_data missing in Pythonic interface 2017-04-24 13:51:18 +01:00
Florian Rathgeber c2fcbb5624 ECC-296 ECBUILD-330 python: write install manifest to extra_install.txt 2017-03-30 18:27:18 +01:00
Shahram Najm 32dd699f88 Python docs 2017-03-14 11:55:29 +00:00
Shahram Najm 84385844c9 Python: Fix docstring errors 2017-03-13 15:08:17 +00:00
Shahram Najm b21b94a969 REVERT a5d3b5b: python installation broken! 2017-02-14 17:21:02 +00:00
Florian Rathgeber a5d3b5b61b ECC-106 Respect INSTALL_{BIN,DATA,INSTALL,LIB}_DIR when installing Python modules 2017-02-09 13:02:18 +00:00
Shahram Najm 947b4cd9b7 ECC-424: Allow for filtering the bufr_keys_iter flags (Future) 2017-02-06 16:47:23 +00:00
Shahram Najm 36f37e0fe5 ECC-424: codes_bufr_keys_iterator rework: Python 2017-02-03 17:20:46 +00:00
Shahram Najm 59ba37af8a ECC-418: Fortran and Python codes_bufr_keys_iterator (Part 4: High-level Python) 2017-01-26 18:17:06 +00:00
Shahram Najm c0165af67b ECC-418: Fortran and Python codes_bufr_keys_iterator (Part 2: Python) 2017-01-26 17:26:22 +00:00
Shahram Najm 5e79ca5546 Documentation 2017-01-17 14:41:54 +00:00
Shahram Najm 093394a878 Python: add missing 'require' statements to check argument types 2017-01-06 13:47:46 +00:00
Shahram Najm cc73e100af Update copyright notices: 2016 -> 2017 2017-01-03 11:03:48 +00:00
Shahram Najm 02927babe3 ECC-157: PythonicInterface. Missing values in GRIB and BUFR are very different 2016-12-29 15:03:55 +00:00
Shahram Najm f8c09ac9cb Spelling 2016-12-29 13:04:54 +00:00