Skip to content

Commit c262e0a

Browse files
authored
release: v1.9.0 (#1275)
1 parent 10cb05d commit c262e0a

File tree

295 files changed

+7111
-7134
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

295 files changed

+7111
-7134
lines changed

Diff for: CHANGELOG.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22

33
## [Unreleased]
44

5+
## [v1.9.0] - 2023-10-23
6+
57
### Added
68

9+
- Simpler extension interface ([#1243](https://github.com/stac-utils/pystac/pull/1243)])
710
- More permissive schema_uri matching to allow future versions of extension schemas ([#1231](https://github.com/stac-utils/pystac/pull/1231))
811
- Better error messages from jsonschema validation ([#1233](https://github.com/stac-utils/pystac/pull/1233))
912
- `validate_all_dict` replaces the previous implementation of `validate_all` (i.e., `validate_all` was renamed to `validate_all_dict`, and `validate_all` was changed as described below) ([#1246](https://github.com/stac-utils/pystac/pull/1246))
@@ -809,7 +812,8 @@ use `Band.create`
809812

810813
Initial release.
811814

812-
[Unreleased]: <https://github.com/stac-utils/pystac/compare/v1.8.4..main>
815+
[Unreleased]: <https://github.com/stac-utils/pystac/compare/v1.9.0..main>
816+
[v1.9.0]: <https://github.com/stac-utils/pystac/compare/v1.8.4..v1.9.0>
813817
[v1.8.4]: <https://github.com/stac-utils/pystac/compare/v1.8.3..v1.8.4>
814818
[v1.8.3]: <https://github.com/stac-utils/pystac/compare/v1.8.2..v1.8.3>
815819
[v1.8.2]: <https://github.com/stac-utils/pystac/compare/v1.8.1..v1.8.2>

Diff for: pystac/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import os
22
from typing import Optional
33

4-
__version__ = "1.8.4"
4+
__version__ = "1.9.0"
55
"""Library version"""
66

77

Diff for: tests/cassettes/test_catalog/TestCatalog.test_read_remote.yaml

+32-32
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@ interactions:
3737
Cross-Origin-Resource-Policy:
3838
- cross-origin
3939
Date:
40-
- Wed, 27 Sep 2023 21:19:53 GMT
40+
- Thu, 19 Oct 2023 14:55:23 GMT
4141
ETag:
4242
- '"e74ebcbc46d43c5b693ecb995381fbeba03583627e6d65b21ed7678a10d94729"'
4343
Expires:
44-
- Wed, 27 Sep 2023 21:24:53 GMT
44+
- Thu, 19 Oct 2023 15:00:23 GMT
4545
Source-Age:
4646
- '0'
4747
Strict-Transport-Security:
@@ -51,21 +51,21 @@ interactions:
5151
Via:
5252
- 1.1 varnish
5353
X-Cache:
54-
- HIT
54+
- MISS
5555
X-Cache-Hits:
56-
- '1'
56+
- '0'
5757
X-Content-Type-Options:
5858
- nosniff
5959
X-Fastly-Request-ID:
60-
- c8250cab95667b61e3288bcb3ed456aa681f31b2
60+
- 742d00cca275f2582f9ae2562eb49af443d32787
6161
X-Frame-Options:
6262
- deny
6363
X-GitHub-Request-Id:
64-
- 0FCE:5675:3E60:4E0D:65149A87
64+
- 6D90:36AC:39A074:45F864:6531435A
6565
X-Served-By:
66-
- cache-lga21951-LGA
66+
- cache-den8280-DEN
6767
X-Timer:
68-
- S1695849594.681744,VS0,VE80
68+
- S1697727323.108025,VS0,VE144
6969
X-XSS-Protection:
7070
- 1; mode=block
7171
status:
@@ -127,11 +127,11 @@ interactions:
127127
Cross-Origin-Resource-Policy:
128128
- cross-origin
129129
Date:
130-
- Wed, 27 Sep 2023 21:19:53 GMT
130+
- Thu, 19 Oct 2023 14:55:23 GMT
131131
ETag:
132132
- '"ddd340bc27c120dd2e43868bcde0510a326a6223dac1b0c47c05100e20d1397e"'
133133
Expires:
134-
- Wed, 27 Sep 2023 21:24:53 GMT
134+
- Thu, 19 Oct 2023 15:00:23 GMT
135135
Source-Age:
136136
- '0'
137137
Strict-Transport-Security:
@@ -141,21 +141,21 @@ interactions:
141141
Via:
142142
- 1.1 varnish
143143
X-Cache:
144-
- HIT
144+
- MISS
145145
X-Cache-Hits:
146-
- '1'
146+
- '0'
147147
X-Content-Type-Options:
148148
- nosniff
149149
X-Fastly-Request-ID:
150-
- ee433958a36f405851103062a9bf386e5db2217e
150+
- 90e25f8fc056ea8b3a5f6ab128f7d49b90daa9e6
151151
X-Frame-Options:
152152
- deny
153153
X-GitHub-Request-Id:
154-
- A926:6AE7:2E60:3C38:65149A88
154+
- E098:345D:38F454:454C0B:6531435B
155155
X-Served-By:
156-
- cache-lga21965-LGA
156+
- cache-den8281-DEN
157157
X-Timer:
158-
- S1695849594.867877,VS0,VE81
158+
- S1697727323.302235,VS0,VE156
159159
X-XSS-Protection:
160160
- 1; mode=block
161161
status:
@@ -227,11 +227,11 @@ interactions:
227227
Cross-Origin-Resource-Policy:
228228
- cross-origin
229229
Date:
230-
- Wed, 27 Sep 2023 21:19:54 GMT
230+
- Thu, 19 Oct 2023 14:55:23 GMT
231231
ETag:
232232
- '"80ec96bc0acf2e604a03f109bd730426aa82e442d44946231cbe82a531b944f7"'
233233
Expires:
234-
- Wed, 27 Sep 2023 21:24:54 GMT
234+
- Thu, 19 Oct 2023 15:00:23 GMT
235235
Source-Age:
236236
- '0'
237237
Strict-Transport-Security:
@@ -241,21 +241,21 @@ interactions:
241241
Via:
242242
- 1.1 varnish
243243
X-Cache:
244-
- HIT
244+
- MISS
245245
X-Cache-Hits:
246-
- '1'
246+
- '0'
247247
X-Content-Type-Options:
248248
- nosniff
249249
X-Fastly-Request-ID:
250-
- 2adea1b418fa9194e021a9cddf8940135145355d
250+
- f99fcb6269cd8e5de66c24aa5b939af36132e87b
251251
X-Frame-Options:
252252
- deny
253253
X-GitHub-Request-Id:
254-
- 4992:28E3:3397:41F3:65149A87
254+
- 4118:229E:3CB8D6:493696:6531435A
255255
X-Served-By:
256-
- cache-lga21955-LGA
256+
- cache-den8231-DEN
257257
X-Timer:
258-
- S1695849594.063816,VS0,VE72
258+
- S1697727324.509919,VS0,VE128
259259
X-XSS-Protection:
260260
- 1; mode=block
261261
status:
@@ -327,11 +327,11 @@ interactions:
327327
Cross-Origin-Resource-Policy:
328328
- cross-origin
329329
Date:
330-
- Wed, 27 Sep 2023 21:19:54 GMT
330+
- Thu, 19 Oct 2023 14:55:23 GMT
331331
ETag:
332332
- '"726870312c74ead0b10c3125045c301e8600929684c49447d64c2db72dc779fc"'
333333
Expires:
334-
- Wed, 27 Sep 2023 21:24:54 GMT
334+
- Thu, 19 Oct 2023 15:00:23 GMT
335335
Source-Age:
336336
- '0'
337337
Strict-Transport-Security:
@@ -341,21 +341,21 @@ interactions:
341341
Via:
342342
- 1.1 varnish
343343
X-Cache:
344-
- HIT
344+
- MISS
345345
X-Cache-Hits:
346-
- '1'
346+
- '0'
347347
X-Content-Type-Options:
348348
- nosniff
349349
X-Fastly-Request-ID:
350-
- a17a4b697a894e9a49687527cea60f190d84dabe
350+
- 235cd49c100324192c6d51509435cd5a6cc19393
351351
X-Frame-Options:
352352
- deny
353353
X-GitHub-Request-Id:
354-
- 5ACE:2795:4719:5769:65149A87
354+
- D78A:38D9:3D3961:4A770F:6531435A
355355
X-Served-By:
356-
- cache-lga21935-LGA
356+
- cache-den8225-DEN
357357
X-Timer:
358-
- S1695849594.236812,VS0,VE101
358+
- S1697727324.693423,VS0,VE139
359359
X-XSS-Protection:
360360
- 1; mode=block
361361
status:

Diff for: tests/cassettes/test_catalog/TestCatalog.test_validate_all[cat0].yaml

+9-9
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ interactions:
110110
Access-Control-Allow-Origin:
111111
- '*'
112112
Age:
113-
- '497'
113+
- '0'
114114
Cache-Control:
115115
- max-age=600
116116
Connection:
@@ -120,7 +120,7 @@ interactions:
120120
Content-Type:
121121
- application/json; charset=utf-8
122122
Date:
123-
- Wed, 27 Sep 2023 21:19:57 GMT
123+
- Thu, 19 Oct 2023 14:55:26 GMT
124124
ETag:
125125
- '"61eb1dc9-1abf"'
126126
Last-Modified:
@@ -134,19 +134,19 @@ interactions:
134134
Via:
135135
- 1.1 varnish
136136
X-Cache:
137-
- HIT
137+
- MISS
138138
X-Cache-Hits:
139-
- '1'
139+
- '0'
140140
X-Fastly-Request-ID:
141-
- 0143e3b78ec477aa5b33fac747cd6eaf4005d0d3
141+
- 335106f2b738da1babc166d45a10c45c5448107b
142142
X-GitHub-Request-Id:
143-
- 821C:0FF5:2D086F:420327:6514696C
143+
- 8548:2098:5967A0:791934:6531435D
144144
X-Served-By:
145-
- cache-lga21962-LGA
145+
- cache-den8252-DEN
146146
X-Timer:
147-
- S1695849597.293127,VS0,VE1
147+
- S1697727326.313148,VS0,VE60
148148
expires:
149-
- Wed, 27 Sep 2023 17:52:04 GMT
149+
- Thu, 19 Oct 2023 15:05:26 GMT
150150
permissions-policy:
151151
- interest-cohort=()
152152
x-proxy-cache:

Diff for: tests/cassettes/test_catalog/TestCatalog.test_validate_all[cat1].yaml

+7-7
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ interactions:
110110
Access-Control-Allow-Origin:
111111
- '*'
112112
Age:
113-
- '497'
113+
- '0'
114114
Cache-Control:
115115
- max-age=600
116116
Connection:
@@ -120,7 +120,7 @@ interactions:
120120
Content-Type:
121121
- application/json; charset=utf-8
122122
Date:
123-
- Wed, 27 Sep 2023 21:19:57 GMT
123+
- Thu, 19 Oct 2023 14:55:26 GMT
124124
ETag:
125125
- '"61eb1dc9-1abf"'
126126
Last-Modified:
@@ -138,15 +138,15 @@ interactions:
138138
X-Cache-Hits:
139139
- '1'
140140
X-Fastly-Request-ID:
141-
- 8e0c7f08fe1dee62273884e215cc2f9033ee7dd2
141+
- e205843429ffb5cb35196cd172527be10b4920f2
142142
X-GitHub-Request-Id:
143-
- 821C:0FF5:2D086F:420327:6514696C
143+
- 8548:2098:5967A0:791934:6531435D
144144
X-Served-By:
145-
- cache-lga21932-LGA
145+
- cache-den8240-DEN
146146
X-Timer:
147-
- S1695849598.593243,VS0,VE1
147+
- S1697727327.583543,VS0,VE2
148148
expires:
149-
- Wed, 27 Sep 2023 17:52:04 GMT
149+
- Thu, 19 Oct 2023 15:05:26 GMT
150150
permissions-policy:
151151
- interest-cohort=()
152152
x-proxy-cache:

Diff for: tests/cassettes/test_catalog/TestCatalog.test_validate_all[cat2].yaml

+7-7
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ interactions:
110110
Access-Control-Allow-Origin:
111111
- '*'
112112
Age:
113-
- '497'
113+
- '0'
114114
Cache-Control:
115115
- max-age=600
116116
Connection:
@@ -120,7 +120,7 @@ interactions:
120120
Content-Type:
121121
- application/json; charset=utf-8
122122
Date:
123-
- Wed, 27 Sep 2023 21:19:57 GMT
123+
- Thu, 19 Oct 2023 14:55:26 GMT
124124
ETag:
125125
- '"61eb1dc9-1abf"'
126126
Last-Modified:
@@ -138,15 +138,15 @@ interactions:
138138
X-Cache-Hits:
139139
- '1'
140140
X-Fastly-Request-ID:
141-
- 40583aa79d8c64a4c4de00a1d67d2f7da15866a0
141+
- ae0de91bf645628d2fc74a54ec12534e1b61ebaa
142142
X-GitHub-Request-Id:
143-
- 821C:0FF5:2D086F:420327:6514696C
143+
- 8548:2098:5967A0:791934:6531435D
144144
X-Served-By:
145-
- cache-lga21920-LGA
145+
- cache-den8260-DEN
146146
X-Timer:
147-
- S1695849598.747809,VS0,VE2
147+
- S1697727327.672103,VS0,VE16
148148
expires:
149-
- Wed, 27 Sep 2023 17:52:04 GMT
149+
- Thu, 19 Oct 2023 15:05:26 GMT
150150
permissions-policy:
151151
- interest-cohort=()
152152
x-proxy-cache:

Diff for: tests/cassettes/test_catalog/TestCatalog.test_validate_all[cat3].yaml

+7-7
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ interactions:
110110
Access-Control-Allow-Origin:
111111
- '*'
112112
Age:
113-
- '498'
113+
- '0'
114114
Cache-Control:
115115
- max-age=600
116116
Connection:
@@ -120,7 +120,7 @@ interactions:
120120
Content-Type:
121121
- application/json; charset=utf-8
122122
Date:
123-
- Wed, 27 Sep 2023 21:19:57 GMT
123+
- Thu, 19 Oct 2023 14:55:26 GMT
124124
ETag:
125125
- '"61eb1dc9-1abf"'
126126
Last-Modified:
@@ -138,15 +138,15 @@ interactions:
138138
X-Cache-Hits:
139139
- '1'
140140
X-Fastly-Request-ID:
141-
- 36ce077f97f4356af8832f64e402b49007aba21d
141+
- 47de5ce033fe066d3f9220cb0f149c14e871b529
142142
X-GitHub-Request-Id:
143-
- 821C:0FF5:2D086F:420327:6514696C
143+
- 8548:2098:5967A0:791934:6531435D
144144
X-Served-By:
145-
- cache-lga21929-LGA
145+
- cache-den8242-DEN
146146
X-Timer:
147-
- S1695849598.916372,VS0,VE1
147+
- S1697727327.780324,VS0,VE1
148148
expires:
149-
- Wed, 27 Sep 2023 17:52:04 GMT
149+
- Thu, 19 Oct 2023 15:05:26 GMT
150150
permissions-policy:
151151
- interest-cohort=()
152152
x-proxy-cache:

0 commit comments

Comments
 (0)