Skip to content

Commit 741555c

Browse files
authored
Prep 0.9.0 release (#239)
1 parent 084b2d8 commit 741555c

File tree

4 files changed

+14
-8
lines changed

4 files changed

+14
-8
lines changed

CHANGES.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Release Notes
22

3+
## 0.9.0
4+
5+
This release adds support for scie-pants to bootstrap Pants using a "per-platform" PEX uploaded as
6+
a GitHub release asset. Additionally, the new wheels.pantsbuild.prg/simple wheels index has been wired
7+
up to support Pants releases back to 2.0.0.dev0. Lastly, the selection of the latest version is now
8+
deferred to the GitHub Release with the "latest" tag.
9+
310
## 0.8.2
411

512
This release fixes handling of environment variables when non-utf8 variables are present in the
@@ -50,7 +57,7 @@ build root for Pants configuration file. This was a missed port from the `./pant
5057
behaves the same: setting the `PANTS_TOML` tells `scie-pants` where to find the config file, but you
5158
must also tell Pants by using `PANTS_CONFIG_FILES` as well. With these two environment variables set
5259
and the project's build root demarcated by either a `BUILD_ROOT` or `BUILDROOT` marker file, Pants
53-
project layouts supported by `./pants` should now be fully supported by `scie-pants`. Since
60+
project layouts supported by `./pants` should now be fully supported by `scie-pants`. Since
5461
`scie-pants` supports `.env` files you can also populate both env vars there as now to streamline
5562
the setup.
5663

@@ -113,10 +120,10 @@ This release adds support for running Pants from a local Pants clone. This is us
113120
unreleased Pants changes.
114121

115122
This feature used to be provided by a bespoke `pants_from_sources` script copied around to various
116-
repositories; an example of which is [here](
117-
https://github.com/pantsbuild/example-python/blob/1b38d08821865e3756024950bc000bdbd0161b95/pants_from_sources).
123+
repositories; an example of which is [here](https://github.com/pantsbuild/example-python/blob/1b38d08821865e3756024950bc000bdbd0161b95/pants_from_sources).
118124

119125
There are two ways to activate this mode:
126+
120127
1. Execute `pants` with the `PANTS_SOURCE` environment variable set as the path to the Pants repo
121128
whose Pants code you'd like to run against your repo.
122129
2. Copy, hardlink or symlink your `pants` binary to `pants_from_sources` and execute that.
@@ -148,8 +155,7 @@ in any repo that already contains the `./pants` bash script.
148155

149156
## 0.1.10
150157

151-
This release folds [one step setup](
152-
https://github.com/pantsbuild/setup/blob/gh-pages/one_step_setup.sh)
158+
This release folds [one step setup](https://github.com/pantsbuild/setup/blob/gh-pages/one_step_setup.sh)
153159
functionality into `scie-pants`.
154160

155161
## 0.1.9

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ members = [
66
[package]
77
name = "scie-pants"
88
description = "Protects your Pants from the elements."
9-
version = "0.8.2"
9+
version = "0.9.1"
1010
edition = "2021"
1111
authors = [
1212
"John Sirois <[email protected]>",

pants.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ lockfile = "pants-support/tool-locks/pytest.lock"
4040

4141
[python]
4242
enable_resolves = true
43-
interpreter_constraints = [">=3.8,<3.10"]
43+
interpreter_constraints = [">=3.9,<3.10"]
4444

4545
# We generate this via cargo run -p package -- --update-lock.
4646
resolves_generate_lockfiles = false

0 commit comments

Comments
 (0)