Releases: MobilityDB/PyMEOS
v1.1.4
What's Changed
- Update pymeos_cffi to last meos changes by @Diviloper in #3
- Faster conversion between MovingPandas and PyMEOS by @anitagraser in #9
- Version 1.1.2 and major changes by @Diviloper in #4
- Documentation by @Diviloper in #16
- Add tests for temporal types by @estebanzimanyi in #20
- Add error handling by @Diviloper in #21
- Documentation + tests3 by @Diviloper in #22
- Prerelease 1.1b1 by @Diviloper in #23
- Update examples and add meos_internal/catalog to pymeos_cffi sources by @Diviloper in #25
- Expose MEOS enums in pymeos_cffi by @Diviloper in #26
- Formatting by @Diviloper in #27
- Add simplify functions, bugfixes and update BerlinMOD example by @Diviloper in #28
- Date collections and MEOS sync by @Diviloper in #30
- Sync file name discrepency in AIS notebook. Run last few cells in AIS. by @mitirmizi in #33
- PyMEOS 1.1 - Release Candidate 2 by @Diviloper in #34
- PyMEOS 1.1 - Final Release by @Diviloper in #35
- Update Test Workflow and remove reported support for Python 3.7 by @Diviloper in #38
- Use proper branch name in test workflow triggered by PR by @Diviloper in #40
- Update default library paths in macOS by @Diviloper in #41
- Remove examples and update docs by @Diviloper in #43
- Update docs, workflows and remove examples by @Diviloper in #44
- Extend testing workflow to test on mac (intel and arm) by @Diviloper in #42
- Add automatic builds for ubuntu and mac (intel and arm) and fix #36 by @Diviloper in #46
- Release 1.1.1 of PyMEOS CFFI by @Diviloper in #47
- Hotfix: Fix python version in build wheels step of build workflow by @Diviloper in #48
- Use trusted publishing in Build and Release workflow by @Diviloper in #49
- Add issue templates by @Diviloper in #53
- Update installation docs by @Diviloper in #51
- Updates documentation and workflows by @Diviloper in #54
- Remove pymeos-cffi code by @Diviloper in #55
- Backport bugfixes by @Diviloper in #63
- Create Release and Publish Workflow by @Diviloper in #64
- Update version number and add Black lint by @Diviloper in #65
New Contributors
- @anitagraser made their first contribution in #9
- @estebanzimanyi made their first contribution in #20
- @mitirmizi made their first contribution in #33
Full Changelog: 1.1.2...v1.1.4
pymeos-cffi-1.1.1
PyMEOS CFFI 1.1.1
Built distributions now also available for macOS, both intel- and arm-based!
Pre-built versions of the pymeos_cffi
package come with MEOS 1.1.1 bundled.
Pre-built versions of this release also fix issue related with PROJ Data that prevented projection transformation from working (#36).
What's Changed
- Update Test Workflow and remove reported support for Python 3.7 by @Diviloper in #38
- Use proper branch name in test workflow triggered by PR by @Diviloper in #40
- Update default library paths in macOS by @Diviloper in #41
- Add automatic builds for ubuntu and mac (intel and arm) and fix #36 by @Diviloper in #46
- Hotfix: Fix python version in build wheels step of build workflow by @Diviloper in #48
Full Changelog: pymeos-cffi-1.1.0...pymeos-cffi-1.1.1
PyMEOS Release 1.1
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:
- Update pymeos_cffi to last meos changes by @Diviloper in #3
- Faster conversion between MovingPandas and PyMEOS by @anitagraser in #9
- Version 1.1.2 and major changes by @Diviloper in #4
- Documentation by @Diviloper in #16
- Add tests for temporal types by @estebanzimanyi in #20
- Add error handling by @Diviloper in #21
- Documentation + tests3 by @Diviloper in #22
- Prerelease 1.1b1 by @Diviloper in #23
- Update examples and add meos_internal/catalog to pymeos_cffi sources by @Diviloper in #25
- Expose MEOS enums in pymeos_cffi by @Diviloper in #26
- Formatting by @Diviloper in #27
- Add simplify functions, bugfixes and update BerlinMOD example by @Diviloper in #28
- Date collections and MEOS sync by @Diviloper in #30
- Sync file name discrepency in AIS notebook. Run last few cells in AIS. by @mitirmizi in #33
- PyMEOS 1.1 - Release Candidate 2 by @Diviloper in #34
- PyMEOS 1.1 - Final Release by @Diviloper in #35
New Contributors
- @anitagraser made their first contribution in #9
- @estebanzimanyi made their first contribution in #20
- @mitirmizi made their first contribution in #33
Full Changelog: 1.1.2...pymeos-cffi-1.1.0
v1.1.3rc1
First release candidate for PyMEOS 1.1
Prebuilt wheels of pymeos_cffi
include MEOS v1.1.0rc1.