Skip to content

Commit

Permalink
release: api, cli, and python
Browse files Browse the repository at this point in the history
  • Loading branch information
gadomski committed Oct 22, 2024
1 parent aac7f05 commit ffb83bb
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 16 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ serde = "1.0"
serde_json = "1.0"
serde_urlencoded = "0.7.1"
stac = { version = "0.10.2", path = "crates/core" }
stac-api = { version = "0.6.0", path = "crates/api" }
stac-api = { version = "0.6.1", path = "crates/api" }
stac-duckdb = { version = "0.0.2", path = "crates/duckdb" }
stac-server = { version = "0.3.1", path = "crates/server" }
syn = "2.0"
Expand Down
3 changes: 2 additions & 1 deletion RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
## Checklist

1. Determine which package(s) you're releasing.
2. Determine the package's next version. [cargo-semver-checks](https://github.com/obi1kenobi/cargo-semver-checks) is a handy tool for this.
2. Determine the package's next version.
[cargo-semver-checks](https://github.com/obi1kenobi/cargo-semver-checks) and [cargo-public-api](https://crates.io/crates/cargo-public-api) are handy tools for this.
3. Create a release branch named `release/{package name}-{version}`, e.g. `release/stac-v1.2.3`.
4. Update the package's `Cargo.toml` file accordingly, and update the other packages' `Cargo.toml` if they depend on this package.
5. Scan the package's README for references to version numbers, and update any that are needed.
Expand Down
5 changes: 4 additions & 1 deletion crates/api/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

## [Unreleased]

## [0.6.1] - 2024-10-22

### Added

- `version` ([#476](https://github.com/stac-utils/stac-rs/pull/476))
Expand Down Expand Up @@ -128,7 +130,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

Initial release

[unreleased]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.6.0...main
[unreleased]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.6.1...main
[0.6.1]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.6.0...stac-api-v0.6.1
[0.6.0]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.5.0...stac-api-v0.6.0
[0.5.0]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.4.1...stac-api-v0.5.0
[0.4.1]: https://github.com/stac-utils/stac-rs/compare/stac-api-v0.4.0...stac-api-v0.4.1
Expand Down
2 changes: 1 addition & 1 deletion crates/api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "stac-api"
description = "Rust library for the SpatioTemporal Asset Catalog (STAC) API specification"
version = "0.6.0"
version = "0.6.1"
keywords = ["geospatial", "stac", "metadata", "geo", "api"]
categories = ["science", "data-structures", "web-programming"]
authors.workspace = true
Expand Down
10 changes: 8 additions & 2 deletions crates/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

# Changelog

All notable changes to this project will be documented in this file.
Expand All @@ -7,6 +6,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

## [Unreleased]

## [0.4.1] - 2024-10-22

### Changed

- Bump **stac-api** version

## [0.4.0] - 2024-09-19

### Added
Expand Down Expand Up @@ -99,7 +104,8 @@ Moved over from [stac-incubator-rs](https://github.com/gadomski/stac-incubator-r
- Downloading ([#142](https://github.com/stac-utils/stac-rs/pull/142), [#152](https://github.com/stac-utils/stac-rs/pull/152))
- Validation ([#155](https://github.com/stac-utils/stac-rs/pull/155))

[Unreleased]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.4.0..main
[Unreleased]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.4.1..main
[0.4.1]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.4.0..stac-cli-v0.4.1
[0.4.0]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.3.1..stac-cli-v0.4.0
[0.3.1]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.3.0..stac-cli-v0.3.1
[0.3.0]: https://github.com/stac-utils/stac-rs/compare/stac-cli-v0.2.0..stac-cli-v0.3.0
Expand Down
2 changes: 1 addition & 1 deletion crates/cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "stac-cli"
description = "Command line interface for stac-rs"
version = "0.4.0"
version = "0.4.1"
keywords = ["geospatial", "stac", "metadata", "geo", "raster"]
authors.workspace = true
edition.workspace = true
Expand Down
11 changes: 9 additions & 2 deletions python/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

## [Unreleased]

## [0.2.2] - 2024-10-22

### Added

- Send user agent when searching ([#487](https://github.com/stac-utils/stac-rs/pull/487))

## [0.2.1] - 2024-10-21

### Added

- More wheels ([481](https://github.com/stac-utils/stac-rs/pull/481))
- More wheels ([#481](https://github.com/stac-utils/stac-rs/pull/481))

## [0.2.0] - 2024-10-19

Expand Down Expand Up @@ -71,7 +77,8 @@ Non-functional release to fix releasing from Github actions.

Initial release.

[Unreleased]: https://github.com/stac-utils/stac-rs/compare/python-v0.2.1...main
[Unreleased]: https://github.com/stac-utils/stac-rs/compare/python-v0.2.2...main
[0.2.2]: https://github.com/stac-utils/stac-rs/compare/python-v0.2.1...python-v0.2.2
[0.2.1]: https://github.com/stac-utils/stac-rs/compare/python-v0.2.0...python-v0.2.1
[0.2.0]: https://github.com/stac-utils/stac-rs/compare/python-v0.1.3...python-v0.2.0
[0.1.3]: https://github.com/stac-utils/stac-rs/compare/python-v0.1.2...python-v0.1.3
Expand Down
8 changes: 1 addition & 7 deletions python/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "python"
description = "Python bindings for stac-rs"
version = "0.2.1"
version = "0.2.2"
authors.workspace = true
license.workspace = true
homepage.workspace = true
Expand Down Expand Up @@ -34,9 +34,3 @@ stac-duckdb.workspace = true
openssl.workspace = true # only so we can vendor it when cross-compiling
openssl-src.workspace = true # work around https://github.com/openssl/openssl/issues/25366
tokio = { workspace = true, features = ["rt"] }

[package.metadata.cross.target.x86_64-unknown-linux-gnu]
pre-build = [
"dpkg --add-architecture $CROSS_DEB_ARCH",
"apt-get update && apt-get install --assume-yes libssl-dev:$CROSS_DEB_ARCH",
]

0 comments on commit ffb83bb

Please sign in to comment.