Pygeoogc

Latest version: v0.18.0

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

Scan your dependencies

Page 7 of 8

0.2.0

-------------------

- Added/Renamed three class methods in ``ArcGISRESTful``: ``oids_bygeom``, ``oids_byfield``,
and ``oids_bysql``. So you can query feature within a geometry, using specific field ID(s),
or more generally using any valid SQL 92 WHERE clause.
- Added support for query with SQL WHERE clause to ``ArcGISRESTful``.
- Changed the NLDI's URL for migrating to its new API v3.
- Added support for CQL filter to ``WFS``, credits to `Emilio <https://github.com/emiliom>`__.
- Moved all the web services URLs to a YAML file that ``ServiceURL`` class reads. It makes
managing the new URLs easier. The file is located at ``pygeoogc/static/urls.yml``.
- Turned off threading by default for all the services since not all web services supports it.
- Added support for setting the request method, ``GET`` or ``POST``, for ``WFS.byfilter``,
which could be useful when the filter string is long.
- Added support for asynchronous download via the function ``async_requests``.

0.1.10

-------------------

- Improved ``bbox_decompose`` to fix the ``WMS`` issue with high resolution requests.
- Replaces ``simplejson`` with ``orjson`` to speed up JSON operations.

0.1.8

------------------

- Removed threading for ``WMS`` due to inconsistent behavior.
- Addressed an issue with domain decomposition for ``WMS`` where width/height becomes 0.

0.1.7

------------------

- Renamed ``vsplit_bbox`` to ``bbox_decompose``. The function now decomposes the domain
in both directions and return squares and rectangular.

0.1.5

------------------

- Re-wrote ``wms_bybox`` function as a class called ``WMS`` with a similar
interface to the ``WFS`` class.
- Added support for WMS 1.3.0 and WFS 2.0.0.
- Added a custom ``Exception`` for the threading function called ``ThreadingException``.
- Add ``always_xy`` flag to ``WMS`` and ``WFS`` which is False by default. It is useful
for cases where a web service doesn't change the axis order from the transitional
``xy`` to ``yx`` for versions higher than 1.3.0.

0.1.3

------------------

- Remove unnecessary transformation of the input bbox in WFS.
- Use ``setuptools_scm`` for versioning.

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.