Skip to content

Commit

Permalink
Bumped scie's science to 0.3.4 and bumping scie to 0.0.3
Browse files Browse the repository at this point in the history
sureshjoshi committed May 9, 2024
1 parent a9c9452 commit 311abf1
Showing 5 changed files with 33 additions and 9 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -18,3 +18,4 @@ Install Pants via [PantsBuild's instructions](https://www.pantsbuild.org/docs/in
- My [Packaging Python with the PyOxidizer Pants Plugin](https://blog.pantsbuild.org/packaging-python-with-the-pyoxidizer-pants-plugin/) blog post
- Examples removed from repo as of May 20, 2023 (last commit with examples: [ea2b275](https://github.com/sureshjoshi/pants-plugins/commit/ea2b2755e6d1ffc8b3222f0b03a222a036f1e65a))
- [Issue #90](https://github.com/sureshjoshi/pants-plugins/issues/90) for rationale
- [scie](https://github.com/sureshjoshi/pants-plugins/blob/main/pants-plugins/experimental/scie/README.md)
17 changes: 14 additions & 3 deletions pants-plugins/experimental/scie/BUILD
Original file line number Diff line number Diff line change
@@ -11,15 +11,26 @@ python_distribution(
sdist=False,
provides=python_artifact(
name="robotpajamas.pants.scie",
version="0.0.2",
classifiers=[
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"Operating System :: MacOS :: MacOS X",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Topic :: Software Development :: Build Tools",
]
description="A Pants plugin adding support for packaging SCIE.",
keywords=["pants", "pants-plugin", "scie"],
license="Apache License, Version 2.0",
long_description_content_type="text/markdown",
long_description=open("pants-plugins/experimental/scie/README.md").read(),
project_urls={
"Documentation": "https://github.com/sureshjoshi/pants-plugins",
"Source": "https://github.com/sureshjoshi/pants-plugins",
"Tracker": "https://github.com/sureshjoshi/pants-plugins/issues",
"Changelog": "https://www.pantsbuild.org/docs/changelog",
},
long_description_content_type="text/markdown",
long_description=open("pants-plugins/experimental/scie/README.md").read(),
version="0.0.3",
),
)
12 changes: 12 additions & 0 deletions pants-plugins/experimental/scie/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Changelog

## [Unreleased]

## [0.0.3] - 2024-05-09

- Bumped `science` to 0.3.4
- Migrated to Pants 2.20 (removed `@rule_helper`)

## [0.0.2] - 2023-05-22

First release
2 changes: 1 addition & 1 deletion pants-plugins/experimental/scie/README.md
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@ It uses [science](https://github.com/a-scie/lift) and a `.toml` configuration fi

## Installation

This plugin was developed using Python 3.9 and Pants 2.16.0.rc3, but should work with Pants 2.15+ (however, your mileage may vary).
This plugin was tested on Python 3.9 and Pants 2.20.

Add the following to your `pants.toml` file:

10 changes: 5 additions & 5 deletions pants-plugins/experimental/scie/subsystems.py
Original file line number Diff line number Diff line change
@@ -15,12 +15,12 @@ class Science(TemplatedExternalTool):
options_scope = "science"
help = softwrap("""A high level tool to build scies with.""")

default_version = "0.3.0"
default_version = "0.3.4"
default_known_versions = [
"0.3.0|linux_arm64|8a134f2f307137319300d695aa177551a4a4d508cd6324a0aad09d7365edfdef|6364946",
"0.3.0|linux_x86_64|60730e7d03888254d7b41f5aace431f4264ee20d80924b989d4106b3e2f238dc|7258131",
"0.3.0|macos_arm64|badfafe685138bf8606d96e7501723f24b9127b9d4e415e2125cf4f06f7f7f64|4185377",
"0.3.0|macos_x86_64|bcae03dbd58b8412f1b3e62f1d882b424a15e60848c392dd4c19601cd234477c|4317644",
"0.3.4|linux_arm64|9d30ffffee826f52a69c056fcb7c5e9a25d48980c573066cf64dd7f987c13b66|8578528",
"0.3.4|linux_x86_64|926791a2243446711ed84b5465aa3786eed3c90d1654dd86ea82498fd5fcd4a2|9728714",
"0.3.4|macos_arm64|d1e6eefd9bc89f2edb39775435ee25ad7fd5b158431561ac6fbbbf1552f855c0|4303745",
"0.3.4|macos_x86_64|c3012fdd237a918db378bc215ec985aca0f26f42e8e4c80066032da94322897a|4502350",
]

default_url_template = (

0 comments on commit 311abf1

Please sign in to comment.