Skip to content

Releases: pantsbuild/scie-pants

scie-pants 0.8.2

31 May 02:21
v0.8.2
3fdd677
Compare
Choose a tag to compare

0.8.2

This release fixes handling of environment variables when non-utf8 variables are present in the
ambient environment.

scie-pants 0.8.1

28 May 03:43
v0.8.1
0b8204e
Compare
Choose a tag to compare

0.8.1

This release adjusts the PANTS_SHA and PANTS_VERSION environment variables to be ignored, if
they're set to an empty string. For instance, PANTS_SHA= PANTS_VERSION= pants ... will now behave
the same as pants ....

scie-pants 0.8.0

27 May 03:59
v0.8.0
14ed784
Compare
Choose a tag to compare

0.8.0

This release brings no new features or bug fixes, but it does convert the building of the
scie-pants scie to use science from the https://github.com/a-scie project. The only observable
difference is a new top-level science object in the scie-pants lift manifest that contains
build provenance information (see: SCIE=inspect pants | jq .science).

scie-pants 0.7.2

22 May 02:12
v0.7.2
ee9905e
Compare
Choose a tag to compare

0.7.2

This release fixes handling of the Pants native client by ensuring it is executable before trying
to run it.

scie-pants 0.7.1

15 May 22:22
750ccd7
Compare
Choose a tag to compare

0.7.1

Adds support for using the Pants native client,
if it has been included in the Pants distribution. Pants releases starting with 2.17.0a0 are
expected to include the native client.

scie-pants 0.7.0

15 May 01:53
v0.7.0
b309e9a
Compare
Choose a tag to compare

0.7.0

This release updates scie-jump to 0.11.0 and ptex to 0.7.0. The scie-jump upgrade brings in
a feature not yet used by scie-pants, but that will be used when it transitions from scie-jump
to science for its scie building tool in an upcoming release.
The ptex upgrade brings in many fixes in the underlying curl code.

The scie-jump release notes are here: https://github.com/a-scie/jump/releases/tag/v0.11.0
The ptex release notes are here: https://github.com/a-scie/ptex/releases/tag/v0.7.0

scie-pants 0.6.1

09 May 21:00
v0.6.1
efb726f
Compare
Choose a tag to compare

0.6.1

This release fixes PANTS_SHA support to properly cache the resulting Pants install.

scie-pants 0.6.0

27 Apr 02:26
v0.6.0
b810f2e
Compare
Choose a tag to compare

0.6.0

Support the PANTS_TOML environment variable for specifying a location other than the project's
build root for Pants configuration file. This was a missed port from the ./pants script and
behaves the same: setting the PANTS_TOML tells scie-pants where to find the config file, but you
must also tell Pants by using PANTS_CONFIG_FILES as well. With these two environment variables set
and the project's build root demarcated by either a BUILD_ROOT or BUILDROOT marker file, Pants
project layouts supported by ./pants should now be fully supported by scie-pants. Since
scie-pants supports .env files you can also populate both env vars there as now to streamline
the setup.

scie-pants 0.5.4

06 Mar 13:17
v0.5.4
92a64f2
Compare
Choose a tag to compare

0.5.4

Support using pants from sources also from a projects subtree not only the project root.

scie-pants 0.5.3

03 Mar 19:27
v0.5.3
9448c7b
Compare
Choose a tag to compare

0.5.3

This release fixes scie-pants caching of Pants installs. Previously a given version of Pants was
not fully cached and scie-pants would do un-necessary network requests when re-using the already
installed Pants version from a project directory different from the initial installation project
directory. Now a given version of Pants is fully cached per-user (really per SCIE_BASE, which
defaults to a cache directory under the user's HOME dir).