| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before this change:
$ dabuild sh
$ sudo apk add speedtest-cli >/dev/null && speedtest-cli --version
env: can't execute 'python': No such file or directory
$ speedtest --version
Traceback (most recent call last):
File "/usr/bin/speedtest", line 6, in <module>
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'
This change removes the specific install line for speedtest-cli, because
it leaves a broken shebang first line. setup.py already installs a
speedtest-cli script which a functional shebang line.
This change adds py3-setuptools as a runtime dependency because
pkg_resources is imported by a file installed into /usr/bin/:
$ grep pkg_resources /usr/bin/speedtest
from pkg_resources import load_entry_point
pkg_resources is part of py3-setuptools:
$ apk info -L py3-setuptools | grep pkg_resources/__init__.py
usr/lib/python3.8/site-packages/pkg_resources/__init__.py
After this change:
$ dabuild sh
$ sudo apk add speedtest-cli >/dev/null && speedtest-cli --version
speedtest-cli 2.1.2
Python 3.8.2 (default, Apr 9 2020, 21:05:08) [GCC 9.3.0]
$ speedtest --version
speedtest-cli 2.1.2
Python 3.8.2 (default, Apr 9 2020, 21:05:08) [GCC 9.3.0]
|
| |
|
|
|
|
|
|
| |
I'd rather not make fwupd hard-depend on elogind, but it's important
here, since elogind is required for fwupd to build its dbus daemon,
which we need for GNOME Software and KDE Discover
|
|
|
|
|
| |
remove oniguruma from the dependencies as mdcat now uses the pure rust
regex backend
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before this change:
$ sudo apk add py3-rsa && pyrsa-verify --help
(1/11) Installing libbz2 (1.0.8-r1)
(2/11) Installing libffi (3.3-r1)
(3/11) Installing gdbm (1.13-r1)
(4/11) Installing xz-libs (5.2.5-r0)
(5/11) Installing ncurses-terminfo-base (6.2_p20200404-r0)
(6/11) Installing ncurses-libs (6.2_p20200404-r0)
(7/11) Installing readline (8.0.4-r0)
(8/11) Installing sqlite-libs (3.31.1-r1)
(9/11) Installing python3 (3.8.2-r5)
(10/11) Installing py3-asn1 (0.4.7-r2)
(11/11) Installing py3-rsa (4.0-r0)
Executing busybox-1.31.1-r14.trigger
OK: 276 MiB in 68 packages
Traceback (most recent call last):
File "/usr/bin/pyrsa-verify", line 6, in <module>
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'
After this change:
$ sudo apk add py3-rsa && pyrsa-verify --help
(1/17) Installing libbz2 (1.0.8-r1)
(2/17) Installing libffi (3.3-r1)
(3/17) Installing gdbm (1.13-r1)
(4/17) Installing xz-libs (5.2.5-r0)
(5/17) Installing ncurses-terminfo-base (6.2_p20200404-r0)
(6/17) Installing ncurses-libs (6.2_p20200404-r0)
(7/17) Installing readline (8.0.4-r0)
(8/17) Installing sqlite-libs (3.31.1-r1)
(9/17) Installing python3 (3.8.2-r5)
(10/17) Installing py3-asn1 (0.4.7-r2)
(11/17) Installing py3-ordered-set (3.1.1-r0)
(12/17) Installing py3-appdirs (1.4.3-r2)
(13/17) Installing py3-parsing (2.4.7-r0)
(14/17) Installing py3-six (1.14.0-r1)
(15/17) Installing py3-packaging (20.3-r0)
(16/17) Installing py3-setuptools (46.1.3-r0)
(17/17) Installing py3-rsa (4.0-r1)
Executing busybox-1.31.1-r14.trigger
OK: 278 MiB in 74 packages
Usage: pyrsa-verify [options] public_key signature_file
Verifies a signature, exits with status 0 upon success, prints an error
message and exits with status 1 upon error.
Options:
-h, --help show this help message and exit
-i INPUT, --input=INPUT
Name of the file to verify. Reads from stdin if not
specified.
--keyform=KEYFORM Key format of the public key - default PEM
The above commands were run inside docker-abuild with `dabuild sh`.
The change is required because `/usr/bin/pyrsa-verify` includes the line:
from pkg_resources import load_entry_point
That means that py3-setuptools is required at runtime:
$ python3 -c 'import pkg_resources; print(pkg_resources.__file__)'
/usr/lib/python3.8/site-packages/pkg_resources/__init__.py
$ apk info -q -W /usr/lib/python3.8/site-packages/pkg_resources/__init__.py
py3-setuptools
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before this change:
$ sudo apk add py3-distro
✂
$ distro --help
Traceback (most recent call last):
File "/usr/bin/distro", line 6, in <module>
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'
After this change:
$ sudo apk add py3-distro
✂
$ distro --help
usage: distro [-h] [--json]
✂
The above commands were run inside docker-abuild with `dabuild sh`.
The change is required because `/usr/bin/distro` includes the line:
from pkg_resources import load_entry_point
That means that py3-setuptools is required at runtime:
$ python3 -c 'import pkg_resources; print(pkg_resources.__file__)'
/usr/lib/python3.8/site-packages/pkg_resources/__init__.py
$ apk info -q -W /usr/lib/python3.8/site-packages/pkg_resources/__init__.py
py3-setuptools
|
| |
|
| |
|
| |
|
|
|
|
| |
llvm6 was removed
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change syntax so that linting passes. Tested manually by (1) installing
the relevant packages and start bash and (2) trying out
completion in bash. 1:
sudo apk add bash bash-completion aws-cli && bash
Test:
. /etc/profile.d/bash_completion.sh
complete -C '/usr/bin/aws_completer' aws
Then typing `aws bu<Tab>` → `aws budgets`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a patch so that the tests work with pytest>=4.0. Upstream have
merged the patch but have not released a new version.
Before this change:
$ sudo apk add py3-chardet
✂
$ chardetect --version
Traceback (most recent call last):
File "/usr/bin/chardetect", line 6, in <module>
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'
After this change:
$ sudo apk add py3-chardet
✂
$ chardetect --version
chardetect 3.0.4
The above commands were run inside docker-abuild with `dabuild sh`.
The change is required because `/usr/bin/chardetect` includes the line:
from pkg_resources import load_entry_point
That means that py3-setuptools is required at runtime:
$ python3 -c 'import pkg_resources; print(pkg_resources.__file__)'
/usr/lib/python3.8/site-packages/pkg_resources/__init__.py
$ apk info -q -W /usr/lib/python3.8/site-packages/pkg_resources/__init__.py
py3-setuptools
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before this change:
$ sudo apk add py3-gitlab
✂
$ gitlab --version
Traceback (most recent call last):
File "/usr/bin/gitlab", line 6, in <module>
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'
After this change:
$ sudo apk add py3-gitlab
✂
$ gitlab --version
2.2.0
The commands above were run inside docker-abuild using `dabuild sh`.
The change is required because `/usr/bin/gitlab` includes the line:
from pkg_resources import load_entry_point
That means that py3-setuptools is required at runtime:
$ python3 -c 'import pkg_resources; print(pkg_resources.__file__)'
/usr/lib/python3.8/site-packages/pkg_resources/__init__.py
$ apk info -q -W /usr/lib/python3.8/site-packages/pkg_resources/__init__.py
py3-setuptools
|
| |
|
|
|
|
| |
fixes #11379
|
|
|
|
|
| |
- enable test suite
- update URL to match new GitHub organisation
|
| |
|
|
|
|
| |
https://github.com/httplib2/httplib2/blob/master/CHANGELOG#L1
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Allow depending on udev-settle when udev is not desired.
Remove virtual service definition from udev: dev is already provided by
udev-trigger.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Enable 35 tests in six files; all of the tests that don't require
httmock.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
`py3-setuptools` is required at runtime because /usr/bin/img2pdf
includes the line:
from pkg_resources import load_entry_point
`pkg_resources` is a part of py3-setuptools:
$ apk info -W /usr/lib/python3.8/site-packages/pkg_resources/__init__.py
/usr/lib/python3.8/site-packages/pkg_resources/__init__.py is owned by py3-setuptools-46.1.3-r0
Before this change, img2pdf exits with the error below:
$ img2pdf --version
Traceback (most recent call last):
File "/usr/bin/img2pdf", line 6, in <module>
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'
After this change img2pdf succeeds:
$ img2pdf --version
img2pdf 0.3.4
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
flake8 refuses to start with pyflakes 2.2.x. Work around this, without
downgrading pyflakes, by shipping the current master of flake8 and the
unmerged patch that makes it compatible with 2.2.x. I've tried to apply
the patch on top of the latest release, but that did not work. This
version appears to be working fine however, and I think it's the best we
can do in this situation. I'll add a warning to py3-pyflakes to prevent
this in the future.
Related: https://gitlab.com/pycqa/flake8/-/merge_requests/417
Fixes: #11378
|
|
|
|
|
| |
add crystal-molinillo build dependency because it is needed for this
shards version
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
https://github.com/dylanaraps/pywal/
Generate and change colorschemes on the fly
testing/
|