Envidat-utils

Latest version: v1.4.5

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

1.3.0

Feat

- add method to remove FULL_ACCESS rights for user
- add method to bucket to grant user full access

Refactor

- add set_public_read to init if is_public specified

Fix

- add exception for CORS accessed denied (wrong user)

1.2.4

Fix

- multipart error if empty bucket, add items_per_page to Bucket.size

1.2.3

Fix

- catch empty bucket case when using size()

Refactor

- move all class and staticmethods from Bucket into MetaBucket
- move list_buckets method into MetaBucket class for auto mkgendocs

1.2.2

Fix

- add staticmethod to Bucket to list all s3 buckets from endpoint

1.2.1

Fix

- add func to determine size of Bucket (efficient pagination)

1.2.0

Fix

- type checking for dcat-ap final wrap

Feat

- add dcat-ap (opendataswiss) to metadata Record class
- added opendataswiss converter and tests
- working metadata Record class, linking to converters
- add envidat metadata Record class for conversion to various open formats

Refactor

- black and isort, update refs to dcat-ap
- rename opendataswiss converter --> dcat-ap
- update variable names, add strip() calls to Bibtex and Datacite coverters
- add additional author to repo
- strip "Abstract" string in DIF converter
- strip "Abstract" string in DIF converter
- converters replace json input with dict, datacite get doi mapping once only
- simplify metadata name:doi mapping getter
- run pre-commit format and linting on all converter code
- remove temp test file for converters
- add extract arg to metadata Record, set input to positional

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.