Recent Releases of srai

srai - 0.9.7

Added

  • Option to pass trainer_kwargs to Gtfs2VecEmbedder's fit and fit_transform functions

Fixed

  • Change CRS setting for GeoDataFrame in OSMPbfLoader

- Python
Published by kraina-cicd 9 months ago

srai - 0.9.6

Added

  • Functions convert_to_regions_gdf and convert_to_features_gdf to transform any existing geo input to an object with the correct index name

- Python
Published by kraina-cicd 11 months ago

srai - 0.9.5

Fixed

  • Catched OSMnx InsufficientResponseError in OSMOnlineLoader

- Python
Published by kraina-cicd 12 months ago

srai - 0.9.4

Fixed

  • Saving expected target features in GeoVexEmbedder

- Python
Published by kraina-cicd about 1 year ago

srai - 0.9.3

Added

  • Option to change default aggregation in ContextualCountEmbedder from average to median, sum, min or max

- Python
Published by kraina-cicd about 1 year ago

srai - 0.9.2

Added

  • Option to change inherited parameter count_subcategories in Hex2VecEmbedder and GeoVexEmbedder

Changed

  • OvertureMapsLoader docstring with regards to count_subcategories parameter
  • Reduced memory footprint in CountEmbedder by using Arrow's zero-copy protocol

- Python
Published by kraina-cicd about 1 year ago

srai - 0.9.1

Changed

  • Refactored ContextualCountEmbedder progress bar and multiprocessing implementation

- Python
Published by kraina-cicd about 1 year ago

srai - 0.9.0

Added

  • OvertureMapsLoader for loading features from Overture Maps datasets

Changed

  • Replaced all union_all calls with unary_union() in GeoPandas context
  • Transform logic in CountEmbedder to work with new boolean based features dataframes from Overture Maps Loader
  • Changed IntersetionJoiner logic to use STRTree index instead of sjoin function
  • Refactored CountEmbedder to work on the lazy execution engine from the polars library

- Python
Published by kraina-cicd about 1 year ago

srai - 0.8.4

Added

  • Option to pass verbosity_mode to OsmPbfLoader

Changed

  • Default OSM download source from Geofabrik to any
  • Replaced deprecated function calls from the QuackOSM library

- Python
Published by kraina-cicd about 1 year ago

srai - 0.8.3

Fixed

  • Removed GTFS feed validation for gtfs-kit versions >= 10.0.0

- Python
Published by kraina-cicd about 1 year ago

srai - 0.8.2

Fixed

  • Changed polygon creation in spherical voronoi algorithm to avoid rounding error on vertices

- Python
Published by kraina-cicd about 1 year ago

srai - 0.8.1

Fixed

  • Made code compliant with osmnx's new 2.0.0 release in OsmOnlineLoader

- Python
Published by kraina-cicd about 1 year ago

srai - 0.8.0

Fixed

  • Made code compliant with osmnx's new 2.0.0 release #473
  • Made code compliant with h3ronpy's new 0.22.0 release #471

- Python
Published by kraina-cicd about 1 year ago

srai - 0.7.8

Changed

  • Set max h3ronpy version to <0.22.0 (implemented by @bouzaghrane)
  • Set max osmnx version to <2.0.0

Fixed

  • Removed a list comprehension in geometry related operations (implemented by @ebonnal)

- Python
Published by kraina-cicd about 1 year ago

srai - 0.7.7

Changed

  • Bumped minimal QuackOSM version to 0.11.0

- Python
Published by kraina-cicd over 1 year ago

srai - 0.7.6

Fixed

  • Changed a typo in the BASE_OSM_GROUPS_FILTER (implemented by @starsep).

Added

  • Added methods for saving and loading fittable GeoVexEmbedder (implemented by @sabman and @mhassanch). #457

- Python
Published by kraina-cicd over 1 year ago

srai - 0.7.5

Fixed

  • Changed H3 regionalization logic from IntersectsBoundary to Covers to properly assign H3 regions to geometries smaller than an H3 cell

- Python
Published by kraina-cicd over 1 year ago

srai - 0.7.4

Added

  • Support for Python 3.12 after upgrading QuackOSM to 0.7.0 and DuckDB to 0.10.2

Changed

  • Refactored ContextualCountEmbedder by adding multiprocessing for faster transformations

- Python
Published by kraina-cicd almost 2 years ago

srai - 0.7.3

Changed

  • make geofabrik the default download source for OSMPbfLoader

- Python
Published by kraina-cicd almost 2 years ago

srai - 0.7.2

Changed

  • Update tooling
  • remove Black in favour of Ruff format

Added

  • Conform to PEP 561

- Python
Published by kraina-cicd almost 2 years ago

srai - 0.7.1

Fixed

  • Issue caused by the change in the h3-py library 4.0.0b3 #431

- Python
Published by kraina-cicd almost 2 years ago

srai - 0.7.0

Added

  • Support for BBBike download service.
  • Option to merge a list of OSM tags filters into a single one.

Changed

  • Refactored PbfFileHandler to use QuackOSM library instead of osmium and GDAL #405
  • Changed the default pbf download source from protomaps download service to any.

Removed

  • PbfFileLoader and moved its logic to QuackOSM library.
  • Support for protomaps download service.
  • PbfFileClipper (unnecessary after geospatial filtering has been incorporated into refactored PbfFileHandler) #405.
  • PbfFileHandler (unnecessary after moving away from osmium implementation).

Fixed

  • Bugs in GTFS Loader: missing index name and NaN handling (implemented by @zackAemmer).

- Python
Published by kraina-cicd about 2 years ago

srai - 0.6.2

Added

  • CI release via GitHub Actions
  • Set up docs style for having code examples from docstrings.
  • Automatic warnings filtering inside VoronoiRegionalizer.

Changed

  • Added option to parse MultiPolygon geometries in srai.geometry.remove_interiors function.

Deprecated

Removed

Fixed

Security

- Python
Published by kraina-cicd about 2 years ago

srai - 0.6.1

What's Changed

Added

  • Start writing examples in docstrings.

Changed

  • Change documentation rendering style.

Fixed

  • Expose functions in h3 module.

Full Changelog: https://github.com/kraina-ai/srai/compare/0.6.0...0.6.1

- Python
Published by RaczeQ over 2 years ago

srai - 0.6.0

What's Changed

  • ci: change gh-pages deployment flow by @RaczeQ in https://github.com/kraina-ai/srai/pull/394
  • chore: drop support for python 3.8 by @simonusher in https://github.com/kraina-ai/srai/pull/397

Full Changelog: https://github.com/kraina-ai/srai/compare/0.5.2...0.6.0

- Python
Published by simonusher over 2 years ago

srai - 0.5.2

What's Changed

  • fix: repair geofabrik pbf parsing by @RaczeQ in https://github.com/kraina-ai/srai/pull/391
  • Added Windows support with full test suite.
  • Added caching to Geofabrik and OpenStreetMapFr indexes

Full Changelog: https://github.com/kraina-ai/srai/compare/0.5.1...0.5.2

- Python
Published by RaczeQ over 2 years ago

srai - 0.5.1

What's Changed

  • feat: improve osm tags filter usability by @RaczeQ in https://github.com/kraina-ai/srai/pull/381

Full Changelog: https://github.com/kraina-ai/srai/compare/0.5.0...0.5.1

- Python
Published by RaczeQ over 2 years ago

srai - 0.5.0

What's Changed

  • docs: info about tutorial by @Calychas in https://github.com/kraina-ai/srai/pull/377
  • feat: add GeoVex embedding model by @mschrader15 in https://github.com/kraina-ai/srai/pull/293

New Contributors

  • @mschrader15 made their first contribution in https://github.com/kraina-ai/srai/pull/293

Full Changelog: https://github.com/kraina-ai/srai/compare/0.4.1...0.5.0

- Python
Published by RaczeQ over 2 years ago

srai - 0.4.1

What's Changed

  • feat(AdministrativeBoundaryRegionalizer): add more verbosity to the progress bar by @RaczeQ in https://github.com/kraina-ai/srai/pull/374
  • fix: clear features count in PbfFileHandler by @RaczeQ in https://github.com/kraina-ai/srai/pull/374
  • fix: add cache directory creation for osm extracts by @RaczeQ in https://github.com/kraina-ai/srai/pull/374

Full Changelog: https://github.com/kraina-ai/srai/compare/0.4.0...0.4.1

- Python
Published by RaczeQ over 2 years ago

srai - 0.4.0

What's Changed

  • refactor: remove h3ronpy macos override by @RaczeQ in https://github.com/kraina-ai/srai/pull/356
  • refactor: speed up grouping operation by @RaczeQ in https://github.com/kraina-ai/srai/pull/357
  • fix(OSMLoader): invert boolean mask for pandas matching by @RaczeQ in https://github.com/kraina-ai/srai/pull/358
  • test: add new edge case for H3 regionalizer by @RaczeQ in https://github.com/kraina-ai/srai/pull/360
  • chore: bump h3ronpy version to 0.18.0 by @RaczeQ in https://github.com/kraina-ai/srai/pull/361
  • refactor: optimize voronoi regionalizer by @RaczeQ in https://github.com/kraina-ai/srai/pull/362
  • Speed up ContextualCountEmbedder operation by @RaczeQ in https://github.com/kraina-ai/srai/pull/363
  • feat: add Geofabrik and OSMfr PBF extracts sources by @RaczeQ in https://github.com/kraina-ai/srai/pull/367
  • Add option to clip osmpbf files with osmosis and osmconvert tools by @RaczeQ in https://github.com/kraina-ai/srai/pull/370

Full Changelog: https://github.com/kraina-ai/srai/compare/0.3.3...0.4.0

- Python
Published by RaczeQ over 2 years ago

srai - 0.3.3

What's Changed

  • refactor: improve osm pbf loader speed by @RaczeQ in https://github.com/kraina-ai/srai/pull/344

Full Changelog: https://github.com/kraina-ai/srai/compare/0.3.2...0.3.3

- Python
Published by RaczeQ over 2 years ago

srai - 0.3.2

What's Changed

  • chore: change all urls related to the repository migration by @RaczeQ in https://github.com/kraina-ai/srai/pull/337
  • changes before euroscipy by @RaczeQ in https://github.com/kraina-ai/srai/pull/341

Full Changelog: https://github.com/kraina-ai/srai/compare/0.3.1...0.3.2

- Python
Published by RaczeQ over 2 years ago

srai - 0.3.1

What's Changed

  • ci: change page publish workflow order by @RaczeQ in https://github.com/srai-lab/srai/pull/325
  • chore: fix docs api generation by @RaczeQ in https://github.com/srai-lab/srai/pull/333
  • fix: remove points reversal by @RaczeQ in https://github.com/srai-lab/srai/pull/334
  • chore: bump version 0.3.0 -> 0.3.1 by @RaczeQ in https://github.com/srai-lab/srai/pull/335

Full Changelog: https://github.com/srai-lab/srai/compare/0.3.0...0.3.1

- Python
Published by RaczeQ over 2 years ago

srai - 0.3.0

What's Changed

  • fix: polygon validation results in geometrycollection object has no attribute exterior by @RaczeQ in https://github.com/srai-lab/srai/pull/310
  • refactor: Increase H3Regionalizer transform speed by @RaczeQ in https://github.com/srai-lab/srai/pull/312
  • feat: make network_type importable directly from loaders by @Calychas in https://github.com/srai-lab/srai/pull/316
  • feat: expand version bumping with bumpver by @RaczeQ in https://github.com/srai-lab/srai/pull/318
  • chore: rename filters typing to pascalcase (#261) by @RaczeQ in https://github.com/srai-lab/srai/pull/317
  • feat: add include_self as a parameter of Neighbourhoods by @simonusher in https://github.com/srai-lab/srai/pull/289
  • chore: remove osmnx download dependency by @RaczeQ in https://github.com/srai-lab/srai/pull/321
  • refactor: change spherical voronoi algorithm by @RaczeQ in https://github.com/srai-lab/srai/pull/320
  • refactor: remove utils module (#128) by @RaczeQ in https://github.com/srai-lab/srai/pull/319

Full Changelog: https://github.com/srai-lab/srai/compare/0.2.0...0.3.0

- Python
Published by RaczeQ over 2 years ago

srai - 0.2.0

What's Changed

  • docs: improve readme and examples by @RaczeQ in https://github.com/srai-lab/srai/pull/266
  • docs: add full usage examples to README by @piotrgramacki in https://github.com/srai-lab/srai/pull/267
  • docs: revise readme, copy main to docs by @Calychas in https://github.com/srai-lab/srai/pull/268
  • refactor: Rename regionizer to regionalizer by @Calychas in https://github.com/srai-lab/srai/pull/285
  • fix: change catched exception in pbffilehandler.py by @RaczeQ in https://github.com/srai-lab/srai/pull/292
  • feat: add loading and saving fittable Embedders by @Calychas in https://github.com/srai-lab/srai/pull/287
  • feat: add info about pre-trained models to README by @piotrgramacki in https://github.com/srai-lab/srai/pull/302
  • fix: freeze osmnx version to 1.4.0 to remove incompatibility issue with 1.5.0 by @piotrgramacki in https://github.com/srai-lab/srai/pull/304

Full Changelog: https://github.com/srai-lab/srai/compare/0.1.1...0.2.0

- Python
Published by piotrgramacki over 2 years ago

srai - 0.1.1

What's Changed

  • ci: split workflow into 2 files by @RaczeQ in https://github.com/srai-lab/srai/pull/105
  • docs: change readme logo by @RaczeQ in https://github.com/srai-lab/srai/pull/106
  • docs: add library metadata by @RaczeQ in https://github.com/srai-lab/srai/pull/107
  • ci: add cache to accelerate tests by @RaczeQ in https://github.com/srai-lab/srai/pull/108
  • feat: add option to return result without geometry in Joiners by @piotrgramacki in https://github.com/srai-lab/srai/pull/112
  • ci: added copyright note with auto replacement by @RaczeQ in https://github.com/srai-lab/srai/pull/123
  • fix: remove duplicated code from joiners by @piotrgramacki in https://github.com/srai-lab/srai/pull/125
  • Check overpass cache for docs deployment by @RaczeQ in https://github.com/srai-lab/srai/pull/124
  • feat: added additional pre-commit hooks by @RaczeQ in https://github.com/srai-lab/srai/pull/121
  • feat: add CountEmbedder by @simonusher in https://github.com/srai-lab/srai/pull/77
  • feat: add S2Regionizer by @piotrgramacki in https://github.com/srai-lab/srai/pull/129
  • build(pre-commit.ci): pre-commit autoupdate by @pre-commit-ci in https://github.com/srai-lab/srai/pull/117
  • chore: changed refurb to run as manual by @RaczeQ in https://github.com/srai-lab/srai/pull/132
  • add overpass cache to mkdocs generation by @RaczeQ in https://github.com/srai-lab/srai/pull/133
  • fix: move assert further in the method by @RaczeQ in https://github.com/srai-lab/srai/pull/119
  • fix: changed global variables instancing by @RaczeQ in https://github.com/srai-lab/srai/pull/134
  • docs: add S2Regionizer example reference in docs by @piotrgramacki in https://github.com/srai-lab/srai/pull/142
  • fix: extract H3 and S2 resolution to more exposed spot in example notebooks by @piotrgramacki in https://github.com/srai-lab/srai/pull/143
  • 135-handle-optional-dependencies by @RaczeQ in https://github.com/srai-lab/srai/pull/141
  • chore: applied changes required by shields.io by @RaczeQ in https://github.com/srai-lab/srai/pull/148
  • Fix docs deployment by @RaczeQ in https://github.com/srai-lab/srai/pull/149
  • chore: update Joiners and Embedders to have transform method by @piotrgramacki in https://github.com/srai-lab/srai/pull/147
  • ci: fix-tox-tests by @RaczeQ in https://github.com/srai-lab/srai/pull/153
  • ci: modified deploy workflows by @RaczeQ in https://github.com/srai-lab/srai/pull/154
  • Documentation-cleaning by @RaczeQ in https://github.com/srai-lab/srai/pull/155
  • ci: added codecov upload by @RaczeQ in https://github.com/srai-lab/srai/pull/156
  • chore: extract shared code between regionizers by @piotrgramacki in https://github.com/srai-lab/srai/pull/144
  • fix: change voronoi example notebook by @RaczeQ in https://github.com/srai-lab/srai/pull/159
  • chore: increase code coverage by @RaczeQ in https://github.com/srai-lab/srai/pull/160
  • fix: add http error catching for too many requests by @RaczeQ in https://github.com/srai-lab/srai/pull/162
  • ci: change checkout version to 3 by @RaczeQ in https://github.com/srai-lab/srai/pull/161
  • fix: resolve issue with isort in pre-commit by @piotrgramacki in https://github.com/srai-lab/srai/pull/171
  • 109-validate-licenses-of-used-libraries-and-tools by @RaczeQ in https://github.com/srai-lab/srai/pull/164
  • build(pre-commit.ci): pre-commit autoupdate by @pre-commit-ci in https://github.com/srai-lab/srai/pull/152
  • feat: add GTFS Loader by @piotrgramacki in https://github.com/srai-lab/srai/pull/150
  • chore: remove .python-version file by @simonusher in https://github.com/srai-lab/srai/pull/177
  • feat: add OSM tag loader by @simonusher in https://github.com/srai-lab/srai/pull/167
  • feat: add gtfs2vec by @piotrgramacki in https://github.com/srai-lab/srai/pull/169
  • fix: use Python 3.10 to build docs by @piotrgramacki in https://github.com/srai-lab/srai/pull/179
  • chore: add index name to regionizers by @piotrgramacki in https://github.com/srai-lab/srai/pull/182
  • fix: pass python version as str to avoid wrong parsing by @piotrgramacki in https://github.com/srai-lab/srai/pull/184
  • fix: flatten index resulting from OSMTagLoader.load() by @simonusher in https://github.com/srai-lab/srai/pull/183
  • Improve CountEmbedder and OSMTagLoader examples, handle osmnx as optional in OSMTagLoader by @simonusher in https://github.com/srai-lab/srai/pull/185
  • feat: add cache for manual overpass querying by @RaczeQ in https://github.com/srai-lab/srai/pull/188
  • feat: add option to specify number of cpu threads by @RaczeQ in https://github.com/srai-lab/srai/pull/187
  • feat: add initial implementation of neighbourhood logic by @simonusher in https://github.com/srai-lab/srai/pull/186
  • chore: modify base classes names by @RaczeQ in https://github.com/srai-lab/srai/pull/192
  • build(pre-commit.ci): pre-commit autoupdate by @pre-commit-ci in https://github.com/srai-lab/srai/pull/196
  • test: add mocks to administrative regionizer tests by @piotrgramacki in https://github.com/srai-lab/srai/pull/189
  • fix: h3 regionizer very slow with buffer=True and large number of regions by @simonusher in https://github.com/srai-lab/srai/pull/194
  • feat: add adjacency neighbourhood by @RaczeQ in https://github.com/srai-lab/srai/pull/195
  • feat: add duplicated seeds ids to the error message by @RaczeQ in https://github.com/srai-lab/srai/pull/199
  • chore: Make H3Neighbourhood return only regions under analysis by @simonusher in https://github.com/srai-lab/srai/pull/203
  • feat: add geocoder wrapper around osmnx function by @RaczeQ in https://github.com/srai-lab/srai/pull/207
  • feat: add osm data loader based on pbf files by @RaczeQ in https://github.com/srai-lab/srai/pull/205
  • feat: add OSMWayLoader by @Calychas in https://github.com/srai-lab/srai/pull/166
  • feat: add Highway2Vec by @Calychas in https://github.com/srai-lab/srai/pull/209
  • ci: Changelog enforcer by @Calychas in https://github.com/srai-lab/srai/pull/212
  • chore: change linter to Ruff by @Calychas in https://github.com/srai-lab/srai/pull/216
  • docs: add missing link to Highway2VecEmbedder by @Calychas in https://github.com/srai-lab/srai/pull/214
  • feat: add basic plotting functions to the library by @RaczeQ in https://github.com/srai-lab/srai/pull/204
  • feat: unify folder structure of gtfs2vec with rest of the library by @piotrgramacki in https://github.com/srai-lab/srai/pull/223
  • feat: add citation info by @piotrgramacki in https://github.com/srai-lab/srai/pull/228
  • ci: add concurrency clause by @RaczeQ in https://github.com/srai-lab/srai/pull/239
  • feat: add contextual count embedder by @RaczeQ in https://github.com/srai-lab/srai/pull/220
  • docs: create initial documentation by @piotrgramacki in https://github.com/srai-lab/srai/pull/229
  • docs: change navigation by @RaczeQ in https://github.com/srai-lab/srai/pull/241
  • fix: use common interface in joiners and loaders by @piotrgramacki in https://github.com/srai-lab/srai/pull/235
  • docs: change docs navigation by @RaczeQ in https://github.com/srai-lab/srai/pull/242
  • chore: torch and pytorch-lightning as optional dependencies by @Calychas in https://github.com/srai-lab/srai/pull/215
  • chore: make srai compatible with pandas 2.0 by @Calychas in https://github.com/srai-lab/srai/pull/240
  • chore: Relax min versions of dependencies by @Calychas in https://github.com/srai-lab/srai/pull/245
  • docs: add edit and view source code on github by @Calychas in https://github.com/srai-lab/srai/pull/254
  • feat: OSM Tile Loader by @mprzymus in https://github.com/srai-lab/srai/pull/217
  • feat: add Hex2Vec embedder by @simonusher in https://github.com/srai-lab/srai/pull/236
  • docs: setup README by @piotrgramacki in https://github.com/srai-lab/srai/pull/255
  • release: bump version 0.0.1 -> 0.1.0 by @Calychas in https://github.com/srai-lab/srai/pull/262
  • release: 0.1.1 by @RaczeQ in https://github.com/srai-lab/srai/pull/264

New Contributors

  • @mprzymus made their first contribution in https://github.com/srai-lab/srai/pull/217

Full Changelog: https://github.com/srai-lab/srai/compare/0.0.1...0.1.1

- Python
Published by RaczeQ almost 3 years ago

srai - 0.1.0

What's Changed

  • ci: split workflow into 2 files by @RaczeQ in https://github.com/srai-lab/srai/pull/105
  • docs: change readme logo by @RaczeQ in https://github.com/srai-lab/srai/pull/106
  • docs: add library metadata by @RaczeQ in https://github.com/srai-lab/srai/pull/107
  • ci: add cache to accelerate tests by @RaczeQ in https://github.com/srai-lab/srai/pull/108
  • feat: add option to return result without geometry in Joiners by @piotrgramacki in https://github.com/srai-lab/srai/pull/112
  • ci: added copyright note with auto replacement by @RaczeQ in https://github.com/srai-lab/srai/pull/123
  • fix: remove duplicated code from joiners by @piotrgramacki in https://github.com/srai-lab/srai/pull/125
  • Check overpass cache for docs deployment by @RaczeQ in https://github.com/srai-lab/srai/pull/124
  • feat: added additional pre-commit hooks by @RaczeQ in https://github.com/srai-lab/srai/pull/121
  • feat: add CountEmbedder by @simonusher in https://github.com/srai-lab/srai/pull/77
  • feat: add S2Regionizer by @piotrgramacki in https://github.com/srai-lab/srai/pull/129
  • build(pre-commit.ci): pre-commit autoupdate by @pre-commit-ci in https://github.com/srai-lab/srai/pull/117
  • chore: changed refurb to run as manual by @RaczeQ in https://github.com/srai-lab/srai/pull/132
  • add overpass cache to mkdocs generation by @RaczeQ in https://github.com/srai-lab/srai/pull/133
  • fix: move assert further in the method by @RaczeQ in https://github.com/srai-lab/srai/pull/119
  • fix: changed global variables instancing by @RaczeQ in https://github.com/srai-lab/srai/pull/134
  • docs: add S2Regionizer example reference in docs by @piotrgramacki in https://github.com/srai-lab/srai/pull/142
  • fix: extract H3 and S2 resolution to more exposed spot in example notebooks by @piotrgramacki in https://github.com/srai-lab/srai/pull/143
  • 135-handle-optional-dependencies by @RaczeQ in https://github.com/srai-lab/srai/pull/141
  • chore: applied changes required by shields.io by @RaczeQ in https://github.com/srai-lab/srai/pull/148
  • Fix docs deployment by @RaczeQ in https://github.com/srai-lab/srai/pull/149
  • chore: update Joiners and Embedders to have transform method by @piotrgramacki in https://github.com/srai-lab/srai/pull/147
  • ci: fix-tox-tests by @RaczeQ in https://github.com/srai-lab/srai/pull/153
  • ci: modified deploy workflows by @RaczeQ in https://github.com/srai-lab/srai/pull/154
  • Documentation-cleaning by @RaczeQ in https://github.com/srai-lab/srai/pull/155
  • ci: added codecov upload by @RaczeQ in https://github.com/srai-lab/srai/pull/156
  • chore: extract shared code between regionizers by @piotrgramacki in https://github.com/srai-lab/srai/pull/144
  • fix: change voronoi example notebook by @RaczeQ in https://github.com/srai-lab/srai/pull/159
  • chore: increase code coverage by @RaczeQ in https://github.com/srai-lab/srai/pull/160
  • fix: add http error catching for too many requests by @RaczeQ in https://github.com/srai-lab/srai/pull/162
  • ci: change checkout version to 3 by @RaczeQ in https://github.com/srai-lab/srai/pull/161
  • fix: resolve issue with isort in pre-commit by @piotrgramacki in https://github.com/srai-lab/srai/pull/171
  • 109-validate-licenses-of-used-libraries-and-tools by @RaczeQ in https://github.com/srai-lab/srai/pull/164
  • build(pre-commit.ci): pre-commit autoupdate by @pre-commit-ci in https://github.com/srai-lab/srai/pull/152
  • feat: add GTFS Loader by @piotrgramacki in https://github.com/srai-lab/srai/pull/150
  • chore: remove .python-version file by @simonusher in https://github.com/srai-lab/srai/pull/177
  • feat: add OSM tag loader by @simonusher in https://github.com/srai-lab/srai/pull/167
  • feat: add gtfs2vec by @piotrgramacki in https://github.com/srai-lab/srai/pull/169
  • fix: use Python 3.10 to build docs by @piotrgramacki in https://github.com/srai-lab/srai/pull/179
  • chore: add index name to regionizers by @piotrgramacki in https://github.com/srai-lab/srai/pull/182
  • fix: pass python version as str to avoid wrong parsing by @piotrgramacki in https://github.com/srai-lab/srai/pull/184
  • fix: flatten index resulting from OSMTagLoader.load() by @simonusher in https://github.com/srai-lab/srai/pull/183
  • Improve CountEmbedder and OSMTagLoader examples, handle osmnx as optional in OSMTagLoader by @simonusher in https://github.com/srai-lab/srai/pull/185
  • feat: add cache for manual overpass querying by @RaczeQ in https://github.com/srai-lab/srai/pull/188
  • feat: add option to specify number of cpu threads by @RaczeQ in https://github.com/srai-lab/srai/pull/187
  • feat: add initial implementation of neighbourhood logic by @simonusher in https://github.com/srai-lab/srai/pull/186
  • chore: modify base classes names by @RaczeQ in https://github.com/srai-lab/srai/pull/192
  • build(pre-commit.ci): pre-commit autoupdate by @pre-commit-ci in https://github.com/srai-lab/srai/pull/196
  • test: add mocks to administrative regionizer tests by @piotrgramacki in https://github.com/srai-lab/srai/pull/189
  • fix: h3 regionizer very slow with buffer=True and large number of regions by @simonusher in https://github.com/srai-lab/srai/pull/194
  • feat: add adjacency neighbourhood by @RaczeQ in https://github.com/srai-lab/srai/pull/195
  • feat: add duplicated seeds ids to the error message by @RaczeQ in https://github.com/srai-lab/srai/pull/199
  • chore: Make H3Neighbourhood return only regions under analysis by @simonusher in https://github.com/srai-lab/srai/pull/203
  • feat: add geocoder wrapper around osmnx function by @RaczeQ in https://github.com/srai-lab/srai/pull/207
  • feat: add osm data loader based on pbf files by @RaczeQ in https://github.com/srai-lab/srai/pull/205
  • feat: add OSMWayLoader by @Calychas in https://github.com/srai-lab/srai/pull/166
  • feat: add Highway2Vec by @Calychas in https://github.com/srai-lab/srai/pull/209
  • ci: Changelog enforcer by @Calychas in https://github.com/srai-lab/srai/pull/212
  • chore: change linter to Ruff by @Calychas in https://github.com/srai-lab/srai/pull/216
  • docs: add missing link to Highway2VecEmbedder by @Calychas in https://github.com/srai-lab/srai/pull/214
  • feat: add basic plotting functions to the library by @RaczeQ in https://github.com/srai-lab/srai/pull/204
  • feat: unify folder structure of gtfs2vec with rest of the library by @piotrgramacki in https://github.com/srai-lab/srai/pull/223
  • feat: add citation info by @piotrgramacki in https://github.com/srai-lab/srai/pull/228
  • ci: add concurrency clause by @RaczeQ in https://github.com/srai-lab/srai/pull/239
  • feat: add contextual count embedder by @RaczeQ in https://github.com/srai-lab/srai/pull/220
  • docs: create initial documentation by @piotrgramacki in https://github.com/srai-lab/srai/pull/229
  • docs: change navigation by @RaczeQ in https://github.com/srai-lab/srai/pull/241
  • fix: use common interface in joiners and loaders by @piotrgramacki in https://github.com/srai-lab/srai/pull/235
  • docs: change docs navigation by @RaczeQ in https://github.com/srai-lab/srai/pull/242
  • chore: torch and pytorch-lightning as optional dependencies by @Calychas in https://github.com/srai-lab/srai/pull/215
  • chore: make srai compatible with pandas 2.0 by @Calychas in https://github.com/srai-lab/srai/pull/240
  • chore: Relax min versions of dependencies by @Calychas in https://github.com/srai-lab/srai/pull/245
  • docs: add edit and view source code on github by @Calychas in https://github.com/srai-lab/srai/pull/254
  • feat: OSM Tile Loader by @mprzymus in https://github.com/srai-lab/srai/pull/217
  • feat: add Hex2Vec embedder by @simonusher in https://github.com/srai-lab/srai/pull/236
  • docs: setup README by @piotrgramacki in https://github.com/srai-lab/srai/pull/255
  • release: bump version 0.0.1 -> 0.1.0 by @Calychas in https://github.com/srai-lab/srai/pull/262

New Contributors

  • @mprzymus made their first contribution in https://github.com/srai-lab/srai/pull/217

Full Changelog: https://github.com/srai-lab/srai/compare/0.0.1...0.1.0

- Python
Published by Calychas almost 3 years ago