~suligap/snapstore-client:ensure-snap_user_common-export-dir-during-export-snaps

Last commit made on 2022-04-12
Get this branch:
git clone -b ensure-snap_user_common-export-dir-during-export-snaps https://git.launchpad.net/~suligap/snapstore-client
Only Przemysław Suliga can upload to this branch. If you are Przemysław Suliga please log in for upload directions.

Branch merges

Branch information

Name:
ensure-snap_user_common-export-dir-during-export-snaps
Repository:
lp:~suligap/snapstore-client

Recent commits

5190c15... by Przemysław Suliga

Ensure $snap_user_common/export dir during export snaps

f9d8d65... by Przemysław Suliga

Show a progress bar when downloading snap revision blobs

Merged from https://code.launchpad.net/~suligap/snapstore-client/+git/snapstore-client/+merge/419183

171bba3... by Przemysław Suliga

Show a progress bar when downloading snap revision blobs

This should only attempt to show progress bar when the stdout of
the process is a terminal.

5413ffc... by Przemysław Suliga

Add snaps.progress_copy_to_file()

A way to use shutil.copyfileobj() that adds a progress bar for bytes read,
using click.progressbar().

cdd0241... by Przemysław Suliga

Return content_length from snaps.download_blob()

If it's available.

c344f77... by Przemysław Suliga

Raise ClientError exceptions from where applicable during stores.export()

Merged from https://code.launchpad.net/~suligap/snapstore-client/+git/snapstore-client/+merge/419210

8a1202e... by Przemysław Suliga

Raise StoreRequestError from get_account_details()

Instead of returning empty.

a1e123e... by Przemysław Suliga

Raise exceptions from get_store_metadata() instead of returning empty

Additionally, add a separate friendly exception/message for not found
store or not authorized requests.

be06b15... by Maximiliano Bertacchini

Project layout cleanup: shallower module hierarchy, more intuitive location of tests

- Drop the underscore from store_admin.cli._* modules
- Move top level tests under store_admin/tests/
- Drop store_admin.internal, move its contents to store_admin

Merged from https://code.launchpad.net/~maxiberta/snapstore-client/+git/snapstore-client/+merge/419143

87e525e... by Maximiliano Bertacchini

Drop store_admin.internal, move its contents to store_admin