[ubuntu/zesty-proposed] click-reviewers-tools 0.46 (Accepted)
Jamie Strandboge
jamie at ubuntu.com
Tue Mar 28 23:28:02 UTC 2017
click-reviewers-tools (0.46) zesty; urgency=medium
[ Jamie Strandboge ]
* add snapd interfaces for up to and including snapd 2.24
* sr_lint.py:
- don't flag reference, Canonical and accepted vendor kernel and gadgets
- adjust error text for check_meta_gui_desktop()
- don't warn when using 'grade' with 'type: os'
- only check for presence of Exec= in desktop file since there is no
guarantee that the binary will match a command name
- add check_hooks() (LP: #1586465)
- add check_hooks_plugs()
- add check_assumes() (LP: #1586429)
- don't flag 'core' os snap for manual review
- linux-generic-bbb is allowed as a kernel
- remove interface checks that are now handled by sr_declaration.py
- powerpc is a valid arch
- remove check_license_agreement() and check_license_version() since they
are no longer support (LP: 1605068)
- support confinement: classic
- add check_apps_aliases()
- handle ms, ns and us granularities, integers larger than 60 and fix a
traceback in stop-timeout error reporting (LP: #1654451)
- remove unsupported 'daemon: dbus' and add 'daemon: notify'
- don't allow specifying interfaces with 'confinement: classic'
(LP: 1655369)
- add a mechanism to override certain snaps that use a desktop interface
but don't require a desktop file (LP: #1670162)
- allow ints and floats as values for env variables
* sr_security.py:
- whitelist a few files for Canonical demo snaps
- add 'core' snap to sec_mode_overrides
- remove interface checks that are now handled by sr_declaration.py
- remove policy_vendor and policy_version checks since they don't apply
to declaration checks
- allow sticky dirs in the squashfs since some stage-packages ship them
- allow overriding snaps that can use browser-support with daemon
* common.py:
- remove 'application/octet-stream; charset=binary' from
magic_binary_file_descriptions to reduce false positives in
_list_all_compiled_binaries() (LP: #1591253)
- don't traceback in recursive_rm if encounter a directory we cannot read
- allow snaps to symlink to SNAP and SNAP_DATA in find_external_symlinks()
- 'icon' is an allowed optional field
- 'aliases' is allowed as an optional apps field
* sr_common.py:
- add 'content' and 'default-provider' as valid attributes
for the content interface
- add 'privileged-containers' as valid attribute for docker-support
- don't read in old apparmor policy or use aa_policy dict and use only
the base declaration
- add 'dbus' attributes
- add in progress unity8 interface
- adjust _verify_pkgname() for snapd commit 88665e9a
* add sr_declaration.py:
- check snap.yaml against base and snap declarations
* add bin/create-snap-declaration.py
* cr_common.py: refactor anything that uses aa_policy from common.py
* bin/click-review:
- support --plugs and --slots and apply them as snap declaration overrides
- support --allow-classic and apply it as 'confinement: classic' override
* setup.cfg: fix deprecation warnings with pep8
[ Celso Providelo ]
* sr_lint.py: support 'grade' field in snap-v2 (LP: #1618123)
Date: Tue, 28 Mar 2017 20:46:43 +0000
Changed-By: Jamie Strandboge <jamie at ubuntu.com>
Maintainer: Ubuntu Appstore Developers <ubuntu-appstore-developers at lists.launchpad.net>
https://launchpad.net/ubuntu/+source/click-reviewers-tools/0.46
-------------- next part --------------
Format: 1.8
Date: Tue, 28 Mar 2017 20:46:43 +0000
Source: click-reviewers-tools
Binary: click-reviewers-tools
Architecture: source
Version: 0.46
Distribution: zesty
Urgency: medium
Maintainer: Ubuntu Appstore Developers <ubuntu-appstore-developers at lists.launchpad.net>
Changed-By: Jamie Strandboge <jamie at ubuntu.com>
Description:
click-reviewers-tools - tools to review click packages
Launchpad-Bugs-Fixed: 1586429 1586465 1591253 1618123 1654451 1670162
Changes:
click-reviewers-tools (0.46) zesty; urgency=medium
.
[ Jamie Strandboge ]
* add snapd interfaces for up to and including snapd 2.24
* sr_lint.py:
- don't flag reference, Canonical and accepted vendor kernel and gadgets
- adjust error text for check_meta_gui_desktop()
- don't warn when using 'grade' with 'type: os'
- only check for presence of Exec= in desktop file since there is no
guarantee that the binary will match a command name
- add check_hooks() (LP: #1586465)
- add check_hooks_plugs()
- add check_assumes() (LP: #1586429)
- don't flag 'core' os snap for manual review
- linux-generic-bbb is allowed as a kernel
- remove interface checks that are now handled by sr_declaration.py
- powerpc is a valid arch
- remove check_license_agreement() and check_license_version() since they
are no longer support (LP: 1605068)
- support confinement: classic
- add check_apps_aliases()
- handle ms, ns and us granularities, integers larger than 60 and fix a
traceback in stop-timeout error reporting (LP: #1654451)
- remove unsupported 'daemon: dbus' and add 'daemon: notify'
- don't allow specifying interfaces with 'confinement: classic'
(LP: 1655369)
- add a mechanism to override certain snaps that use a desktop interface
but don't require a desktop file (LP: #1670162)
- allow ints and floats as values for env variables
* sr_security.py:
- whitelist a few files for Canonical demo snaps
- add 'core' snap to sec_mode_overrides
- remove interface checks that are now handled by sr_declaration.py
- remove policy_vendor and policy_version checks since they don't apply
to declaration checks
- allow sticky dirs in the squashfs since some stage-packages ship them
- allow overriding snaps that can use browser-support with daemon
* common.py:
- remove 'application/octet-stream; charset=binary' from
magic_binary_file_descriptions to reduce false positives in
_list_all_compiled_binaries() (LP: #1591253)
- don't traceback in recursive_rm if encounter a directory we cannot read
- allow snaps to symlink to SNAP and SNAP_DATA in find_external_symlinks()
- 'icon' is an allowed optional field
- 'aliases' is allowed as an optional apps field
* sr_common.py:
- add 'content' and 'default-provider' as valid attributes
for the content interface
- add 'privileged-containers' as valid attribute for docker-support
- don't read in old apparmor policy or use aa_policy dict and use only
the base declaration
- add 'dbus' attributes
- add in progress unity8 interface
- adjust _verify_pkgname() for snapd commit 88665e9a
* add sr_declaration.py:
- check snap.yaml against base and snap declarations
* add bin/create-snap-declaration.py
* cr_common.py: refactor anything that uses aa_policy from common.py
* bin/click-review:
- support --plugs and --slots and apply them as snap declaration overrides
- support --allow-classic and apply it as 'confinement: classic' override
* setup.cfg: fix deprecation warnings with pep8
.
[ Celso Providelo ]
* sr_lint.py: support 'grade' field in snap-v2 (LP: #1618123)
Checksums-Sha1:
d6e9684462fbac58ebe693e47902b235e9327783 1851 click-reviewers-tools_0.46.dsc
0f8c69d95702a3914d1ca88591c59f28ba6f9d85 181586 click-reviewers-tools_0.46.tar.gz
Checksums-Sha256:
0ab00338b96f214f5cbda911d72287fcc047e6d0e5efd6409f6c2b975f714979 1851 click-reviewers-tools_0.46.dsc
e1066775fd75ab1696b79abdc9c1688a5731fdbe8224688d4648ae96ba895e53 181586 click-reviewers-tools_0.46.tar.gz
Files:
8069266ab0528647abf23c01bacf591b 1851 devel optional click-reviewers-tools_0.46.dsc
3125700c13e105fbc160d793470dd8db 181586 devel optional click-reviewers-tools_0.46.tar.gz
More information about the Zesty-changes
mailing list