Mapbox-vector-tile

Latest version: v2.1.0

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

2.1.1

_In development_

2.1.0

- Drop the support for Python 3.8 and add the support for Python 3.12
- Update the minimum required version for `protobuf`
- Replace Isort, Flake8 and Black by Ruff in the `.pre-commit-config.yaml` file
- Use `prettier` pre-commit tool to prettify Markdown and Yaml files
- Use `poetry-check` pre-commit tool to avoid incompatibilities between `poetry.lock` and `pyproject.toml`

2.0.1

- Support previous pre 2.0 encode/decode method signatures with deprecation warning.
[129](https://github.com/tilezen/mapbox-vector-tile/pull/129)

2.0.0

- Drop Python 2 support
- Usage of `tox` for tests
- Add GitHub Actions
- Add pre-commit tool
- Regenerate the vector tile protobuf Python code to solve
[113](https://github.com/tilezen/mapbox-vector-tile/issues/113)
- Support for Python 3.11
- Delete the `round_fn` argument as Python 2 has been dropped
- Use `pyproject.toml` and Poetry to replace the `setup.py` file
- Use `geom_type` property instead of deprecated `type`
- Add the possibility to give a coordinates transformer
- Add a `geojson` option. See [107](https://github.com/tilezen/mapbox-vector-tile/issues/107)
- Refactor the options using the `per_layer_options` and `default_options` dictionaries.
- Add the option `max_geometry_validate_tries`.

1.2.1

- Add the trove classifiers to the setup.py

1.2.0

- Performance focused release, including:
- Enable Shapely speedups, when available
- Skip inners which cause exceptions
- Union inners in blocks when making valid
- Make benchmark script python3 compatible
- Fix test to support different versions of GEOS

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.