|
1 | 1 | # Release Notes
|
2 | 2 |
|
| 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 | + |
3 | 10 | ## 0.8.2
|
4 | 11 |
|
5 | 12 | 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
|
50 | 57 | behaves the same: setting the `PANTS_TOML` tells `scie-pants` where to find the config file, but you
|
51 | 58 | must also tell Pants by using `PANTS_CONFIG_FILES` as well. With these two environment variables set
|
52 | 59 | 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 |
54 | 61 | `scie-pants` supports `.env` files you can also populate both env vars there as now to streamline
|
55 | 62 | the setup.
|
56 | 63 |
|
@@ -113,10 +120,10 @@ This release adds support for running Pants from a local Pants clone. This is us
|
113 | 120 | unreleased Pants changes.
|
114 | 121 |
|
115 | 122 | 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). |
118 | 124 |
|
119 | 125 | There are two ways to activate this mode:
|
| 126 | + |
120 | 127 | 1. Execute `pants` with the `PANTS_SOURCE` environment variable set as the path to the Pants repo
|
121 | 128 | whose Pants code you'd like to run against your repo.
|
122 | 129 | 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.
|
148 | 155 |
|
149 | 156 | ## 0.1.10
|
150 | 157 |
|
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) |
153 | 159 | functionality into `scie-pants`.
|
154 | 160 |
|
155 | 161 | ## 0.1.9
|
|
0 commit comments