|
1 |
| -.. _changes: |
| 1 | +1.1.0: 2023-10-17 |
| 2 | +================= |
| 3 | + |
| 4 | +- Python 3.8+ is now required (:PR:`273`) |
| 5 | +- Move project metadata to pyproject.toml (:PR:`269`) |
| 6 | +- Refactor built wheels for PyPI (:PR:`276`) |
| 7 | +- Fix memory leak when breaking mid-way in _get_objects and _get_ids (:PR:`266`) (thanks :user:`akariv`!) |
2 | 8 |
|
3 |
| -Changes |
4 |
| -.............................................................................. |
| 9 | +1.0.1: 2022-10-12 |
| 10 | +================= |
| 11 | + |
| 12 | +- Fix up type hints :PR:`243` (thanks :user:`oderby`) |
| 13 | +- Python 3.11 wheels :PR:`250` (thanks :user:`ewouth`) |
| 14 | + |
| 15 | +1.0.0: 2022-04-05 |
| 16 | +================= |
| 17 | + |
| 18 | +- Python 3.7+ is now required (:PR:`212`) (thanks :user:`adamjstewart`!) |
| 19 | +- Type hints (:PR:`215` and others) (thanks :user:`adamjstewart`!) |
| 20 | +- Python 3.10 wheels, including osx-arm64 :PR:`224` |
| 21 | +- Clean up libspatialindex C API mismatches :PR:`222` (thanks :user:`musicinmybrain`!) |
| 22 | +- Many doc updates, fixes, and type hints (thanks :user:`adamjstewart`!) :PR:`212` :PR:`221` :PR:`217` :PR:`215` |
| 23 | +- __len__ method for index :PR:`194` |
| 24 | +- Prevent get_coordinate_pointers from mutating inputs #205 (thanks :user:`sjones94549`!) |
| 25 | +- linux-aarch64 wheels :PR:`183` (thanks :user:`odidev`!) |
| 26 | +- black (:PR:`218`) and flake8 (:PR:`145`) linting |
5 | 27 |
|
6 | 28 | 0.9.3: 2019-12-10
|
7 | 29 | =================
|
8 | 30 |
|
9 |
| -- find_library and libspatialindex library loading https://github.com/Toblerity/rtree/pull/131 |
| 31 | +- find_library and libspatialindex library loading :PR:`131` |
10 | 32 |
|
11 | 33 | 0.9.2: 2019-12-09
|
12 | 34 | =================
|
13 | 35 |
|
14 |
| -- Refactored tests to be based on unittest https://github.com/Toblerity/rtree/pull/129 |
15 |
| -- Update libspatialindex library loading code to adapt previous behavior https://github.com/Toblerity/rtree/pull/128 |
16 |
| -- Empty data streams throw exceptions and do not partially construct indexes https://github.com/Toblerity/rtree/pull/127 |
| 36 | +- Refactored tests to be based on unittest :PR:`129` |
| 37 | +- Update libspatialindex library loading code to adapt previous behavior :PR:`128` |
| 38 | +- Empty data streams throw exceptions and do not partially construct indexes :PR:`127` |
17 | 39 |
|
18 | 40 | 0.9.0: 2019-11-24
|
19 | 41 | =================
|
20 | 42 |
|
21 | 43 | - Add Index.GetResultSetOffset()
|
22 |
| -- Add Index.contains() method for object and id (requires libspatialindex 1.9.3+) #116 |
23 |
| -- Add Index.Flush() #107 |
24 |
| -- Add TPRTree index support (thanks @sdhiscocks #117 ) |
25 |
| -- Return container sizes without returning objects #90 |
26 |
| -- Add set_result_limit and set_result_offset for Index paging 44ad21aecd3f7b49314b9be12f3334d8bae7e827 |
| 44 | +- Add Index.contains() method for object and id (requires libspatialindex 1.9.3+) :PR:`116` |
| 45 | +- Add Index.Flush() :PR:`107` |
| 46 | +- Add TPRTree index support (thanks :user:`sdhiscocks` :PR:`117`) |
| 47 | +- Return container sizes without returning objects :PR:`90` |
| 48 | +- Add set_result_limit and set_result_offset for Index paging :commit:`44ad21aecd3f7b49314b9be12f3334d8bae7e827` |
27 | 49 |
|
28 | 50 | Bug fixes:
|
29 | 51 |
|
30 |
| -- Better exceptions in cases where stream functions throw #80 |
| 52 | +- Better exceptions in cases where stream functions throw :PR:`80` |
31 | 53 | - Migrated CI platform to Azure Pipelines https://dev.azure.com/hobuinc/rtree/_build?definitionId=5
|
32 | 54 | - Minor test enhancements and fixups. Both libspatialindex 1.8.5 and libspatialindex 1.9.3 are tested with CI
|
33 | 55 |
|
34 | 56 |
|
35 |
| - |
36 | 57 | 0.8: 2014-07-17
|
37 | 58 | ===============
|
38 | 59 |
|
@@ -69,7 +90,7 @@ Bug fixes:
|
69 | 90 | - Many more docstrings, sphinx docs, etc
|
70 | 91 |
|
71 | 92 |
|
72 |
| -0.5.0: 2009-08-XX |
| 93 | +0.5.0: 2009-08-06 |
73 | 94 | =================
|
74 | 95 |
|
75 | 96 | 0.5.0 was a complete refactoring to use libsidx - a C API for libspatialindex.
|
@@ -112,8 +133,8 @@ available as a result of this refactoring.
|
112 | 133 | - Reraise index query errors as Python exceptions.
|
113 | 134 | - Improved persistence.
|
114 | 135 |
|
115 |
| -0.2: |
116 |
| -================== |
| 136 | +0.2: 19 May 2007 |
| 137 | +================ |
117 | 138 | - Link spatialindex system library.
|
118 | 139 |
|
119 | 140 | 0.1: 13 April 2007
|
|
0 commit comments