Recent Releases of rtree

rtree - 1.4.1b3

What's Changed

  • fire CI when a pre-release is published by @hobu in https://github.com/Toblerity/rtree/pull/381
  • only publish to pypi on released event by @hobu in https://github.com/Toblerity/rtree/pull/382

Full Changelog: https://github.com/Toblerity/rtree/compare/1.4.1b1...1.4.1b3

- Python
Published by github-actions[bot] 11 months ago

rtree - 1.4.1b1

What's Changed

  • Rename main branch references by @mwtoews in https://github.com/Toblerity/rtree/pull/356
  • Fixing an incorrect reassignment in nearestv and intersectionv by @Atilleusz in https://github.com/Toblerity/rtree/pull/358
  • Bump pypa/cibuildwheel from 2.23.0 to 2.23.1 by @dependabot[bot] in https://github.com/Toblerity/rtree/pull/359
  • Add spatialindex version to tests, add common pytest configuration by @mwtoews in https://github.com/Toblerity/rtree/pull/360
  • Refactor array-loading methods, add tests by @mwtoews in https://github.com/Toblerity/rtree/pull/361
  • Bump pypa/cibuildwheel from 2.23.1 to 2.23.2 by @dependabot[bot] in https://github.com/Toblerity/rtree/pull/363
  • Minor refactor of code blocks in docs by @mwtoews in https://github.com/Toblerity/rtree/pull/362
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/Toblerity/rtree/pull/364
  • Resolve some issues in the batch API by @FreddieWitherden in https://github.com/Toblerity/rtree/pull/367
  • Bump pypa/cibuildwheel from 2.23.2 to 2.23.3 by @dependabot[bot] in https://github.com/Toblerity/rtree/pull/365
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/Toblerity/rtree/pull/373
  • Bump pypa/cibuildwheel from 2.23.3 to 3.1.1 by @dependabot[bot] in https://github.com/Toblerity/rtree/pull/374
  • Bump pypa/cibuildwheel from 3.1.1 to 3.1.3 by @dependabot[bot] in https://github.com/Toblerity/rtree/pull/375
  • fix #369 (load libspatialindex without changing cwd) by @remicres in https://github.com/Toblerity/rtree/pull/370
  • Adjust CI build by @hobu in https://github.com/Toblerity/rtree/pull/376
  • CI Refactor by @hobu in https://github.com/Toblerity/rtree/pull/377
  • arm64 wheels on windows by @hobu in https://github.com/Toblerity/rtree/pull/378
  • Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in https://github.com/Toblerity/rtree/pull/379
  • generate a pre-release when a tag is pushed by @hobu in https://github.com/Toblerity/rtree/pull/380

New Contributors

  • @Atilleusz made their first contribution in https://github.com/Toblerity/rtree/pull/358
  • @remicres made their first contribution in https://github.com/Toblerity/rtree/pull/370

Full Changelog: https://github.com/Toblerity/rtree/compare/1.4.0...1.4.1b1

- Python
Published by github-actions[bot] 11 months ago

rtree - 1.4.0

  • Python 3.9+ is now required (#321)
  • Add support for array-based bulk insert with NumPy (#340 by @FreddieWitherden)
  • Upgrade binary wheels with libspatialindex-2.1.0 (#353)
  • Rename project and other build components to “rtree” (#350)

- Python
Published by mwtoews over 1 year ago

rtree - 1.3.0

  • Upgrade binary wheels with libspatialindex-2.0.0 (#316)
  • Fix binary wheels for musllinux (#316)
  • Update code style, replace isort and black with ruff, modern numpy rng (#319)
  • Remove libsidx version testing (#313)

- Python
Published by mwtoews almost 2 years ago

rtree - 1.2.0

  • Fix test failure with built library (#291 by @sebastic)
  • Include spatialindex headers and add get_include() (#292 by @JDBetteridge)

- Python
Published by mwtoews over 2 years ago

rtree - 1.1.0

  • Python 3.8+ is now required (#273)
  • Move project metadata to pyproject.toml (#269)
  • Refactor built wheels for PyPI (#276)
  • Fix memory leak when breaking mid-way in _get_objects and _get_ids (#266) (thanks @akariv!)

- Python
Published by mwtoews over 2 years ago

rtree - 1.0.1

  • Fix up type hints #243 (thanks @oderby)
  • Python 3.11 wheels #250 (thanks @ewouth)

- Python
Published by hobu over 3 years ago

rtree - 1.0.0

1.0.0

  • Python 3.7+ is now required (#212) (thanks @adamjstewart!)
  • Type hints (#215 and others) (thanks @adamjstewart!)
  • Python 3.10 wheels, including osx-arm64 #224
  • Clean up libspatialindex C API mismatches #222 (thanks @musicinmybrain!)
  • Many doc updates, fixes, and type hints (thanks @adamjstewart!) #212 #221 #217 #215
  • len method for index #194
  • Prevent getcoordinatepointers from mutating inputs #205 (thanks @sjones94549!)
  • linux-aarch64 wheels #183 (thanks @odidev!)
  • black (#218) and flake8 (#145) linting

- Python
Published by hobu about 4 years ago

rtree - 0.9.7

  • Fix debug wheels on windows #175

- Python
Published by hobu over 5 years ago

rtree - 0.9.6

  • Wheel upload

- Python
Published by hobu over 5 years ago

rtree - 0.9.5

0.9.5

  • RTree wheel building infrastructure #163. Thanks to Michael Dawson-Haggerty @mikedh for a 134 commit marathon to construct automated wheel building of libspatialindex and Rtree.

- Python
Published by hobu over 5 years ago

rtree - 0.9.4

0.9.4

  • Add index size and custom __repr__ methods for index classes #139 (thanks @sr-murthy )
  • nearest picking just first item #140
  • CI not using @conda-forge builds #142
  • Drop Python 2 support #137 (thanks @sr-murthy)
  • Flake8 linting #136 (thanks @sr-murthy)

- Python
Published by hobu over 6 years ago

rtree - 0.9.3

0.9.3

  • find_library and libspatialindex library loading https://github.com/Toblerity/rtree/pull/131

- Python
Published by hobu over 6 years ago

rtree - 0.9.2

0.9.2

  • Refactored tests to be based on unittest https://github.com/Toblerity/rtree/pull/129
  • Update libspatialindex library loading code to adapt previous behavior https://github.com/Toblerity/rtree/pull/128
  • Empty data streams throw exceptions and do not partially construct indexes https://github.com/Toblerity/rtree/pull/127

- Python
Published by hobu over 6 years ago

rtree - 0.9.1

0.9.1 is a patch release to fix library finding of libspatialindex.

  • Fix libspatialindex_c.so finding https://github.com/Toblerity/rtree/issues/120

- Python
Published by hobu over 6 years ago

rtree - 0.9.0

0.9.0

Enhancements

  • Add Index.GetResultSetOffset()
  • Add Index.contains() method for object and id (requires libspatialindex 1.9.3+) #116
  • Add Index.Flush() #107
  • Add TPRTree index support (thanks @sdhiscocks #117 )
  • Return container sizes without returning objects #90
  • Index.getresultssize and Index.getresultsindex for index paging support

Bug fixes

  • Better exceptions in cases where stream functions throw #80
  • CI migrated to Azure Pipelines https://dev.azure.com/hobuinc/rtree/_build?definitionId=5
  • Test enhancements. libspatialindex 1.8.5 and 1.9.3 now tested with CI

- Python
Published by hobu over 6 years ago