Commit Graph

25 Commits

Author SHA1 Message Date
Shahram Najm ea3f1dea69 Check key is provided 2017-12-12 16:04:52 +00:00
Shahram Najm bdb3321519 ECC-435: CRASH: Python keys iterator on GRIB message 2017-07-21 18:34:22 +01:00
Shahram Najm b0270c53f9 Python: rename environment variable 2017-06-12 16:05:42 +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 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 afa06548ef Added Python function codes_new_from_samples which takes the product kind 2016-12-22 14:08:28 +00: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 53e5d46ba1 Change error description: memory allocation error 2016-12-15 11:51:47 +00:00
Shahram Najm 81ead52e81 ECC-370: Python: codes_set should handle both scalars and arrays 2016-10-27 17:44:38 +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 dc3ea57489 ECC-357: codes_bufr_copy_data in Python 2016-10-18 10:44:14 +01:00
Shahram Najm 464052db63 ECC-200: Python links to confluence 2016-08-25 18:25:36 +01:00
Shahram Najm 5aeaf8a48b Update comments/doxygen docs 2016-08-17 14:47:02 +01:00
Shahram Najm 4b292539a1 ECC-310: Fix codes_set_array to detect type 2016-08-02 17:58:15 +01:00
Shahram Najm a4dfb57b48 ECC-310: Python codes_set_array with strings (Part 01) 2016-08-02 17:21:56 +01:00
Shahram Najm 1d45d20c93 ECC-293: bufr_dump -Epython (Part 04). Added test 2016-08-02 11:42:55 +01:00
Florian Rathgeber 35d0d21e8e ECC-204 Fix docstrings of gribapi Python module (Numpy is required) 2016-07-28 23:23:15 +01:00
Florian Rathgeber f7cc95593f Python: PEP8 2016-07-28 23:08:46 +01:00
Florian Rathgeber 12ee683645 ECC-204 Remove with_numpy checks from gribapi module 2016-07-28 23:01:41 +01:00
Florian Rathgeber 7bf11d75e2 ECC-296 Use Python distutils to install Python modules
* Create Python modules eccodes and gribapi already in the source tree
* Copy modules to build tree, so build tree mirrors install location
* Call `python setup.py build_exit --inplace` to build extension module
  for use in build tree (using the build tree RPATH)
* Call `python setup.py install --prefix=${CMAKE_INSTALL_PREFIX}` to
  install (using the build tree RPATH)

The build tree is now a fully functioning Python package, so you can
also `pip install /path/to/eccodes/build/python`.
2016-07-14 08:48:20 +01:00