Skip to content

PyMEOS Release 1.1

Compare
Choose a tag to compare
@Diviloper Diviloper released this 23 Mar 09:59
· 86 commits to master since this release
f486e20

PyMEOS 1.1

Version 1.1 is the first stable release of PyMEOS, now in sync with the MEOS library.
Pre-built versions of the pymeos_cffi package come with MEOS 1.1.0 bundled.

Feature Highlights

While many things have changed from previous versions, here is a list of the main new features and improvements this new release brings:

  • New error handling: errors occurred in the underlying MEOS library are now properly captured as Python Exceptions.
  • Collections: Time collections are now backed by MEOS instead of the spans library. Moreover, date, text, number and point collections have been added, all backed by MEOS.
  • Projection transformation: PyMEOS now supports changing TPoint projections.
  • New database connector available for psycopg.

In addition to these functionality changes, many others have been done to improve the quality and usability of PyMEOS:

  • New ReadTheDocs Page, where all the documentation of PyMEOS resides, including installation details, examples, and the API reference.
  • PyMEOS now uses Black to format the code.
  • A suite of tests have been added to ensure the proper functioning of PyMEOS (with many more to come).
  • Availability through conda: in addition to being available in PyPi, the PyMEOS packages (and MEOS) are installable with conda through the conda-forge channel (see PyMEOS, PyMEOS CFFI and MEOS pages).

What's Changed

Here's a list of all the PRs that have been merged since the last previous version release:

New Contributors

Full Changelog: 1.1.2...pymeos-cffi-1.1.0