summaryrefslogtreecommitdiff
path: root/repo/poetry
diff options
context:
space:
mode:
Diffstat (limited to 'repo/poetry')
-rw-r--r--repo/poetry/poetry.xibuild26
1 files changed, 7 insertions, 19 deletions
diff --git a/repo/poetry/poetry.xibuild b/repo/poetry/poetry.xibuild
index 1a0c230..38c6d69 100644
--- a/repo/poetry/poetry.xibuild
+++ b/repo/poetry/poetry.xibuild
@@ -1,35 +1,23 @@
#!/bin/sh
NAME="poetry"
-DESC="Python dependency management and packaging system"
+DESC="Python3 dependency management and packaging system"
-MAKEDEPS="python-poetry-core python-build python-installer python-pyrsistent python-lark python-tomlkit"
+MAKEDEPS="python-build python-installer python-six python-jsonschema python-poetry-core python-cachecontrol python-cachy python-cleo python-clikit python-crashtest python-keyring python-pexpect python-pkginfo python-requests-toolbelt python-shellingham python-virtualenv"
-PKG_VER=1.2.0
-SOURCE="https://github.com/sdispater/poetry/archive/$PKG_VER.tar.gz"
-
-ADDITIONAL="
-fix-packaging-tags.patch
-"
+PKG_VER=1.2.1
+SOURCE="https://github.com/python-poetry/poetry/archive/$PKG_VER.tar.gz"
prepare() {
- apply_patches
git init
}
build() {
- python3 -m build --no-isolation --skip-dependency-check --wheel
+ python3 -m build --wheel
}
package() {
- python3 -m installer -d "$PKG_DEST" --compile-bytecode 0 \
- dist/poetry-$PKG_VER-py2.py3-none-any.whl
-
- # remove conflicts with files owned by py3-poetry-core (direct dependency of poetry)
- # see: https://github.com/python-poetry/poetry/issues/2800
- local sitedir=$(python3 -c "import site; print(site.getsitepackages()[0])")
- rm "$PKG_DEST/$sitedir"/poetry/__init__.py \
- "$PKG_DEST/$sitedir"/poetry/__pycache__/__init__.cpython-*.pyc \
- "$PKG_DEST/$sitedir"/poetry/json/schemas/poetry-schema.json
+ python3 -m installer -d "$PKG_DEST" \
+ dist/poetry-$PKG_VER-py3-none-any.whl
}