Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (e63dbb8954508cbb3f9193f453863fa838d5fe6d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (e63dbb8954508cbb3f9193f453863fa838d5fe6d)
  • Date: Sun, 12 May 2024 21:13:54 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

ChangeLog | 1 +
python-pypi/pyproject-hooks/BUILD | 1 +
python-pypi/pyproject-hooks/DEPENDS | 5 +++++
python-pypi/pyproject-hooks/DETAILS | 16 ++++++++++++++++
python-pypi/pyproject-hooks/HISTORY | 3 +++
python-pypi/pyproject-hooks/INSTALL | 1 +
6 files changed, 27 insertions(+)

New commits:
commit e63dbb8954508cbb3f9193f453863fa838d5fe6d
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

python-pypi/pyproject-hooks: new spell

library that calls build-backends in pyproject.toml python projects

diff --git a/ChangeLog b/ChangeLog
index 57e6da0..9e645ae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,7 @@
* python-pypi/nwg-icon-picker: new spell, gtk icon picker
* python-pypi/nwg-panel: new spell, gtk panel for sway and hyprland
* python-pypi/flit-core: new spell, core of flit build system
+ * python-pypi/pyproject-hooks: new spell, python build library

2024-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* SSO: added, for use by accounts-sso spells
diff --git a/python-pypi/pyproject-hooks/BUILD
b/python-pypi/pyproject-hooks/BUILD
new file mode 100755
index 0000000..dbefb64
--- /dev/null
+++ b/python-pypi/pyproject-hooks/BUILD
@@ -0,0 +1 @@
+pip wheel -w dist --no-cache-dir --no-build-isolation --no-deps "${PWD}"
diff --git a/python-pypi/pyproject-hooks/DEPENDS
b/python-pypi/pyproject-hooks/DEPENDS
new file mode 100755
index 0000000..7df4dfe
--- /dev/null
+++ b/python-pypi/pyproject-hooks/DEPENDS
@@ -0,0 +1,5 @@
+depends PKG-CONFIG &&
+depends pip &&
+depends python3 &&
+depends wheel &&
+depends flit-core
diff --git a/python-pypi/pyproject-hooks/DETAILS
b/python-pypi/pyproject-hooks/DETAILS
new file mode 100755
index 0000000..7dc84df
--- /dev/null
+++ b/python-pypi/pyproject-hooks/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=pyproject-hooks
+ VERSION=1.1.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=https://github.com/pypa/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:256028d13adbe35126a63431a2a49e0c48adddce5ffc3ff2eebad368eee7ce52591ecfd8a8526876de20bc59dfc87156533d6a97b55538a739873e60f9509eff
+ LICENSE[0]=MIT
+ WEB_SITE=https://github.com/pypa/pyproject-hooks
+ ENTERED=20240512
+ KEYWORDS="python lib"
+ SHORT="lib for calling build-backends in pyproject.toml projects"
+cat << EOF
+This is a low-level library for calling build-backends in
+pyproject.toml-based project. It provides the basic functionality
+to help write tooling that generates distribution files from Python projects.
+EOF
diff --git a/python-pypi/pyproject-hooks/HISTORY
b/python-pypi/pyproject-hooks/HISTORY
new file mode 100644
index 0000000..03913ed
--- /dev/null
+++ b/python-pypi/pyproject-hooks/HISTORY
@@ -0,0 +1,3 @@
+2024-05-12 Conner Clere <xenanthropy AT sourcemage.org>
+ * BUILD, INSTALL, DEPENDS, DETAILS: version 1.1.0, new spell
+
diff --git a/python-pypi/pyproject-hooks/INSTALL
b/python-pypi/pyproject-hooks/INSTALL
new file mode 100755
index 0000000..64ff6b9
--- /dev/null
+++ b/python-pypi/pyproject-hooks/INSTALL
@@ -0,0 +1 @@
+pip install --no-index --find-links dist pyproject_hooks


  • [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (e63dbb8954508cbb3f9193f453863fa838d5fe6d), Conner Clere, 05/12/2024

Archive powered by MHonArc 2.6.24.

Top of Page