ANN: First beta release of `cfgrib` a GRIB driver for xarray based on ecCodes

2018-10-16 Thread Alessandro Amici
I'm pleased to announce the first beta release of ECMWF `cfgrib`, a
Python interface to map GRIB files to the NetCDF Common Data Model
following the CF Conventions using ECMWF ecCodes for decoding.
Included in the package is a GRIB driver for xarray.

https://pypi.org/project/cfgrib/0.9.0

Features with development status **Beta**:
 - read-only GRIB driver for xarray,
 - support reading most GRIB 1 and 2 files,
 - support all modern versions of Python 3.7, 3.6, 3.5 and 2.7, plus
PyPy and PyPy3,
 - support most Linux distributions and MacOS,
 - only system dependency is the ecCodes C-library (not the
Python2-only module),
 - no install time build (binds with CFFI ABI mode),
 - read the data lazily and efficiently in terms of both memory usage
and disk access.

The main repository is hosted on GitHub, testing, bug report and
contributions are highly welcomed and appreciated.

https://github.com/ecmwf/cfgrib

The project is free and open source software distributed under the
terms of the Apache License, Version 2.0, the development is led by
B-Open <http://bopen.eu> on behalf of ECMWF <https://ecmwf.int>.

--
Alessandro Amici  - CTO at B-Open - http://bopen.eu
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


ANN: First public release of cfgrib a GRIB driver for xarray based on ecCodes

2018-07-26 Thread Alessandro Amici
On behalf of ECMWF I'm pleased to announce the first public release of
`cfgrib`, a Python interface to map GRIB files to the NetCDF Common Data
Model following the CF Conventions using ECMWF ecCodes for decoding.
Included in the package is a GRIB driver for xarray.

https://pypi.org/project/cfgrib/0.8.4

Please note that the development stage of this project is **Alpha**.

Features:

- provisional GRIB driver for xarray,
- support all modern versions of Python 3.7, 3.6, 3.5 and 2.7, plus PyPy
and PyPy3,
- read the data lazily and efficiently in terms of both memory usage and
disk access,
- map a GRIB 1 or 2 file to a set of N-dimensional variables following the
NetCDF Common Data Model,
- add CF Conventions attributes to known coordinate and data variables,
- no write support (yet).

The main repository is hosted on GitHub, testing, bug report and
contributions are highly welcomed and appreciated. Every little help
counts, so do not hesitate!

https://github.com/ecmwf/cfgrib

User support questions are best asked on StackOverflow:

   https://stackoverflow.com/search?q=cfgrib

The project is free and open source software distributed under the terms of
the Apache License, Version 2.0, the development is led by B-Open <
http://bopen.eu> on behalf of ECMWF .

Cheers,
Alessandro
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


ANN: First public release of cfgrib a GRIB driver for xarray based on ecCodes

2018-07-26 Thread Alessandro Amici
On behalf of ECMWF I'm pleased to announce the first public release
of `cfgrib`, a Python interface to map GRIB files to the NetCDF Common
Data Model following the CF Conventions using ECMWF ecCodes for
decoding. Included in the package is a GRIB driver for xarray.

https://pypi.org/project/cfgrib/0.8.4

Please note that the development stage of this project is **Alpha**.

Features:

- provisional GRIB driver for xarray,
- support all modern versions of Python 3.7, 3.6, 3.5 and 2.7, plus
  PyPy and PyPy3,
- read the data lazily and efficiently in terms of both memory usage
  and disk access,
- map a GRIB 1 or 2 file to a set of N-dimensional variables following
  the NetCDF Common Data Model,
- add CF Conventions attributes to known coordinate and data variables,
- no write support (yet).

The main repository is hosted on GitHub, testing, bug report and
contributions are highly welcomed and appreciated. Every little help
counts, so do not hesitate!

https://github.com/ecmwf/cfgrib

User support questions are best asked on StackOverflow:

   https://stackoverflow.com/search?q=cfgrib

The project is free and open source software distributed under the
terms of the Apache License, Version 2.0, the development is led by
B-Open  on behalf of ECMWF .

Cheers,
Alessandro
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


Release: Elevation 1.0.0 downloads global SRTM 30m DEM on demand

2016-11-04 Thread Alessandro Amici
I am pleased to announce the release of version 1.0.0 of Elevation, a tool
for easy access to global terrain digital elevation models, SRTM 30m DEM
and SRTM 90m DEM:

http://elevation.bopen.eu/en/stable/quickstart.html

Elevation is currently considered feature complete, its command-line and
python APIs are frozen and it sees constant production use. If you
encounter any problems, please file an issue along with a detailed
description on the development page:

https://github.com/bopen/elevation

Contributions are highly welcomed and appreciated, every little help
counts, so do not hesitate!

The project is free and open source software distributed under the terms of
the Apache License, Version 2.0. and the development has been sponsored by
my employer B-Open Solutions http://bopen.eu.

Alessandro - @alexamici 
CTO at B-Open Solutions - http://bopen.eu
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


Release: Elevation 1.0.0 downloads global SRTM 30m DEM on demand

2016-11-04 Thread Alessandro Amici
I am pleased to announce the release of version 1.0.0 of Elevation, a tool
for easy access to global terrain digital elevation models, SRTM 30m DEM
and SRTM 90m DEM:

http://elevation.bopen.eu/en/stable/quickstart.html

Elevation is currently considered feature complete, its command-line and
python APIs are frozen and it sees constant production use. If you
encounter any problems, please file an issue along with a detailed
description on the development page:

https://github.com/bopen/elevation

Contributions are highly welcomed and appreciated, every little help
counts, so do not hesitate!

The project is free and open source software distributed under the terms of
the Apache License, Version 2.0. and the development has been sponsored by
my employer B-Open Solutions http://bopen.eu.

Alessandro - @alexamici 
CTO at B-Open Solutions - http://bopen.eu
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


First public release of Elevation, SRTM 30m global DEM easy management

2016-03-30 Thread Alessandro Amici
I am pleased to announce the first public beta release of Elevation, a tool
for easy access to global terrain digital elevation models, SRTM 30m DEM
and SRTM 90m DEM:

http://elevation.bopen.eu/en/stable/quickstart.html

Development effort is directed to fixing bugs and writing better
documentation before the 1.0 release. Testing and contributions are highly
welcomed and appreciated. Every little help counts, so do not hesitate!

https://github.com/bopen/elevation

User questions are best directed to
https://stackoverflow.com/search?q=python+elevation.

The project is free and open source software distributed under the terms of
the Apache License, Version 2.0. and the development has been sponsored by
my employer B-Open Solutions http://bopen.eu.

Thanks,
Alessandro

-- 
Alessandro Amici 
CTO at B-Open Solutions - http://www.bopen.eu/
Viale Palmiro Togliatti, 1639 - 00155 Roma - tel: +39 06 8370 8269
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


ANN: pytest-nodev v0.9.3 - Test-driven code search

2016-02-25 Thread Alessandro Amici
I am pleased to announce the release of the new beta release of
pytest-nodev (was pytest-wish) a test-driven code search plugin for pytest:

https://pytest-nodev.readthedocs.org

Changes:
- renamed the package to pytest-nodev from pytest-wish (sorry!)
- refuse to run potentially dangerous `--wish-from-all` by default and...
- ... document how to run inside a container to safely enable all the
features
- simpler command line usage
- more documentation and references to the academic research on the
test-driven code search subject

Development effort is directed to fixing bugs and writing better
documentation before the 1.0 release. Help is welcomed and appreciated:

https://github.com/nodev-io/pytest-nodev

User questions are best directed to
http://stackoverflow.com/search?q=pytest-nodev and general questions can be
sent to pytest-...@python.org.

Thanks,
Alessandro
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/