From: Vitaly Lipatov <lav@altlinux.ru> To: ALT Linux Team development discussions <devel@lists.altlinux.org> Subject: [devel] Повторный осмотр после появления в репозитории python 3.9 Date: Sun, 28 Feb 2021 21:16:17 +0300 Message-ID: <f90f6dcca7e295c3779d8fc1831f1528@altlinux.ru> (raw) In-Reply-To: <5fef97a7c87fe54554f11afa08df8bda@altlinux.ru> 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
prev parent reply other threads:[~2021-02-28 18:16 UTC|newest] Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-10-30 0:25 [devel] Python2 policy: тесты в подпакетах Vitaly Lipatov 2020-10-31 0:39 ` Vladimir D. Seleznev 2020-11-08 3:31 ` Vitaly Lipatov 2020-11-12 0:06 ` Dmitry V. Levin 2020-11-12 9:34 ` Vitaly Lipatov 2020-12-03 22:03 ` Vitaly Lipatov 2021-02-28 18:16 ` Vitaly Lipatov [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=f90f6dcca7e295c3779d8fc1831f1528@altlinux.ru \ --to=lav@altlinux.ru \ --cc=devel@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git