Pygeoogc

Latest version: v0.16.3

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

Scan your dependencies

Page 6 of 7

0.10.0

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

- The first release after renaming ``hydrodata`` to ``PyGeoHydro``.
- Fix ``extent`` property of ``ArcGISRESTful`` being set to ``None`` incorrectly.
- Add ``feature types`` property to ``ArcGISRESTFul`` for getting names and IDs of types
of features in the database.
- Replace ``cElementTree`` with ``ElementTree`` since it's been deprecated by ``defusedxml``.
- Remove dependency on ``dataclasses`` since its benefits and usage in the code was minimal.
- Speed up CI testing by using ``mamba`` and caching.
- ``ArcGISRESTFull`` now prints number of found features before attempting to retrieve them.
- Use ``logging`` module for printing information.

0.9.0

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

- Bump version to the same version as PyGeoHydro.
- Add support for query by point and multi-points to ``ArcGISRESTful.bygeom``.
- Add support for buffer distance to ``ArcGISRESTful.bygeom``.
- Add support for generating ESRI-based queries for points and multi-points
to ``ESRIGeomQuery``.
- Add all the missing type annotations.
- Update the Daymet URL to version 4. You can check the release information
`here <https://daac.ornl.gov/DAYMET/guides/Daymet_Daily_V4.html>`_
- Use ``cytoolz`` library for improving performance of some operations.
- Add ``extent`` property to ``ArcGISRESTful`` class that get the spatial extent
of the service.
- Add URL to ``airmap`` service for getting elevation data at 30 m resolution.

0.2.3

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

- Fix ``urlib3`` deprecation warning about using ``method_whitelist``.

0.2.2

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

- Remove unused variables in ``async_requests`` and use ``max_workers``.
- Fix the ``async_requests`` issue on Windows systems.

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.

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.