Change logs for snapcraft source package in Eoan

  • snapcraft (3.0ubuntu1) eoan; urgency=medium
    
      * autopkgtests: adapt tests to newly introduced limited package
    
     -- Sergio Schvezov <email address hidden>  Wed, 11 Sep 2019 17:21:39 +0000
  • snapcraft (3.0) eoan; urgency=medium
    
      * switch to snap:
        - Empty source package
        - Switch version to 3
        - Set debian/compat to 11
        - Set Standards-Version to 4.2.1
        - Update source Homepage
        - Add dummy snapcraft binaries that re-exec the snap
        - Add transitional packages for snapcraft- binary debs
    
     -- Sergio Schvezov <email address hidden>  Mon, 9 Sep 2019 09:55:56 +0000
  • snapcraft (2.44+19.10ubuntu5) eoan; urgency=medium
    
      * spread: filter cross compilation tests for autotools
    
    snapcraft (2.44+19.10ubuntu4) eoan; urgency=medium
    
      * integration tests: disable review tools checks on s390x
    
    snapcraft (2.44+19.10ubuntu3) eoan; urgency=medium
    
      * spread: add provider for adhoc arm64 on Disco and Eoan
      * spread: filter cross compilation tests
      * spread: simpler cleanup for autotools/classic task
    
    snapcraft (2.44+19.10ubuntu2) eoan; urgency=medium
    
      [ Sergio Schvezov ]
      * spread: update adhoc provider with newer Ubuntu series
      * python plugin: install python3-distutils when series is != xenial
      * rust plugin: support for s390x
      * integration tests: remove obsolete system library test
    
    snapcraft (2.44+19.10ubuntu1) eoan; urgency=medium
    
      * unit tests: update for package set in eoan
    
    snapcraft (2.44+19.10) eoan; urgency=medium
    
      [ Sergio Schvezov ]
      * docker: support for testing snapcraft in proposed (#2245)
      * snap: add the https transport (#2244)
      * build providers: environment setup for projects (#2225)
      * build providers: provide support to shell in (#2249)
      * build providers: shell in provider if debug is used (#2252)
      * build-providers: add support for --shell-after  (#2253)
      * build providers: add support for --shell (#2254)
      * build providers: snapcraft images for multipass (#2258)
      * build providers: allow setting ram and disk size (#2260)
      * build providers: inject the base for classic (#2261)
      * build providers: allow snapcraft channel selection (#2265)
      * build providers: refresh packages on bring up (#2267)
      * build providers: let the implementor pick the image (#2269)
      * reporting: fail gracefully on submit errors (#2271)
      * meta: friendlier message for incorrect app command (#2272)
      * snap: use a newer PyYAML and drop patches (#2274)
      * build providers: use the best CPU configuration (#2273)
      * build providers: use the provider if exported (#2275)
      * snap: move to a newer pysha3 (#2277)
      * spread: move legacy wiki tests to spread (#2276)
      * snap: pull early (#2278)
      * build providers: re-exec as root (#2281)
      * build providers: cleaner start and launch messaging (#2282)
      * setup: improve dir setup for when running in legacy mode (#2307)
      * snap: legacy needs to now it is legacy for re-exec (#2311)
      * meta: support relocatable prime for path verification (#2287) (#2312)
      * nodejs plugin: add support for ppc64el and s390x (#2310) (#2310) (#2314)
      * tests: add spread suite for plainbox plugin (#2317) (#2321)
      * project_loader: add git to build-packages for version: git (#2403) (#2406)
      * yaml_utils: allow unicode while encoding (#2414) (#2416)
      * clean: user friendly message when cleaning (#2422)
      * rust plugin: refactor to use the latest rustup
      * tests: remove osx tests for legacy
      * static: fix new shell check issues
      * project loader: remove special LD_LIBRARY_FLAGS handling for classic
      * meta: handle symlinked hooks (#2478) (#2481)
      * common: add is_deb method
      * lifecycle: warn about bases
      * unit tests: stricter testing for common.is_deb
      * common: take into account dpkg not being found
      * common: check if running from snap before deb
      * common: check for relative argv0 in is_deb
      * repo: set priority to critical for debs
      * cli: convert users of click.confirm/prompt to echo.confirm/prompt
      * cli: retrieve error data from provider (#2455)
      * tests: use more fine grained assertions in lifecycle tests (#2637)
      * spread tests: finer grained system selection for unicode test
      * rust plugin: fix linker on i386 (#2580)
      * tests: skip rust unit tests on s390x
      * spread tests: finer grained system support for catkin tests
      * New upstream release (LP: #1837823)
    
      [ Kyle Fazzari ]
      * yaml loading: properly handle unhashable types (#2247)
      * pluginhandler: stop using alias for snapcraftctl (#2251)
      * local source: don't include .snapcraft directory (#2256)
      * meta: take charge of environment used to run commands (#2257)
      * cli: show trace if no tty (#2259)
      * catkin plugin: use SnapcraftException (#2255)
      * project_loader: add preflight check (#2250)
      * project: catch parent YAML exceptions (#2263)
      * tests: disable integration tests using snaps in bionic container (#2266)
      * catkin, rosdep: stop using FileNotFoundErrors (#2270)
      * sanity checks: allow snap/local dir (#2268)
      * sanity checks: run properly on build VMs (#2279)
      * snapcraft snap: refactor override-build into a script (#2283)
      * packaging: pin click to v6 in requirements.txt (#2299)
      * part grammar processor: lazily capture attributes from plugin (#2297)
      * requirements.txt: stop using pymacaroons-pynacl (#2303)
      * pluginhandler: update build should overwrite organize (#2290) (#2305)
      * ruby plugin: support new download URL (#2467)
      * integration tests: use correct series in get_package_version (#2549)
      * catkin spread test: allow python2 as well as python (#2547)
      * catkin plugin: ensure cxxflags are consistent (#2546)
      * tests: stop testing indigo in catkin spread (#2572)
      * catkin plugin: remove default rosdistro (#2576)
      * repo,baseplugin: support trusting repo keys (#2437)
    
      [ Chris Patterson ]
      * static: use beta channel for black
      * errors: refactor exception/error handling (#2602)
      * echo: respect SNAPCRAFT_HAS_TTY for is_tty_connected()
    
      [ John Lenton ]
      * yaml: replace yaml.safe_load() with CSafeLoader (#2218)
    
      [ Michał Sawicz ]
      * meta: make hooks executable instead of complaining they are not (#2441)
    
      [ artivis ]
      * plugin ament: support trusting repo keys
    
      [ Claudio Matsuoka ]
      * echo: add wrappers for click.prompt() and click.confirm()
    
     -- Sergio Schvezov <email address hidden>  Thu, 29 Aug 2019 09:55:56 +0000
  • snapcraft (2.44+19.10ubuntu4) eoan; urgency=medium
    
      * integration tests: disable review tools checks on s390x
    
    snapcraft (2.44+19.10ubuntu3) eoan; urgency=medium
    
      * spread: add provider for adhoc arm64 on Disco and Eoan
      * spread: filter cross compilation tests
      * spread: simpler cleanup for autotools/classic task
    
    snapcraft (2.44+19.10ubuntu2) eoan; urgency=medium
    
      [ Sergio Schvezov ]
      * spread: update adhoc provider with newer Ubuntu series
      * python plugin: install python3-distutils when series is != xenial
      * rust plugin: support for s390x
      * integration tests: remove obsolete system library test
    
    snapcraft (2.44+19.10ubuntu1) eoan; urgency=medium
    
      * unit tests: update for package set in eoan
    
    snapcraft (2.44+19.10) eoan; urgency=medium
    
      [ Sergio Schvezov ]
      * docker: support for testing snapcraft in proposed (#2245)
      * snap: add the https transport (#2244)
      * build providers: environment setup for projects (#2225)
      * build providers: provide support to shell in (#2249)
      * build providers: shell in provider if debug is used (#2252)
      * build-providers: add support for --shell-after  (#2253)
      * build providers: add support for --shell (#2254)
      * build providers: snapcraft images for multipass (#2258)
      * build providers: allow setting ram and disk size (#2260)
      * build providers: inject the base for classic (#2261)
      * build providers: allow snapcraft channel selection (#2265)
      * build providers: refresh packages on bring up (#2267)
      * build providers: let the implementor pick the image (#2269)
      * reporting: fail gracefully on submit errors (#2271)
      * meta: friendlier message for incorrect app command (#2272)
      * snap: use a newer PyYAML and drop patches (#2274)
      * build providers: use the best CPU configuration (#2273)
      * build providers: use the provider if exported (#2275)
      * snap: move to a newer pysha3 (#2277)
      * spread: move legacy wiki tests to spread (#2276)
      * snap: pull early (#2278)
      * build providers: re-exec as root (#2281)
      * build providers: cleaner start and launch messaging (#2282)
      * setup: improve dir setup for when running in legacy mode (#2307)
      * snap: legacy needs to now it is legacy for re-exec (#2311)
      * meta: support relocatable prime for path verification (#2287) (#2312)
      * nodejs plugin: add support for ppc64el and s390x (#2310) (#2310) (#2314)
      * tests: add spread suite for plainbox plugin (#2317) (#2321)
      * project_loader: add git to build-packages for version: git (#2403) (#2406)
      * yaml_utils: allow unicode while encoding (#2414) (#2416)
      * clean: user friendly message when cleaning (#2422)
      * rust plugin: refactor to use the latest rustup
      * tests: remove osx tests for legacy
      * static: fix new shell check issues
      * project loader: remove special LD_LIBRARY_FLAGS handling for classic
      * meta: handle symlinked hooks (#2478) (#2481)
      * common: add is_deb method
      * lifecycle: warn about bases
      * unit tests: stricter testing for common.is_deb
      * common: take into account dpkg not being found
      * common: check if running from snap before deb
      * common: check for relative argv0 in is_deb
      * repo: set priority to critical for debs
      * cli: convert users of click.confirm/prompt to echo.confirm/prompt
      * cli: retrieve error data from provider (#2455)
      * tests: use more fine grained assertions in lifecycle tests (#2637)
      * spread tests: finer grained system selection for unicode test
      * rust plugin: fix linker on i386 (#2580)
      * tests: skip rust unit tests on s390x
      * spread tests: finer grained system support for catkin tests
      * New upstream release (LP: #1837823)
    
      [ Kyle Fazzari ]
      * yaml loading: properly handle unhashable types (#2247)
      * pluginhandler: stop using alias for snapcraftctl (#2251)
      * local source: don't include .snapcraft directory (#2256)
      * meta: take charge of environment used to run commands (#2257)
      * cli: show trace if no tty (#2259)
      * catkin plugin: use SnapcraftException (#2255)
      * project_loader: add preflight check (#2250)
      * project: catch parent YAML exceptions (#2263)
      * tests: disable integration tests using snaps in bionic container (#2266)
      * catkin, rosdep: stop using FileNotFoundErrors (#2270)
      * sanity checks: allow snap/local dir (#2268)
      * sanity checks: run properly on build VMs (#2279)
      * snapcraft snap: refactor override-build into a script (#2283)
      * packaging: pin click to v6 in requirements.txt (#2299)
      * part grammar processor: lazily capture attributes from plugin (#2297)
      * requirements.txt: stop using pymacaroons-pynacl (#2303)
      * pluginhandler: update build should overwrite organize (#2290) (#2305)
      * ruby plugin: support new download URL (#2467)
      * integration tests: use correct series in get_package_version (#2549)
      * catkin spread test: allow python2 as well as python (#2547)
      * catkin plugin: ensure cxxflags are consistent (#2546)
      * tests: stop testing indigo in catkin spread (#2572)
      * catkin plugin: remove default rosdistro (#2576)
      * repo,baseplugin: support trusting repo keys (#2437)
    
      [ Chris Patterson ]
      * static: use beta channel for black
      * errors: refactor exception/error handling (#2602)
      * echo: respect SNAPCRAFT_HAS_TTY for is_tty_connected()
    
      [ John Lenton ]
      * yaml: replace yaml.safe_load() with CSafeLoader (#2218)
    
      [ Michał Sawicz ]
      * meta: make hooks executable instead of complaining they are not (#2441)
    
      [ artivis ]
      * plugin ament: support trusting repo keys
    
      [ Claudio Matsuoka ]
      * echo: add wrappers for click.prompt() and click.confirm()
    
     -- Sergio Schvezov <email address hidden>  Wed, 28 Aug 2019 20:15:31 +0000
  • snapcraft (2.44+19.10ubuntu3) eoan; urgency=medium
    
      * spread: add provider for adhoc arm64 on Disco and Eoan
      * spread: filter cross compilation tests
      * spread: simpler cleanup for autotools/classic task
    
    snapcraft (2.44+19.10ubuntu2) eoan; urgency=medium
    
      [ Sergio Schvezov ]
      * spread: update adhoc provider with newer Ubuntu series
      * python plugin: install python3-distutils when series is != xenial
      * rust plugin: support for s390x
      * integration tests: remove obsolete system library test
    
    snapcraft (2.44+19.10ubuntu1) eoan; urgency=medium
    
      * unit tests: update for package set in eoan
    
    snapcraft (2.44+19.10) eoan; urgency=medium
    
      [ Sergio Schvezov ]
      * docker: support for testing snapcraft in proposed (#2245)
      * snap: add the https transport (#2244)
      * build providers: environment setup for projects (#2225)
      * build providers: provide support to shell in (#2249)
      * build providers: shell in provider if debug is used (#2252)
      * build-providers: add support for --shell-after  (#2253)
      * build providers: add support for --shell (#2254)
      * build providers: snapcraft images for multipass (#2258)
      * build providers: allow setting ram and disk size (#2260)
      * build providers: inject the base for classic (#2261)
      * build providers: allow snapcraft channel selection (#2265)
      * build providers: refresh packages on bring up (#2267)
      * build providers: let the implementor pick the image (#2269)
      * reporting: fail gracefully on submit errors (#2271)
      * meta: friendlier message for incorrect app command (#2272)
      * snap: use a newer PyYAML and drop patches (#2274)
      * build providers: use the best CPU configuration (#2273)
      * build providers: use the provider if exported (#2275)
      * snap: move to a newer pysha3 (#2277)
      * spread: move legacy wiki tests to spread (#2276)
      * snap: pull early (#2278)
      * build providers: re-exec as root (#2281)
      * build providers: cleaner start and launch messaging (#2282)
      * setup: improve dir setup for when running in legacy mode (#2307)
      * snap: legacy needs to now it is legacy for re-exec (#2311)
      * meta: support relocatable prime for path verification (#2287) (#2312)
      * nodejs plugin: add support for ppc64el and s390x (#2310) (#2310) (#2314)
      * tests: add spread suite for plainbox plugin (#2317) (#2321)
      * project_loader: add git to build-packages for version: git (#2403) (#2406)
      * yaml_utils: allow unicode while encoding (#2414) (#2416)
      * clean: user friendly message when cleaning (#2422)
      * rust plugin: refactor to use the latest rustup
      * tests: remove osx tests for legacy
      * static: fix new shell check issues
      * project loader: remove special LD_LIBRARY_FLAGS handling for classic
      * meta: handle symlinked hooks (#2478) (#2481)
      * common: add is_deb method
      * lifecycle: warn about bases
      * unit tests: stricter testing for common.is_deb
      * common: take into account dpkg not being found
      * common: check if running from snap before deb
      * common: check for relative argv0 in is_deb
      * repo: set priority to critical for debs
      * cli: convert users of click.confirm/prompt to echo.confirm/prompt
      * cli: retrieve error data from provider (#2455)
      * tests: use more fine grained assertions in lifecycle tests (#2637)
      * spread tests: finer grained system selection for unicode test
      * rust plugin: fix linker on i386 (#2580)
      * tests: skip rust unit tests on s390x
      * spread tests: finer grained system support for catkin tests
      * New upstream release (LP: #1837823)
    
      [ Kyle Fazzari ]
      * yaml loading: properly handle unhashable types (#2247)
      * pluginhandler: stop using alias for snapcraftctl (#2251)
      * local source: don't include .snapcraft directory (#2256)
      * meta: take charge of environment used to run commands (#2257)
      * cli: show trace if no tty (#2259)
      * catkin plugin: use SnapcraftException (#2255)
      * project_loader: add preflight check (#2250)
      * project: catch parent YAML exceptions (#2263)
      * tests: disable integration tests using snaps in bionic container (#2266)
      * catkin, rosdep: stop using FileNotFoundErrors (#2270)
      * sanity checks: allow snap/local dir (#2268)
      * sanity checks: run properly on build VMs (#2279)
      * snapcraft snap: refactor override-build into a script (#2283)
      * packaging: pin click to v6 in requirements.txt (#2299)
      * part grammar processor: lazily capture attributes from plugin (#2297)
      * requirements.txt: stop using pymacaroons-pynacl (#2303)
      * pluginhandler: update build should overwrite organize (#2290) (#2305)
      * ruby plugin: support new download URL (#2467)
      * integration tests: use correct series in get_package_version (#2549)
      * catkin spread test: allow python2 as well as python (#2547)
      * catkin plugin: ensure cxxflags are consistent (#2546)
      * tests: stop testing indigo in catkin spread (#2572)
      * catkin plugin: remove default rosdistro (#2576)
      * repo,baseplugin: support trusting repo keys (#2437)
    
      [ Chris Patterson ]
      * static: use beta channel for black
      * errors: refactor exception/error handling (#2602)
      * echo: respect SNAPCRAFT_HAS_TTY for is_tty_connected()
    
      [ John Lenton ]
      * yaml: replace yaml.safe_load() with CSafeLoader (#2218)
    
      [ Michał Sawicz ]
      * meta: make hooks executable instead of complaining they are not (#2441)
    
      [ artivis ]
      * plugin ament: support trusting repo keys
    
      [ Claudio Matsuoka ]
      * echo: add wrappers for click.prompt() and click.confirm()
    
     -- Sergio Schvezov <email address hidden>  Wed, 28 Aug 2019 03:23:29 +0000
  • snapcraft (2.44+19.10ubuntu2) eoan; urgency=medium
    
      [ Sergio Schvezov ]
      * spread: update adhoc provider with newer Ubuntu series
      * python plugin: install python3-distutils when series is != xenial
      * rust plugin: support for s390x
      * integration tests: remove obsolete system library test
    
    snapcraft (2.44+19.10ubuntu1) eoan; urgency=medium
    
      * unit tests: update for package set in eoan
    
    snapcraft (2.44+19.10) eoan; urgency=medium
    
      [ Sergio Schvezov ]
      * docker: support for testing snapcraft in proposed (#2245)
      * snap: add the https transport (#2244)
      * build providers: environment setup for projects (#2225)
      * build providers: provide support to shell in (#2249)
      * build providers: shell in provider if debug is used (#2252)
      * build-providers: add support for --shell-after  (#2253)
      * build providers: add support for --shell (#2254)
      * build providers: snapcraft images for multipass (#2258)
      * build providers: allow setting ram and disk size (#2260)
      * build providers: inject the base for classic (#2261)
      * build providers: allow snapcraft channel selection (#2265)
      * build providers: refresh packages on bring up (#2267)
      * build providers: let the implementor pick the image (#2269)
      * reporting: fail gracefully on submit errors (#2271)
      * meta: friendlier message for incorrect app command (#2272)
      * snap: use a newer PyYAML and drop patches (#2274)
      * build providers: use the best CPU configuration (#2273)
      * build providers: use the provider if exported (#2275)
      * snap: move to a newer pysha3 (#2277)
      * spread: move legacy wiki tests to spread (#2276)
      * snap: pull early (#2278)
      * build providers: re-exec as root (#2281)
      * build providers: cleaner start and launch messaging (#2282)
      * setup: improve dir setup for when running in legacy mode (#2307)
      * snap: legacy needs to now it is legacy for re-exec (#2311)
      * meta: support relocatable prime for path verification (#2287) (#2312)
      * nodejs plugin: add support for ppc64el and s390x (#2310) (#2310) (#2314)
      * tests: add spread suite for plainbox plugin (#2317) (#2321)
      * project_loader: add git to build-packages for version: git (#2403) (#2406)
      * yaml_utils: allow unicode while encoding (#2414) (#2416)
      * clean: user friendly message when cleaning (#2422)
      * rust plugin: refactor to use the latest rustup
      * tests: remove osx tests for legacy
      * static: fix new shell check issues
      * project loader: remove special LD_LIBRARY_FLAGS handling for classic
      * meta: handle symlinked hooks (#2478) (#2481)
      * common: add is_deb method
      * lifecycle: warn about bases
      * unit tests: stricter testing for common.is_deb
      * common: take into account dpkg not being found
      * common: check if running from snap before deb
      * common: check for relative argv0 in is_deb
      * repo: set priority to critical for debs
      * cli: convert users of click.confirm/prompt to echo.confirm/prompt
      * cli: retrieve error data from provider (#2455)
      * tests: use more fine grained assertions in lifecycle tests (#2637)
      * spread tests: finer grained system selection for unicode test
      * rust plugin: fix linker on i386 (#2580)
      * tests: skip rust unit tests on s390x
      * spread tests: finer grained system support for catkin tests
      * New upstream release (LP: #1837823)
    
      [ Kyle Fazzari ]
      * yaml loading: properly handle unhashable types (#2247)
      * pluginhandler: stop using alias for snapcraftctl (#2251)
      * local source: don't include .snapcraft directory (#2256)
      * meta: take charge of environment used to run commands (#2257)
      * cli: show trace if no tty (#2259)
      * catkin plugin: use SnapcraftException (#2255)
      * project_loader: add preflight check (#2250)
      * project: catch parent YAML exceptions (#2263)
      * tests: disable integration tests using snaps in bionic container (#2266)
      * catkin, rosdep: stop using FileNotFoundErrors (#2270)
      * sanity checks: allow snap/local dir (#2268)
      * sanity checks: run properly on build VMs (#2279)
      * snapcraft snap: refactor override-build into a script (#2283)
      * packaging: pin click to v6 in requirements.txt (#2299)
      * part grammar processor: lazily capture attributes from plugin (#2297)
      * requirements.txt: stop using pymacaroons-pynacl (#2303)
      * pluginhandler: update build should overwrite organize (#2290) (#2305)
      * ruby plugin: support new download URL (#2467)
      * integration tests: use correct series in get_package_version (#2549)
      * catkin spread test: allow python2 as well as python (#2547)
      * catkin plugin: ensure cxxflags are consistent (#2546)
      * tests: stop testing indigo in catkin spread (#2572)
      * catkin plugin: remove default rosdistro (#2576)
      * repo,baseplugin: support trusting repo keys (#2437)
    
      [ Chris Patterson ]
      * static: use beta channel for black
      * errors: refactor exception/error handling (#2602)
      * echo: respect SNAPCRAFT_HAS_TTY for is_tty_connected()
    
      [ John Lenton ]
      * yaml: replace yaml.safe_load() with CSafeLoader (#2218)
    
      [ Michał Sawicz ]
      * meta: make hooks executable instead of complaining they are not (#2441)
    
      [ artivis ]
      * plugin ament: support trusting repo keys
    
      [ Claudio Matsuoka ]
      * echo: add wrappers for click.prompt() and click.confirm()
    
     -- Sergio Schvezov <email address hidden>  Tue, 27 Aug 2019 09:59:42 +0000
  • snapcraft (2.44+19.10ubuntu1) eoan; urgency=medium
    
      * unit tests: update for package set in eoan
    
     -- Sergio Schvezov <email address hidden>  Mon, 26 Aug 2019 01:59:51 +0000
  • snapcraft (2.44+19.10) eoan; urgency=medium
    
      [ Sergio Schvezov ]
      * docker: support for testing snapcraft in proposed (#2245)
      * snap: add the https transport (#2244)
      * build providers: environment setup for projects (#2225)
      * build providers: provide support to shell in (#2249)
      * build providers: shell in provider if debug is used (#2252)
      * build-providers: add support for --shell-after  (#2253)
      * build providers: add support for --shell (#2254)
      * build providers: snapcraft images for multipass (#2258)
      * build providers: allow setting ram and disk size (#2260)
      * build providers: inject the base for classic (#2261)
      * build providers: allow snapcraft channel selection (#2265)
      * build providers: refresh packages on bring up (#2267)
      * build providers: let the implementor pick the image (#2269)
      * reporting: fail gracefully on submit errors (#2271)
      * meta: friendlier message for incorrect app command (#2272)
      * snap: use a newer PyYAML and drop patches (#2274)
      * build providers: use the best CPU configuration (#2273)
      * build providers: use the provider if exported (#2275)
      * snap: move to a newer pysha3 (#2277)
      * spread: move legacy wiki tests to spread (#2276)
      * snap: pull early (#2278)
      * build providers: re-exec as root (#2281)
      * build providers: cleaner start and launch messaging (#2282)
      * setup: improve dir setup for when running in legacy mode (#2307)
      * snap: legacy needs to now it is legacy for re-exec (#2311)
      * meta: support relocatable prime for path verification (#2287) (#2312)
      * nodejs plugin: add support for ppc64el and s390x (#2310) (#2310) (#2314)
      * tests: add spread suite for plainbox plugin (#2317) (#2321)
      * project_loader: add git to build-packages for version: git (#2403) (#2406)
      * yaml_utils: allow unicode while encoding (#2414) (#2416)
      * clean: user friendly message when cleaning (#2422)
      * rust plugin: refactor to use the latest rustup
      * tests: remove osx tests for legacy
      * static: fix new shell check issues
      * project loader: remove special LD_LIBRARY_FLAGS handling for classic
      * meta: handle symlinked hooks (#2478) (#2481)
      * common: add is_deb method
      * lifecycle: warn about bases
      * unit tests: stricter testing for common.is_deb
      * common: take into account dpkg not being found
      * common: check if running from snap before deb
      * common: check for relative argv0 in is_deb
      * repo: set priority to critical for debs
      * cli: convert users of click.confirm/prompt to echo.confirm/prompt
      * cli: retrieve error data from provider (#2455)
      * tests: use more fine grained assertions in lifecycle tests (#2637)
      * spread tests: finer grained system selection for unicode test
      * rust plugin: fix linker on i386 (#2580)
      * tests: skip rust unit tests on s390x
      * spread tests: finer grained system support for catkin tests
      * New upstream release (LP: #1837823)
    
      [ Kyle Fazzari ]
      * yaml loading: properly handle unhashable types (#2247)
      * pluginhandler: stop using alias for snapcraftctl (#2251)
      * local source: don't include .snapcraft directory (#2256)
      * meta: take charge of environment used to run commands (#2257)
      * cli: show trace if no tty (#2259)
      * catkin plugin: use SnapcraftException (#2255)
      * project_loader: add preflight check (#2250)
      * project: catch parent YAML exceptions (#2263)
      * tests: disable integration tests using snaps in bionic container (#2266)
      * catkin, rosdep: stop using FileNotFoundErrors (#2270)
      * sanity checks: allow snap/local dir (#2268)
      * sanity checks: run properly on build VMs (#2279)
      * snapcraft snap: refactor override-build into a script (#2283)
      * packaging: pin click to v6 in requirements.txt (#2299)
      * part grammar processor: lazily capture attributes from plugin (#2297)
      * requirements.txt: stop using pymacaroons-pynacl (#2303)
      * pluginhandler: update build should overwrite organize (#2290) (#2305)
      * ruby plugin: support new download URL (#2467)
      * integration tests: use correct series in get_package_version (#2549)
      * catkin spread test: allow python2 as well as python (#2547)
      * catkin plugin: ensure cxxflags are consistent (#2546)
      * tests: stop testing indigo in catkin spread (#2572)
      * catkin plugin: remove default rosdistro (#2576)
      * repo,baseplugin: support trusting repo keys (#2437)
    
      [ Chris Patterson ]
      * static: use beta channel for black
      * errors: refactor exception/error handling (#2602)
      * echo: respect SNAPCRAFT_HAS_TTY for is_tty_connected()
    
      [ John Lenton ]
      * yaml: replace yaml.safe_load() with CSafeLoader (#2218)
    
      [ Michał Sawicz ]
      * meta: make hooks executable instead of complaining they are not (#2441)
    
      [ artivis ]
      * plugin ament: support trusting repo keys
    
      [ Claudio Matsuoka ]
      * echo: add wrappers for click.prompt() and click.confirm()
    
     -- Sergio Schvezov <email address hidden>  Thu, 25 Jul 2019 01:59:51 +0000
  • snapcraft (2.43.1+18.10) cosmic; urgency=medium
    
      [ Sergio Schvezov ]
      * lxd: support new style snap injection (#2222)
      * snap: prepare override scripts to allow rebuilding (#2223)
      * lxd: wait for cloud-init (#2227)
      * storeapi: handle releasing to a curly braced branch (#2228)
      * snap: use set-version and set-grade (#2230)
      * lxd: proper filename set when using architectures (#2232)
      * tests: cover manifest generation with review-tools (#2235)
      * reporting: record the released version for errors (#2238)
      * file_utils: find tool when using docker and deb (#2240)
      * elf: better messaging on glibc ABI incompatibilities (#2241)
      * New upstream release (LP: #1789766)
    
      [ Kyle Fazzari ]
      * spread: stop running catkin tests on 18.10 (#2221)
      * snapcraftctl: run in isolation mode (#2224)
      * templates: reimplement templates as python classes (#2226)
      * templates: rename to extensions (#2233)
      * cli: add list-extensions command (#2237)
      * extensions: fix install path (#2236)
    
      [ Evan Dandrea]
      * reporting: improve messaging on errors (#2242)
    
     -- Sergio Schvezov <email address hidden>  Thu, 30 Aug 2018 00:08:05 +0000