Commit Graph

195 Commits

Author SHA1 Message Date
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
Shahram Najm 829db739b1 Added Python function codes_new_from_samples which takes the product kind 2016-12-22 14:34:06 +00:00
Shahram Najm 4dd7984816 PEP8 compliance 2016-12-22 11:15:22 +00:00
Shahram Najm eddd6ac403 Pylint fixes 2016-12-21 18:37:35 +00:00
Daniel Lee 1e5c817ead Merge branch 'develop' into feature/SUP-1862-high-level-python-bufr
Conflicts:
	examples/python/high_level_api.py
	python/eccodes/high_level/gribfile.py
	python/eccodes/high_level/gribmessage.py
2016-12-21 13:55:41 +01:00
Daniel Lee 7d9a9defd4 Inherit docstrings 2016-12-21 11:43:46 +01:00
Daniel Lee ce1279bc5b Add high-level BUFR interface. 2016-12-21 11:43:21 +01:00
Shahram Najm 0b57ab90e6 Revert ECC-370: Now we have the high-level Python interface 2016-12-19 16:01:13 +00:00
Shahram Najm 35d5bffa36 SUP-1861: High level Python API for GRIB in ecCodes 2016-12-19 14:53:34 +00:00
Shahram Najm 6140e70a7b Merge pull request #8 in ECCODES/eccodes from ~ERGET/eccodes:feature/SUP-1861-high-level-python-grib to develop
* commit 'f80d1d58a4928f88a23219aa217248152a1d79bf':
  Cleanup imports
  SUP-1861: Add high-level GRIB interface
2016-12-19 13:47:42 +00:00
Shahram Najm 29d2c130c1 Fix broken Python tests for: -DBUILD_SHARED_LIBS=OFF -DENABLE_MEMFS=ON 2016-12-16 18:31:59 +00:00
Daniel Lee a79e5cf2e5 Implement CodesMessage abstract class 2016-12-16 14:31:20 +01:00
Daniel Lee 613f5147ef Extract general GribFile functions into CodesFile class for reuse with BUFR 2016-12-15 20:05:13 +01:00
Daniel Lee c18644ffed Merge branch 'develop' into feature/SUP-1862-high-level-python-bufr 2016-12-15 18:13:15 +01:00
Daniel Lee f80d1d58a4 Cleanup imports 2016-12-15 17:36:58 +01:00
Daniel Lee ef2eddf009 SUP-1861: Add high-level GRIB interface 2016-12-15 14:27:44 +01:00
Shahram Najm 53e5d46ba1 Change error description: memory allocation error 2016-12-15 11:51:47 +00:00
Shahram Najm 9304e8e592 ECC-380: eccodes attempts to link to openjpeg 1.X library if found 2016-11-11 11:56:01 +00:00
Florian Rathgeber 3f84e10869 ECC-380 Do not link OpenJPEG in Python extension module 2016-11-10 18:40:29 +00:00
Florian Rathgeber a8c8858a10 ECC-296 Use DESTDIR as --root when installing Python bindings 2016-10-28 13:20:56 +01:00
Shahram Najm 81ead52e81 ECC-370: Python: codes_set should handle both scalars and arrays 2016-10-27 17:44:38 +01:00
Florian Rathgeber f7eefee4fc ECC-296 Respect DESTDIR when installing Python bindings 2016-10-27 15:10:42 +01:00
Shahram Najm 9b1b3c5f1a ECC-369: Exclude internal errors from Python exceptions 2016-10-27 11:29:11 +01:00
Shahram Najm 5c53501562 ECC-369: Differentiate exception types in Python interface 2016-10-26 14:34:38 +01:00
Shahram Najm 9c696c00cf codes_bufr_copy_data documentation 2016-10-18 14:01:21 +01:00
Shahram Najm b338d094a4 Examples: compiler warnings 2016-10-18 11:55:43 +01:00