Svgis

Latest version: v0.5.3

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

Scan your dependencies

Page 4 of 5

0.3.3

-----

* Switch from `argparse` to `click` for cli functions. Much better performance, same options.
* Switch `--simplify` argument to accept an integer between 1-99
* Change `--project/-j` option in `svgis project` to `--method/-m`
* Remove lxml dependency for inlining CSS.
* Completely refactor functions that parse XML to use ElementTree (quicker than minidom).
* Add column names to class of layer group.
* Prevent broken pipes
* Squash several bugs related to setting class fields.
* Squash bugs in drawing certain paths.
* Remove duplicate/unused code.
* Ensure use of unicode internally, fixed some small Py3 bugs.
* More tests and more docs!

0.3.2

-----

* Fix bug introduced in 0.3.1, caused improper bounds in output SVGs.
* Add `svgis.map` function as a shorthand for working with the API

0.3.1

-----

* Add option to clip files, requires Shapely
* Add option to inline files, requires lxml
* Add line simplification option using Visivalingam algorithm, requires numpy
* Remove svgwrite as a dependency for faster file writing
* Tests expanded and code refactored, crushing lots of bugs
* --proj option can now read a file containing a proj4 string
* Allow unicode in class and id fields

0.2.5

-----

* Accept a text file containing a proj4 string in `svgis draw --project`
* fix typo in cli help
* add version option to cli

0.2.3

-----

* Fix class bug for NULL values

0.2.2

-----

* Prefix data classes with field name
* Remove test data from build

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.