[Pkg-privacy-commits] [Git][pkg-privacy-team/onionshare][debian/sid] 2 commits: drop more useless runtime dependencies
Alexandre Detiste (@detiste-guest)
gitlab at salsa.debian.org
Sun Sep 27 21:08:57 BST 2026
Alexandre Detiste pushed to branch debian/sid at Privacy Maintainers / onionshare
Commits:
ce38a488 by Alexandre Detiste at 2026-09-27T22:07:23+02:00
drop more useless runtime dependencies
/tmp/onionshare$ grep -e wheel -e cffi -e setuptools -r /usr/bin/onionshare* /usr/lib/python3/dist-packages/onionshare*
/usr/lib/python3/dist-packages/onionshare_cli-2.6.4.dist-info/METADATA:Requires-Dist: cffi (>=2,<3)
/usr/lib/python3/dist-packages/onionshare_cli-2.6.4.dist-info/METADATA:Requires-Dist: setuptools (>=80,<81)
/usr/lib/python3/dist-packages/onionshare_cli-2.6.4.dist-info/METADATA:Requires-Dist: wheel (>=0.46.2,<0.47.0)
- - - - -
f2f9a1b4 by Alexandre Detiste at 2026-09-27T22:08:52+02:00
Salsa CI: test nocheck profile
- - - - -
2 changed files:
- debian/patches/0003-Remove-cython-dependency.patch
- debian/salsa-ci.yml
Changes:
=====================================
debian/patches/0003-Remove-cython-dependency.patch
=====================================
@@ -10,14 +10,22 @@ Forwarded: not-needed
cli/pyproject.toml | 1 -
1 file changed, 1 deletion(-)
-diff --git a/cli/pyproject.toml b/cli/pyproject.toml
-index 79fd800..6000094 100644
--- a/cli/pyproject.toml
+++ b/cli/pyproject.toml
-@@ -38,7 +38,6 @@ packaging = ">=24"
+@@ -27,7 +27,6 @@
+ unidecode = "*"
+ urllib3 = "^2.7"
+ eventlet = "*"
+-setuptools = "^80"
+ pynacl = "^1.6.2"
+ colorama = "*"
+ gevent-websocket = "*"
+@@ -36,9 +35,6 @@
+ werkzeug = "3.1.6"
+ packaging = ">=24"
gevent = "^26.5.0"
- wheel = "^0.46.2"
- cffi = "^2"
+-wheel = "^0.46.2"
+-cffi = "^2"
-cython = "^3.0.2"
qrcode = "^7.4.2"
pkgconfig = "^1.6.0"
=====================================
debian/salsa-ci.yml
=====================================
@@ -3,5 +3,13 @@ include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
variables:
- SALSA_CI_LINTIAN_FAIL_WARNING: 1
+ SALSA_CI_DISABLE_BLHC: 1
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1
+ SALSA_CI_ENABLE_BUILD_PACKAGE_PROFILES: 1
+test-build-profiles:
+ extends: .test-build-package-profiles
+ parallel:
+ matrix:
+ - BUILD_PROFILES: nocheck
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/onionshare/-/compare/293f4a8831d3d63438574a917a9d77f687d697fb...f2f9a1b456ad0fbf1eec047d8ef0f47080a755f9
--
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/onionshare/-/compare/293f4a8831d3d63438574a917a9d77f687d697fb...f2f9a1b456ad0fbf1eec047d8ef0f47080a755f9
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-privacy-commits/attachments/20260927/2235be34/attachment-0001.htm>
More information about the Pkg-privacy-commits
mailing list