All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to PEP 440 and uses Semantic Versioning.
- Makes
sklearn
andrequests
optional dependency (required forRepairWKT.py
functionality). Installable viapython3 -m pip install WKTUtils[extras]
- Fixes clockwise polygon repair failing due to updated CMR error message
- Removed warning, when the 'MATURITY' env var isn't set. Still defaults to 'prod'.
- Removing pyproj as a requirement, since we don't need zappa anymore.
- If 'MATURITY' environment variable is unknown, it now defaults to 'prod'.
- pinned pyproj to 2.6.0, to let zappa deploy without returning HTTP 503 errors
- Project now declares
__version__
.
- Bumped up pytest, pytest-automation, and pluggy to latest versions, for test suite
- Bumped up geopandas, pandas, and regex to latest, to remove warnings
- Updated PyPI publishing pipeline, to version GitHub recommends
- Issue templates for GitHub
- Switched from using
Discovery-PytestAutomation
repo directly, topytest-automation
plugin - Updated versions in
requirements.txt
- Cleaned up and refactored test suite
- Disabled automatic update pipeline, until a better alternative is found
- Fixed 3D tags not loading with zipped shapefiles
- Dependabot integration into pipeline
Security updates
in package dependancies
- Removed specific version pins in
setup.py