Recent Releases of ohsome

ohsome - v0.4.0

Changed

  • updated numpy and geopandas dependency to the latest major versions

Fixed

  • the module configuring the root logger on import causing users to be forced to overwrite the configuration.

- Jupyter Notebook
Published by SlowMo24 over 1 year ago

ohsome - v0.3.3

Fixed

  • Ordering of exception handling to correctly parse a broken response
  • Assert that the expected columns are also present if the result is empty

Removed

  • unused attributes response and parameters/params from OhsomeResponse

Added

  • init variable data to OhsomeResponse

- Jupyter Notebook
Published by SlowMo24 over 1 year ago

ohsome - v0.3.2

Fixed

  • GeoSeries supplied as bpolys input raising exception (#155)

Changed

  • if tags are supplied for explosion in response.as_dataframe, the respective column will always be present in the resulting Geodataframe, even if the tags were not part of the result. In that case the column will be all-None (#149).

- Jupyter Notebook
Published by SlowMo24 over 1 year ago

ohsome - v0.3.1

0.3.1

Fixed

  • prevent an exception if the log_dir for the OhsomeClient was set to None
  • removed time-dependency of unit tests that would cause them to fail at any time after the cassettes were recorded

Changed

  • relaxed dependency requirement for urllib3 to >=2.0.2 to prevent ohsome-py from becoming a 'diamond-dependency'
  • improved and sped up testing (first steps towards #139)
  • move metadata property from singleton to chached_property

- Jupyter Notebook
Published by SlowMo24 about 2 years ago

ohsome - v0.3.0

0.3.0

Added

  • support for python 3.12
  • custom retry configuration
  • start and end timestamp meta information of the client are now datetime objects
  • accept shapely Polygon and MultiPolygon for bpolys input parameter
  • if a request fails a bash script containing the respective curl command is logged (if possible). This allows for easier debugging and sharing of failed requests.
  • timestamps are converted without timezone information. Deviates from Ohsome API https://github.com/GIScience/ohsome-api/issues/318

Changed

  • breaking: geodataframes now contain a @othertags colum containing all OSM tags. This behaviour can be adapted using the explodetags parameter that allows to specify tags that should be in a separate column or to disable the feature completely. The latter will result in a potentially wide but sparse data frame.

Removed

  • support for python < 3.10
  • support for geopandas < 0.14
  • support for pandas < 2.1
  • support for urllib3 < 2.1

- Jupyter Notebook
Published by SlowMo24 about 2 years ago

ohsome - v0.2.0

Added

  • support for python 3.11
  • support for geopandas up to v0.12.0

Removed

  • support for python 3.7

Fixed

  • wrong formatting of list parameters for ohsome requests if not given as string

- Jupyter Notebook
Published by SlowMo24 almost 3 years ago

ohsome - v0.1.1

See v0.1.1rc1

- Jupyter Notebook
Published by redfrexx over 3 years ago

ohsome - v0.1.1rc1

  • Updated dependencies
  • Set geopandas version to ^0.10.0
  • Removed support for Python 3.6
  • Checks log files individually in logging tests

- Jupyter Notebook
Published by redfrexx almost 4 years ago

ohsome - v0.1.0

  • Fixed encoding when writing response to json
  • Handles exception when invalid ohsome API URL is given
  • Handle responses with no features without geopandas warning
  • Updated notebook
  • Added urllib3 to dependencies

- Jupyter Notebook
Published by redfrexx almost 4 years ago

ohsome - v0.1.0rc2

  • Set user agent specific for the client
  • Supports ndarrays as input parameters
  • Bug fixes

- Jupyter Notebook
Published by redfrexx over 4 years ago

ohsome - v0.1.0rc1

  • Improved error handling of invalid json responses
  • Fix endpoint url construction
  • Improved logging (removed error code from log file name, log raw response)
  • Edit dependencies and install instructions

- Jupyter Notebook
Published by redfrexx over 4 years ago

ohsome - v0.1.0rc

ohsome-py version 0.1.0rc

- Jupyter Notebook
Published by redfrexx almost 5 years ago