Skip to content

Commit 0ecb14e

Browse files
committed
Merge branch 'main' into link-media-type
2 parents d5cadb2 + 67931b5 commit 0ecb14e

Some content is hidden

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

64 files changed

+517
-277
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,4 +161,4 @@ jobs:
161161
- name: Install pystac
162162
run: uv sync --no-dev && uv sync --package pystac-docs --inexact
163163
- name: Check docs
164-
run: uv run make -C docs html SPHINXOPTS="-W --keep-going"
164+
run: uv run make -C docs html SPHINXOPTS="-W --keep-going -n"

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@
1616
- Update Projection Extension to version 2 - proj:epsg -> proj:code ([#1287](https://github.com/stac-utils/pystac/pull/1287))
1717
- Update migrate code to handle license changes in STAC spec 1.1.0 ([#1491](https://github.com/stac-utils/pystac/pull/1491))
1818
- Allow links to have `file://` prefix - but don't write them that way by default ([#1489](https://github.com/stac-utils/pystac/pull/1489))
19+
- Raise `STACError` with message when a link is expected to resolve to a STAC object but doesn't ([#1500](https://github.com/stac-utils/pystac/pull/1500))
1920

2021
### Fixed
2122

2223
- Use `application/geo+json` for `item` links ([#1495](https://github.com/stac-utils/pystac/pull/1495))
2324
- Includes the scientific extension in Item's ext interface ([#1496](https://github.com/stac-utils/pystac/pull/1496))
25+
- Fixes all broken documentation links and adds check to CI ([#1499](https://github.com/stac-utils/pystac/pull/1499))
2426

2527
## [v1.11.0] - 2024-09-26
2628

docs/api.rst

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -191,9 +191,7 @@ Serialization
191191
The ``pystac.serialization`` sub-package contains tools used internally by PySTAC to
192192
identify, serialize, and migrate STAC objects:
193193

194-
* :mod:`pystac.serialization.identify`: Tools for identifying STAC objects
195-
* :mod:`pystac.serialization.migrate`: Tools for migrating STAC objects from a previous
196-
STAC Spec version.
194+
* :mod:`pystac.serialization`: Tools for identifying and migrating STAC objects
197195

198196

199197
Validation

docs/api/asset.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
pystac.asset
22
============
33

4-
.. automodule:: pystac.asset
4+
.. autoclass:: pystac.asset.Asset
55
:members:
66
:undoc-members:
77
:noindex:
8+
9+
.. automodule:: pystac.asset
10+
:members:
11+
:undoc-members:
12+
:exclude-members: Asset

docs/api/catalog.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
pystac.catalog
22
==============
33

4-
.. automodule:: pystac.catalog
4+
.. autoclass:: pystac.catalog.Catalog
55
:members:
66
:undoc-members:
77
:noindex:
8+
9+
.. automodule:: pystac.catalog
10+
:members:
11+
:undoc-members:
12+
:exclude-members: Catalog

docs/api/collection.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
pystac.collection
22
=================
33

4-
.. automodule:: pystac.collection
4+
.. autoclass:: pystac.collection.Collection
55
:members:
66
:undoc-members:
77
:noindex:
8+
9+
.. automodule:: pystac.collection
10+
:members:
11+
:undoc-members:
12+
:exclude-members: Collection

docs/api/extensions.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ pystac.extensions
1313

1414
.. autosummary::
1515

16-
datacube.DatacubeExtension
1716
classification.ClassificationExtension
17+
datacube.DatacubeExtension
1818
eo.EOExtension
1919
file.FileExtension
2020
grid.GridExtension
@@ -23,6 +23,7 @@ pystac.extensions
2323
pointcloud.PointcloudExtension
2424
projection.ProjectionExtension
2525
raster.RasterExtension
26+
render.RenderExtension
2627
sar.SarExtension
2728
sat.SatExtension
2829
scientific.ScientificExtension

docs/api/extensions/ext.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
pytac.extensions.ext
2+
====================
3+
4+
.. automodule:: pystac.extensions.ext
5+
:members:
6+
:inherited-members:
7+
:undoc-members:

docs/api/extensions/render.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pystac.extensions.render
2+
========================
3+
4+
.. automodule:: pystac.extensions.render
5+
:members:
6+
:undoc-members:

docs/api/item.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
pystac.item
22
===========
33

4-
.. automodule:: pystac.item
4+
.. autoclass:: pystac.item.Item
55
:members:
66
:undoc-members:
77
:noindex:
8+
9+
.. automodule:: pystac.item
10+
:members:
11+
:undoc-members:
12+
:exclude-members: Item

0 commit comments

Comments
 (0)