Back to mini-buildd PTS page

Accepted mini-buildd 1.9.118 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 07 Mar 2023 11:47:09 +0100
Source: mini-buildd
Architecture: source
Version: 1.9.118
Distribution: unstable
Urgency: medium
Maintainer: Stephan Sürken <absurd@debian.org>
Changed-By: Stephan Sürken <absurd@debian.org>
Closes: 1028241 1028385 1029029 1029713
Changes:
 mini-buildd (1.9.118) unstable; urgency=medium
 .
   [@release team: This is NOT for bookworm; pseudo bug is in place to keep
   mini-buildd in unstable.]
 .
   Summary:
   * Internal python package restructure
   * More testing accompanied by misc fixes
 .
   Details:
   * [4390927] devel (mbd_codenames): Fix mbd-api call syntax (re-enables
     'internal port' testsuite tests)
   * [84c91cd] api.py (_ExtendAction): (ListArgument): Simplify && add
     workaround for https://github.com/python/cpython/issues/60603
   * [8f799e2] api.py (RemakeChroots): Simplify, don't use mbd_actions &&
     add some useful (json) results
   * [1db9dc5] models/base.py (StatusModel.Admin): Actions: Rather use
     'modeladmin', not 'self' as 1st argument for actions
   * [39661e8] models/base.py (StatusModel.Admin.mbd_actions): Drop
     mbd_actions()
   * [543b6fc] models/base.py (StatusModel.Admin.mbd_action): Give action
     func directly instead of string
   * [b865b1e] includes/popup.html: Add title hints for keycodes
     (Reload=f5, Close=ESC)
   * [9420071] webapp.py (WebApp.remove_system_artifacts): Fixup: Use
     mdls() implicit importer && don't use admin actions
   * [8150e4a] cron.py (Tab.cronjob_check): Fixup: Don't use admin actions
     && move code to crontab
   * [61fabad] models/base.py (StatusModel.Admin): Add class methods (non-
     action) for pc, pca
   * [7feb377] api.py (Setup.Instance): Fixup 'pca': Don't use admin action
     (but mbd_pca class method) && add error handling
   * [a13ffb6] models/base.py (StatusModel.Admin): Use pc, pca class
     methods in resp. admin actions
   * [e624f9a] packager.py (Packager.run_event): Add missing exception log
     on REJECTED
   * [1f5f1f0] *.py (refac): Update python package structure && import
     convention
   * [ec0cc24] devel (mbd_pyrpl): Add helper
   * [7d201f7] *.py: Bulk fix a handful of cases where non 'util.HTTP*'
     exceptions were raised ([pylint 2.16.2] fixes 'broad-exception-
     raised')
   * [285bdeb] models.py: [pylint 2.16.2] Bulk-fix new (correct) warnings
     'superflous-parens'
   * [da601e0] api/base|default.html: Minor improvements
   * [5e544d2] cron.py (Tab.cronjob_retry_uploads): Move "run-maintenance"
     to (minutely) cron job
   * [689f178] cron.py (Type): Add support for HOURLY jobs && make 'upload
     retry' job hourly (not minutely)
   * [21fd80a] api.py (Retry._run): Fix: Make also work for REJECTED events
   * [075f789] devel (profiles): Drop codespell check for buster
   * [4f36632] files.py: Bugfix: Drop pydoctest on dev-local files
   * [35b2a2a] devel (pydoctests): Run on *all* detected python scripts
     (was only m-b, m-b-api)
   * [c38c64e] debian/rules (override_dh_auto_test): Run ``./devel
     pydoctests`` as package test
   * [1b6671e] mini-buildd-super-portext: Fix doctests for BuildDep
     (unicode str, class path)
   * [48801ce] All py scripts: Bulk-protect to only run on ``__name__ ==
     __main__``
   * [eb28705] devel (pydoctests): Workaround for doctests in scripts
   * [a94cb58] models.py (Daemon): Allow starting even if FQDN of system is
     not configured (thanks to Lena Voytek for the patch)
   * [f78fff7] debian/po/de.po: Add translations for de, es, nl, pt (thx to
     all contributors!) (Closes: #1028241, #1028385, #1029029, #1029713)
   * [e134151] devel (testsuite packages): Fix mini 'typo' in comment
   * [80c0a02] util.py (Versions): Add utility for component versions
   * [7634eb2] models.py(EMailValidator): Compatibility for django < 3.2
   * [1413d81] devel (testsuite-packages): installed-port: Port for
     released only (bullseye, buster) && skip non-working check on rebuild
   * [552b224] package.py (upload_template_package): Fix return value on
     error
   * [7214272] sbuild.py: Harden setup scripts code on path computing
     (using realpath)
   * [77e8d45] sbuild.py (apt-update): Add retry functionality for rare
     "File has unexpected size" error && document in adminstartors manual
Checksums-Sha1:
 08682db35b22d2fbcd0a90745ad5ee59b888a9c4 2291 mini-buildd_1.9.118.dsc
 ef269e02ab96a81f6264151112693dd632fa93f0 553500 mini-buildd_1.9.118.tar.xz
 09e1cc9fe0d518e05439baaad3b75deeace5525d 12060 mini-buildd_1.9.118_source.buildinfo
Checksums-Sha256:
 fe50658976dafb0334e1a4a071cd1878c901555364d742c5f67787da868e5cbb 2291 mini-buildd_1.9.118.dsc
 885020303a3e84f22df16777670777bfcec9d3e65177dc180750e839ab06ae71 553500 mini-buildd_1.9.118.tar.xz
 af3c50debbe3e7880aa7b99caa079d8e281fc4868755ad84ce92ccedd073e9d8 12060 mini-buildd_1.9.118_source.buildinfo
Files:
 18eb1bfd74547e22724c7111b1e81604 2291 devel optional mini-buildd_1.9.118.dsc
 242c19b2f33f4a49432de9d27504e1c0 553500 devel optional mini-buildd_1.9.118.tar.xz
 3e234a785738d76df06c7de3db4707f1 12060 devel optional mini-buildd_1.9.118_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAmQHGCUSHGFic3VyZEBk
ZWJpYW4ub3JnAAoJEAZt6AF+K2HZ7icQAKx7d04eqzKvwJ6Fz9dYFj5k7QfQ0CJu
dZ2xrmRlTqbVZD8GmDla6QMX124pEymcCYVTbMIbFh4B1oX0YAtu0Bnbl7qaTYOV
9Lcr5vOgEBGGFREnDCEnwTIr7Qv6MOOlrwRTGHAzaeRRvl6IbPsi7al8Yn2Eqt4O
mMt8KzzcItQLYhH63gthv4Brm0XpiJLJyvw9TShkFy5bZ3fDCuGdzdAW0p5/sAq/
svhxQxIucqUXxd58j1tKkOFQHUgqXw37lpF8J/Ha5cUkUSS15dmxOFvY47EOzP4K
4GGzaq68YE6FQnj4t7ARHdjJP/dZ2yvCo5SZjETpNLKIpe0Vi/YRD3r0oXsorftV
YgT6CCjlsjOtW9xTuhjSPBw0p1zN2eOuwQ/tGnw+S4ldratuNLAloIu5Zzc8Hx4n
OvXJZ1rZnLryY56sW0bDW5PvFEUhk/z0j69SWAG2Os5WiZxqUkhtGawRDOUh6BnT
BnXPNa4l7FhDpw4ISrdGV22lFQJrCIGLKTOSlVzb99Mzt91D1ssCFw/BJqjQry+G
7Bnr7jFCv+TnAB7WxsfIAtt7bD20mO6PS4qtuKmHUmXVQew3SEGkBsFZwOMc54GZ
QGWJtT0ZhH3vYNrXolJMiC/wpYjj6XuGlWTZhP5BPkrsLAzkfuSWyzoUgddX+Pci
ZpZFngysfbdm
=n9WJ
-----END PGP SIGNATURE-----