Amberflo-metering-python

Latest version: v3.1.0

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

Scan your dependencies

Page 1 of 2

3.0.1

Features:
- Use highly available ingest API endpoint
- Allow customizing backoff delay on ingest consumer

3.0.0

**Breaking Changes:**
- Module layout has changed, as well as some class names and methods
- The package level interfaces (e.g. `metering.add_or_update_customer`) have been deprecated; some global methods like `metering.meter` are still available, but not all of them; their use is discouraged.

Features:
- More APIs were added
- Customer Product Plan
- Customer Portal Session
- Customer Prepaid Order
- Customer Product Invoice
- Existing APIs were improved
- Customer (list, get, add, update, create_in_stripe option)
- Usage (get multiple requests at once)
- It is now possible to control logging at the module level

Miscelaneous:
- Improved payload validation on factory functions
- Test suite was improved
- Collected and updated all samples into this repository

2.3.0

Fixes:
- Remove constraint that uniqueId should be UUID.

2.2.0

Fixes:
- When uploading to S3, credentials do not work.
- Logging is not working when set to DEBUG
- uniqueId is not random if done within short interval of time
- S3 Filename logic is wrong, has special characters

2.1.0

Features:
- Add S3 ingestion client

2.0.0

- Added UsageClient
- Added CustomerApiClient
- Refactored MeterFactory to change message property names to camel case, updated names, and remove customer name.
- Added metering/samples for usage and customer

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.