~nicoco/#1326198

success

8f40deenicoco

ci: use alpine 3.20

Owner
~nicoco
Created
8 months ago
Updated
8 months ago
Build manifest
view manifest »

Artifacts

docs.tar.gz 105.9 KiB (pruned after 90 days)
package.tar 40.0 KiB (pruned after 90 days)
Build artifacts are pruned after 90 days.

Tasks

view log »
install view log »
tests view log »
docs view log »
publish view log »
go to bottom »
go to top »
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
[#1326198] 2024/09/12 12:15:34 Booting image alpine/3.20 (default) on port 22439
[#1326198] 2024/09/12 12:15:35 Waiting for guest to settle
[#1326198] 2024/09/12 12:15:43 Sending tasks
[#1326198] 2024/09/12 12:15:45 Sending build environment
[#1326198] 2024/09/12 12:15:45 Sending secrets
[#1326198] 2024/09/12 12:15:45 Resolving secret 3ecea679-dec7-4ac0-8821-75d0f4fe0773
[#1326198] 2024/09/12 12:15:46 Resolving secret dc710d9d-8043-4e1d-9837-b35bfa02800a
[#1326198] 2024/09/12 12:15:47 Installing packages
Warning: Permanently added '[localhost]:22439' (ED25519) to the list of known hosts.
fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz
(1/12) Upgrading alpine-release (3.20.2-r0 -> 3.20.3-r0)
(2/12) Upgrading alpine-base (3.20.2-r0 -> 3.20.3-r0)
(3/12) Upgrading libcurl (8.9.1-r1 -> 8.10.0-r0)
(4/12) Upgrading ncurses-terminfo-base (6.4_p20240420-r0 -> 6.4_p20240420-r1)
(5/12) Upgrading libncursesw (6.4_p20240420-r0 -> 6.4_p20240420-r1)
(6/12) Upgrading curl (8.9.1-r1 -> 8.10.0-r0)
(7/12) Upgrading libpanelw (6.4_p20240420-r0 -> 6.4_p20240420-r1)
(8/12) Upgrading python3 (3.12.3-r2 -> 3.12.6-r0)
(9/12) Upgrading python3-pycache-pyc0 (3.12.3-r2 -> 3.12.6-r0)
(10/12) Upgrading pyc (3.12.3-r2 -> 3.12.6-r0)
(11/12) Upgrading python3-pyc (3.12.3-r2 -> 3.12.6-r0)
(12/12) Upgrading tzdata (2024a-r1 -> 2024b-r0)
Executing busybox-1.36.1-r29.trigger
OK: 463 MiB in 140 packages
Warning: Permanently added '[localhost]:22439' (ED25519) to the list of known hosts.
(1/85) Installing py3-fastjsonschema (2.19.1-r2)
(2/85) Installing py3-fastjsonschema-pyc (2.19.1-r2)
(3/85) Installing py3-lark-parser (1.1.9-r1)
(4/85) Installing py3-lark-parser-pyc (1.1.9-r1)
(5/85) Installing py3-parsing (3.1.2-r1)
(6/85) Installing py3-parsing-pyc (3.1.2-r1)
(7/85) Installing py3-packaging (24.0-r1)
(8/85) Installing py3-packaging-pyc (24.0-r1)
(9/85) Installing py3-poetry-core (1.9.0-r0)
(10/85) Installing py3-poetry-core-pyc (1.9.0-r0)
(11/85) Installing py3-poetry-plugin-export (1.8.0-r0)
(12/85) Installing py3-poetry-plugin-export-pyc (1.8.0-r0)
(13/85) Installing py3-pyproject-hooks (1.0.0-r2)
(14/85) Installing py3-pyproject-hooks-pyc (1.0.0-r2)
(15/85) Installing py3-build (1.2.1-r0)
(16/85) Installing py3-build-pyc (1.2.1-r0)
(17/85) Installing py3-msgpack (1.0.8-r1)
(18/85) Installing py3-msgpack-pyc (1.0.8-r1)
(19/85) Installing py3-certifi (2024.2.2-r1)
(20/85) Installing py3-certifi-pyc (2024.2.2-r1)
(21/85) Installing py3-charset-normalizer (3.3.2-r1)
(22/85) Installing py3-charset-normalizer-pyc (3.3.2-r1)
(23/85) Installing py3-idna (3.7-r0)
(24/85) Installing py3-idna-pyc (3.7-r0)
(25/85) Installing py3-urllib3 (1.26.18-r1)
(26/85) Installing py3-urllib3-pyc (1.26.18-r1)
(27/85) Installing py3-requests (2.32.3-r0)
(28/85) Installing py3-requests-pyc (2.32.3-r0)
(29/85) Installing py3-cachecontrol (0.14.0-r2)
(30/85) Installing py3-cachecontrol-pyc (0.14.0-r2)
(31/85) Installing py3-crashtest (0.4.1-r4)
(32/85) Installing py3-crashtest-pyc (0.4.1-r4)
(33/85) Installing py3-rapidfuzz (3.9.1-r0)
(34/85) Installing py3-rapidfuzz-pyc (3.9.1-r0)
(35/85) Installing py3-cleo (2.1.0-r1)
(36/85) Installing py3-cleo-pyc (2.1.0-r1)
(37/85) Installing py3-dulwich (0.21.7-r1)
(38/85) Installing py3-dulwich-pyc (0.21.7-r1)
(39/85) Installing py3-installer (0.7.0-r2)
(40/85) Installing py3-installer-pyc (0.7.0-r2)
(41/85) Installing py3-zipp (3.17.0-r1)
(42/85) Installing py3-zipp-pyc (3.17.0-r1)
(43/85) Installing py3-importlib-metadata (7.0.2-r1)
(44/85) Installing py3-importlib-metadata-pyc (7.0.2-r1)
(45/85) Installing py3-more-itertools (10.2.0-r1)
(46/85) Installing py3-more-itertools-pyc (10.2.0-r1)
(47/85) Installing py3-jaraco.classes (3.4.0-r1)
(48/85) Installing py3-jaraco.classes-pyc (3.4.0-r1)
(49/85) Installing py3-jeepney (0.8.0-r4)
(50/85) Installing py3-jeepney-pyc (0.8.0-r4)
(51/85) Installing py3-cparser (2.22-r1)
(52/85) Installing py3-cparser-pyc (2.22-r1)
(53/85) Installing py3-cffi (1.16.0-r1)
(54/85) Installing py3-cffi-pyc (1.16.0-r1)
(55/85) Installing py3-cryptography (42.0.7-r0)
(56/85) Installing py3-cryptography-pyc (42.0.7-r0)
(57/85) Installing py3-secretstorage (3.3.3-r3)
(58/85) Installing py3-secretstorage-pyc (3.3.3-r3)
(59/85) Installing py3-keyring (24.3.1-r1)
(60/85) Installing py3-keyring-pyc (24.3.1-r1)
(61/85) Installing py3-ptyprocess (0.7.0-r6)
(62/85) Installing py3-ptyprocess-pyc (0.7.0-r6)
(63/85) Installing py3-pexpect (4.9-r1)
(64/85) Installing py3-pexpect-pyc (4.9-r1)
(65/85) Installing py3-pkginfo (1.10.0-r1)
(66/85) Installing py3-pkginfo-pyc (1.10.0-r1)
(67/85) Installing py3-platformdirs (4.2.2-r0)
(68/85) Installing py3-platformdirs-pyc (4.2.2-r0)
(69/85) Installing py3-requests-toolbelt (1.0.0-r1)
(70/85) Installing py3-requests-toolbelt-pyc (1.0.0-r1)
(71/85) Installing py3-shellingham (1.5.4-r1)
(72/85) Installing py3-shellingham-pyc (1.5.4-r1)
(73/85) Installing py3-tomlkit (0.12.5-r0)
(74/85) Installing py3-tomlkit-pyc (0.12.5-r0)
(75/85) Installing py3-trove-classifiers (2024.5.17-r0)
(76/85) Installing py3-trove-classifiers-pyc (2024.5.17-r0)
(77/85) Installing py3-distlib (0.3.8-r1)
(78/85) Installing py3-distlib-pyc (0.3.8-r1)
(79/85) Installing py3-filelock (3.13.1-r1)
(80/85) Installing py3-filelock-pyc (3.13.1-r1)
(81/85) Installing py3-virtualenv (20.26.2-r0)
(82/85) Installing py3-virtualenv-pyc (20.26.2-r0)
(83/85) Installing poetry (1.8.3-r0)
(84/85) Installing poetry-pyc (1.8.3-r0)
(85/85) Installing python3-dev (3.12.6-r0)
Executing busybox-1.36.1-r29.trigger
OK: 600 MiB in 225 packages
[#1326198] 2024/09/12 12:15:49 Cloning repositories
Cloning into 'skidge'...
+ cd skidge
+ git checkout -q 8f40deeb8dc8663cdbb12cb3b68be4b60fb8c85c
+ cd skidge
+ git submodule update --init --recursive
[#1326198] 2024/09/12 12:15:50 Running task install
[#1326198] 2024/09/12 12:16:03 Running task tests
[#1326198] 2024/09/12 12:16:25 Running task docs
[#1326198] 2024/09/12 12:16:36 Running task publish
[#1326198] 2024/09/12 12:16:37 Uploading ./docs.tar.gz
[#1326198] 2024/09/12 12:16:38 https://s3.sr.ht/builds.sr.ht/artifacts/~nicoco/1326198/c0dd7dc1173350d9/docs.tar.gz
[#1326198] 2024/09/12 12:16:38 Uploading ./package.tar
[#1326198] 2024/09/12 12:16:38 https://s3.sr.ht/builds.sr.ht/artifacts/~nicoco/1326198/c0dd7dc1173350d9/package.tar
install
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
+ cd skidge
+ poetry install
Creating virtualenv skidge-bjY8qQ_j-py3.12 in /home/build/.cache/pypoetry/virtualenvs
Installing dependencies from lock file

Package operations: 87 installs, 0 updates, 0 removals

  - Installing pycparser (2.22)
  - Installing certifi (2024.8.30)
  - Installing cffi (1.17.1)
  - Installing charset-normalizer (3.3.2)
  - Installing markupsafe (2.1.5)
  - Installing idna (3.8)
  - Installing urllib3 (2.2.3)
  - Installing alabaster (0.7.16)
  - Installing babel (2.16.0)
  - Installing docutils (0.19)
  - Installing frozenlist (1.4.1)
  - Installing greenlet (3.1.0)
  - Installing imagesize (1.4.1)
  - Installing jinja2 (3.1.4)
  - Installing multidict (6.1.0)
  - Installing packaging (24.1)
  - Installing pyasn1 (0.6.1)
  - Installing pycares (4.4.0)
  - Installing pygments (2.18.0)
  - Installing requests (2.32.3)
  - Installing snowballstemmer (2.2.0)
  - Installing sphinxcontrib-applehelp (2.0.0)
  - Installing sphinxcontrib-devhelp (2.0.0)
  - Installing sphinxcontrib-htmlhelp (2.1.0)
  - Installing sphinxcontrib-jsmath (1.0.1)
  - Installing sphinxcontrib-qthelp (2.0.0)
  - Installing sphinxcontrib-serializinghtml (2.0.0)
  - Installing typing-extensions (4.12.2)
  - Installing aiodns (3.2.0)
  - Installing aiohappyeyeballs (2.4.0)
  - Installing aiosignal (1.3.1)
  - Installing attrs (24.2.0)
  - Installing brotli (1.1.0)
  - Installing cryptography (43.0.1)
  - Installing distlib (0.3.8)
  - Installing filelock (3.16.0)
  - Installing iniconfig (2.0.0)
  - Installing mako (1.3.5)
  - Installing platformdirs (4.3.2)
  - Installing pluggy (1.5.0)
  - Installing pyasn1-modules (0.4.1)
  - Installing pypng (0.20220715.0)
  - Installing soupsieve (2.6)
  - Installing sphinx (6.2.1)
  - Installing sqlalchemy (2.0.34)
  - Installing yarl (1.11.1)
  - Installing aiohttp (3.10.5)
  - Installing alembic (1.13.2)
  - Installing astroid (3.3.2)
  - Installing beautifulsoup4 (4.12.3)
  - Installing cfgv (3.4.0)
  - Installing click (8.1.7)
  - Installing configargparse (1.7)
  - Installing defusedxml (0.7.1)
  - Installing identify (2.6.0)
  - Installing lxml (5.3.0)
  - Installing mistune (2.0.5)
  - Installing mypy-extensions (1.0.0)
  - Installing nodeenv (1.9.1)
  - Installing pathspec (0.12.1)
  - Installing pickle-secure (0.99.9)
  - Installing pillow (10.4.0)
  - Installing pytest (8.3.3)
  - Installing python-magic (0.4.27)
  - Installing pyyaml (6.0.2)
  - Installing qrcode (7.4.2)
  - Installing setuptools (74.1.2)
  - Installing slixmpp (1.8.5)
  - Installing sphinx-basic-ng (1.0.0b2)
  - Installing thumbhash (0.1.2)
  - Installing utidylib (0.10)
  - Installing virtualenv (20.26.4)
  - Installing black (23.12.1)
  - Installing furo (2023.9.10)
  - Installing isort (5.13.2)
  - Installing mypy (1.11.2)
  - Installing pre-commit (3.8.0)
  - Installing pytest-asyncio (0.21.2)
  - Installing ruff (0.0.263)
  - Installing skpy (0.10.7)
  - Installing slidge (0.2.0b1)
  - Installing slidge-dev-helpers (0.1.0 1aed85e)
  - Installing sphinx-argparse (0.4.0)
  - Installing sphinx-autoapi (3.3.1)
  - Installing sphinx-mdinclude (0.5.4)
  - Installing types-requests (2.32.0.20240907)
  - Installing xmldiff (2.7.0)

Installing the current project: skidge (0.0.0-dev0)
+ poetry run c3p0 skidge
Using slower stringprep, consider compiling the faster cython/libidn one.
Notifying about 965f88268c868a10f2f47ab82dd0d1cd4a3a2851
Notifying about 3aeae4c7ca477f228d910a3496fee1d5521e01c4
Notifying about 77eb7679d8777e7c5ca989c59563e336b9fb1941
Notifying about b270961ae39e41e8173209630ad0d21da3795ab9
Notifying about b19076bda38391903146e45ea35263fa519e2b0f
Notifying about 8f40deeb8dc8663cdbb12cb3b68be4b60fb8c85c
+ poetry run set_version
There is no git tag
+ poetry build
Building skidge (0.0.0-dev+20240912_git8f40deeb8d)
  - Building sdist
  - Built skidge-0.0.0.dev0+20240912.git8f40deeb8d.tar.gz
  - Building wheel
  - Built skidge-0.0.0.dev0+20240912.git8f40deeb8d-py3-none-any.whl
+ cd dist
+ tar cvf /home/build/package.tar skidge-0.0.0.dev0+20240912.git8f40deeb8d-py3-none-any.whl skidge-0.0.0.dev0+20240912.git8f40deeb8d.tar.gz
skidge-0.0.0.dev0+20240912.git8f40deeb8d-py3-none-any.whl
skidge-0.0.0.dev0+20240912.git8f40deeb8d.tar.gz
tests
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
+ cd skidge
+ poetry run ruff .
+ poetry run mypy
Success: no issues found in 2 source files
+ poetry run pytest tests
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0
rootdir: /home/build/skidge
configfile: pyproject.toml
plugins: asyncio-0.21.2
asyncio: mode=Mode.STRICT
collected 1 item

tests/test_base.py .                                                     [100%]

=============================== warnings summary ===============================
tests/test_base.py::TestSkidge::test_base
  /home/build/.cache/pypoetry/virtualenvs/skidge-bjY8qQ_j-py3.12/lib/python3.12/site-packages/slixmpp/xmlstream/xmlstream.py:357:DeprecationWarning:There is no current event loop

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
========================= 1 passed, 1 warning in 2.06s =========================
/usr/lib/python3.12/asyncio/base_events.py:712:RuntimeWarning:coroutine 'XMLStream._end_stream_wait' was never awaited
+ poetry run black --check .
All done! ✨ 🍰 ✨
5 files would be left unchanged.
+ poetry run isort --check .
Skipped 1 files
docs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
+ cd skidge/docs
+ make html
Running Sphinx v6.2.1
making output directory... done
loading intersphinx inventory from https://docs.python.org/3/objects.inv...
loading intersphinx inventory from https://slixmpp.readthedocs.io/en/latest/objects.inv...
loading intersphinx inventory from https://slidge.im/core/objects.inv...
loading intersphinx inventory from https://skpy.t.allofti.me/objects.inv...
[AutoAPI] Reading files... [ 50%] /home/build/skidge/skidge/__init__.py
[AutoAPI] Reading files... [100%] /home/build/skidge/skidge/__main__.py

[AutoAPI] Mapping Data... [ 50%] /home/build/skidge/skidge/__init__.py
[AutoAPI] Mapping Data... [100%] /home/build/skidge/skidge/__main__.py

[AutoAPI] Rendering Data... [ 50%] skidge
[AutoAPI] Rendering Data... [100%] skidge.__main__

[autosummary] generating autosummary for: config.rst, features.rst, index.rst, readme.rst, user.rst
building [mo]: targets for 0 po files that are out of date
writing output... 
building [html]: targets for 5 source files that are out of date
updating environment: [new config] 8 added, 0 changed, 0 removed
reading sources... [ 12%] autoapi/index
reading sources... [ 25%] autoapi/skidge/__main__/index
reading sources... [ 37%] autoapi/skidge/index
reading sources... [ 50%] config
reading sources... [ 62%] features
reading sources... [ 75%] index
reading sources... [ 87%] readme
reading sources... [100%] user

looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [ 12%] autoapi/index
writing output... [ 25%] autoapi/skidge/__main__/index
writing output... [ 37%] autoapi/skidge/index
writing output... [ 50%] config
writing output... [ 62%] features
writing output... [ 75%] index
writing output... [ 87%] readme
writing output... [100%] user

generating indices... genindex py-modindex done
highlighting module code... [100%] skidge

writing additional pages... search done
copying static files... done
copying extra files... done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded.

The HTML pages are in build/html.
+ cd build/html
+ tar cvzf /home/build/docs.tar.gz .
./
./index.html
./searchindex.js
./.buildinfo
./genindex.html
./objects.inv
./features.html
./py-modindex.html
./_static/
./_static/searchtools.js
./_static/pygments.css
./_static/skeleton.css
./_static/language_data.js
./_static/file.png
./_static/documentation_options.js
./_static/graphviz.css
./_static/minus.png
./_static/sphinx_highlight.js
./_static/scripts/
./_static/scripts/furo.js.map
./_static/scripts/furo.js
./_static/scripts/furo.js.LICENSE.txt
./_static/scripts/furo-extensions.js
./_static/debug.css
./_static/basic.css
./_static/styles/
./_static/styles/furo.css
./_static/styles/furo-extensions.css
./_static/styles/furo.css.map
./_static/styles/furo-extensions.css.map
./_static/doctools.js
./_static/plus.png
./readme.html
./autoapi/
./autoapi/index.html
./autoapi/skidge/
./autoapi/skidge/__main__/
./autoapi/skidge/__main__/index.html
./autoapi/skidge/index.html
./_sources/
./_sources/readme.rst.txt
./_sources/user.rst.txt
./_sources/config.rst.txt
./_sources/index.rst.txt
./_sources/autoapi/
./_sources/autoapi/index.rst.txt
./_sources/autoapi/skidge/
./_sources/autoapi/skidge/__main__/
./_sources/autoapi/skidge/__main__/index.rst.txt
./_sources/autoapi/skidge/index.rst.txt
./_sources/features.rst.txt
./config.html
./_modules/
./_modules/index.html
./_modules/skidge.html
./user.html
./search.html
publish
1
2
+ '[' -z '' ']'
+ exit
Build complete: success 8 months ago (took a minute)