[devel] Повторный осмотр после появления в репозитории python 3.9
Vitaly Lipatov
lav на altlinux.ru
Вс Фев 28 21:16:17 MSK 2021
Vitaly Lipatov писал 30.10.20 3:25:
> У нас бесконечно устарело python policy. Как минимум, оно требует
> обновления в связи с python3.
...
> Вот эти пакеты-герои, которые просто test:
...
Остались такие:
python3-module-bunch-test - Test for bunch
python3-module-pytools-test - Test for Pytools (Python 3)
python3-module-nine-test - Test for nine
python3-module-pathod-test - Test for pathod
Пакет, созданный для удобства разработчиков, зачем-то внесён в процесс
сборки:
$ ercat ufb-1.xz | grep tests-for-installed-python3-pkgs | wc -l
$ xzcat ufb-1.xz
3020
Намеренно:
+# For convenience of the developers:
+Requires: tests-for-installed-python3-pkgs
> Да, пакеты -tests используются при сборке 346 пакетов.
> Но в 70 случаях, например, в этот список попал
> python3-module-jsonschema-tests из-за того, что он по ошибке тянется
> пакетом python3-module-jsonschema.
>
> Вот слишком популярные тесты, используемые при сборке:
> 90 python3-module-stevedore-tests
> 69 python3-module-jsonschema-tests
> 28 python3-module-sympy-tests
> 28 python3-module-click-tests
> 17 python3-module-pygraphviz-tests
> 17 python3-module-numexpr-tests
> 16 python3-module-pandas-tests
> 16 python3-module-numpy-tests
Стало гораздо лучше:
8 python3-module-oslo.versionedobjects-tests
7 python3-module-zope.component-tests
6 python3-module-twisted-core-tests
6 python3-module-ipython_genutils-tests
5 python3-module-subunit-tests
5 python3-module-sphinx-tests
4 python3-module-traitlets-tests
2 python3-module-oslo.db-tests
2 python3-module-aiohttp-tests
>
> Также выяснилось, что следующие пакеты требуют тестовые (имеют
> установочные зависимости на -tests). В ряде случаев зависимость
> наверняка излишняя.
...
Всё ещё остаётся у
python3-module-graphcanvas-4.1.0-alt1:sisyphus+239534.100.1.1 на 1571643621
python3-module-scikits.statsmodels-1:0.11.1-alt2:sisyphus+265234.62000.51.1 на 1613937392
python3-module-xarray-0.16.2-alt1:sisyphus+265074.100.1.1 на 1611265711
python3-module-combo-0.1.0-alt1:sisyphus+267082.100.1.1 на 1614430770
python3-module-crossbar-18.7.2-alt1:sisyphus+227466.200.1.1 на 1555678973
buildbot-worker-2.9.3-alt2:sisyphus+263830.40.2.1 на 1608759389
python3-module-txsni-0.2.0-alt2 на 1604805514
python3-module-appier_extras-0.19.4-alt1:sisyphus+231292.200.1.1 на 1559406746
python3-module-numba-0.52.0-alt2:sisyphus+265234.64000.51.1 на 1613942577
python3-module-xlutils-2.0.0-alt2:sisyphus+244055.240.3.1 на 1578662159
python3-module-oslo.versionedobjects-2.0.2-alt1:sisyphus+253719.2500.3.1 на 1592658301
openstack-ironic-common-1:15.0.0-alt1:sisyphus+253530.600.3.1 на 1592440913
python3-module-falcon-1.4.1-alt1:sisyphus+228348.100.2.1 на 1556629111
python3-module-theano-1.0.5-alt1:sisyphus+256803.1600.3.1 на 1598456025
> И последнее — следующие модули тащат за собой (установочная
> зависимость) python3-module-pytest,
> хотя вряд ли он им нужен:
...
Обновлено:
$ epm wd python3-module-pytest | grep -v pytest | grep -v -- "-test"
$ apt-cache whatdepends python3-module-pytest
python3-module-soupsieve-2.0.1-alt1:sisyphus+260858.100.1.1 на 1604358767
python3-module-smpplib-2.1.0-alt3:sisyphus+260862.100.1.1 на 1604359622
python3-module-translate-3.3.0-alt1:sisyphus+265126.100.1.1 на 1611324085
python3-module-spyder-4.0.1-alt1:sisyphus+245364.4.7.1 на 1580852815
python3-module-xarray-0.16.2-alt1:sisyphus+265074.100.1.1 на 1611265711
python3-module-weasyprint-47-alt1:sisyphus+233460.340.4.1 на 1561830382
python3-module-validictory-1.1.2-alt1:sisyphus+255445.340.2.1 на 1595853021
python3-module-tox-3.20.1-alt1:sisyphus+260250.100.2.1 на 1603460131
python3-module-tinycss2-1.0.2-alt1:sisyphus+252631.100.1.1 на 1591000665
python3-module-seaborn-0.10.1-alt1:sisyphus+256803.1500.3.1 на 1598455842
python3-module-remoto-1.1.4-alt1:sisyphus+246578.200.1.1 на 1582029865
python3-module-pyqtgraph-0.11.0-alt2.rc0:sisyphus+245073.100.2.1 на 1581301999
python3-module-pyfakefs-3.7.1-alt1:sisyphus+246069.200.1.1 на 1581604472
python3-module-plumbum-1.6.9-alt1:sisyphus+261440.100.1.1 на 1605009559
python3-module-openpyxl-2.6.2-alt3:sisyphus+261437.100.1.2 на 1605009687
python3-module-nibabel-3.1.1-alt1:sisyphus+256803.1200.3.1 на 1598455737
python3-module-networkx-core-2:2.5-alt1:sisyphus+264847.100.1.1 на 1610983402
python3-module-nbclient-0.5.0-alt1:sisyphus+258053.2600.5.1 на 1600242708
python3-module-mando-0.7.0-alt1:sisyphus+255589.100.1.1 на 1596154107
python3-module-jeepney-extras-0.6.0-alt1:sisyphus+266246.100.1.1 на 1613155652
python3-module-imageio-2.9.0-alt1:sisyphus+256236.200.3.1 на 1597404268
python3-module-hypothesis-5.41.2-alt1:sisyphus+265070.100.2.1 на 1611267221
python3-module-gtts-2.2.2-alt1:sisyphus+266616.600.2.2 на 1614137545
python3-module-gabbi-1.34.0-alt2:sisyphus+249737.100.1.1 на 1586528957
python3-module-fs-2.4.11-alt2:sisyphus+257603.700.3.2 на 1599686926
python3-module-flit-2.3.0-alt2:sisyphus+256113.100.1.1 на 1597067357
python3-module-erf-1.0.1-alt2:sisyphus+257337.100.1.1 на 1599146938
python3-module-cssselect2-0.2.1-alt1.1:sisyphus+235505.100.1.1 на 1565020851
python3-module-cairocffi-1.0.2-alt1:sisyphus+233460.140.4.1 на 1561830232
python3-module-async_generator-1.10-alt1:sisyphus+227465.1400.1.2 на 1555756792
python3-module-aspectlib-1.4.2-alt3:sisyphus+245603.100.1.1 на 1580978574
python3-module-SQLObject-3.7.3-alt1:sisyphus+242468.40.2.1 на 1575702292
python3-module-QtAwesome-0.7.3-alt1:sisyphus+260916.100.1.1 на 1604446307
python3-module-libcloud-2.5.0-alt1:sisyphus+231298.100.1.1 на 1559408637
python3-module-iso8601-0.1.11-alt1:sisyphus+227495.1100.1.3 на 1555843037
python3-module-characteristic-14.3.0-alt1.1.1.1 на 1517660577
python3-module-ipython-7.18.1-alt2:sisyphus+258220.400.1.1 на 1600330137
guake-3.7.0-alt1:sisyphus+245894.200.2.1 на 1581507387
python3-module-ceph-common-15.2.9-alt1:sisyphus+266929.100.2.1 на 1614262898
python3-module-wavelets-1.1.1-alt1:sisyphus+265234.54600.49.1 на 1613793464
python3-module-scikits.statsmodels-1:0.11.1-alt2:sisyphus+265234.62000.51.1 на 1613937392
python3-module-scikit-learn-0.23.2-alt1:sisyphus+265234.61300.51.1 на 1613935192
python3-module-scikit-image-0.17.2-alt3:sisyphus+265234.61200.51.1 на 1613934637
python3-module-libsass-0.20.1-alt1:sisyphus+265234.7700.49.1 на 1613747820
python3-module-ipatests-4.8.9-alt1:sisyphus+257014.1100.9.1 на 1602206763
python3-module-flaky-3.7.0-alt1:sisyphus+257831.100.1.1 на 1599752523
python3-module-sybil-1.4.0-alt1:sisyphus+255737.5300.19.1 на 1603374464
Ряд пакетов имеет установочную зависимость на setuptools :
# epm wd python3-module-setuptools | grep -v setuptools
# apt-cache whatdepends python3-module-setuptools
python3-module-Flask-Versioned-0.9.4.git-alt1 на 1591874848
python3-module-sphinx-gallery-0.7.0-alt1:sisyphus+256190.200.1.1 на 1597223081
python3-module-os-testr-2.0.0-alt1:sisyphus+255536.200.1.1 на 1596037303
python3-tools-pep8-1.6.2-alt2:sisyphus+227563.700.2.1 на 1556041233
clufter-cli-0.77.2-alt2:sisyphus+255734.200.2.1 на 1596442038
python3-module-barman-2.12-alt1:sisyphus+261005.100.1.1 на 1604562206
python3-module-yolk3k-0.9-alt2:sisyphus+262476.100.1.1 на 1606287209
python3-module-d2to1-0.2.12.post1-alt1:sisyphus+227479.1500.1.2 на 1555757503
python3-module-twisted-core-tests-20.3.0-alt2:sisyphus+265234.27700.49.1 на 1613760186
python3-module-pyroma-tests-2.2-alt2:sisyphus+246673.100.1.1 на 1582192048
python3-module-django-setuptest-0.2.1-alt2:sisyphus+243261.100.1.3 на 1576839182
python3-module-pytest-runner-2.9-alt1.1:sisyphus+228367.700.1.2 на 1556571298
python3-module-zope.testrunner-5.2-alt2:sisyphus+257632.4300.5.1 на 1599657206
python3-module-fanstatic-1.0-alt2.a5.1.2:sisyphus+228354.1500.7.3 на 1556652412
python3-module-libsass-0.20.1-alt1:sisyphus+265234.7700.49.1 на 1613747820
python3-module-ryu-4.30-alt4:sisyphus+242474.100.1.1 на 1575644013
python3-module-os-ken-1.0.0-alt1:sisyphus+252870.1700.8.1 на 1591619451
python3-module-pbr-5.5.0-alt2:sisyphus+260458.370.5.1 на 1603874880
python3-module-google-apputils-0.4.2-alt2.1:sisyphus+228356.1500.3.1 на 1556633038
python3-module-twine-1.9.1-alt2:sisyphus+242736.100.1.1 на 1576077134
python3-module-stevedore-tests-1.32.0-alt2:sisyphus+260661.100.1.1 на 1604021193
python3-module-sphinx-tests-1:2.4.4-alt1:sisyphus+254723.100.1.2 на 1594318607
python3-module-pre-commit-2.9.3-alt1:sisyphus+263307.100.1.1 на 1607662203
python3-module-jaraco.packaging-8.2.0-alt1:sisyphus+264185.100.1.1 на 1609257461
python3-module-isort-4.3.21-alt1:sisyphus+239301.1100.7.1 на 1571343552
python3-module-flake8-3.8.4-alt1:sisyphus+255737.11700.19.1 на 1603375459
python3-module-datafolder-0.3.6-alt2:sisyphus+241969.100.1.1 на 1575020024
python3-module-behave-1.2.6-alt4:sisyphus+259231.200.1.1 на 1601894673
python3-module-atelier-tests-1.1.9-alt1:sisyphus+244808.100.1.1 на 1579765527
python3-module-Ming-0.5.0-alt3:sisyphus+242472.100.3.1 на 1581942725
python3-module-setupdocs-1.0.6-alt3.svn20101016.1.2 на 1527005183
buildbot-2.9.3-alt2:sisyphus+263830.40.2.1 на 1608759389
python3-module-pygsl-2.3.0-alt2:sisyphus+265234.53300.49.1 на 1613791865
python3-module-numba-0.52.0-alt2:sisyphus+265234.64000.51.1 на 1613942577
python3-module-grpcio-tools-1.26.0-alt1:sisyphus+265234.56700.49.1 на 1613798335
python3-module-bundle-1.1.2-alt3:sisyphus+241588.100.1.1 на 1574669196
lirc-config-0.10.1-alt3:sisyphus+265234.36100.49.1 на 1613767024
asymptote-2.69-alt1:sisyphus+266837.100.2.1 на 1614200356
--
С уважением,
Виталий Липатов,
ALT Linux Team
Подробная информация о списке рассылки Devel