Aiven-client

Latest version: v4.1.1

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

Scan your dependencies

Page 1 of 6

4.0.0

What's Changed

Version 4.0.0 of the Aiven CLI has been released as part of API changes to comply with HTTP/1.1.

This version includes breaking changes and soon all previous versions will return incorrect content. In addition, updates continue to be made to support organizations, including:

- The `avn card` commands were deprecated in version 3.0.0 and have now been removed.
- The `avn account team` commands are deprecated and will be removed in the next version.
- The `--parent-id` is now mandatory in the `avn project create` command.
- The `--parent-id` replaces `--account-id` in the `avn project update` command.
- The following parameters have been removed from `avn project create/update`:
- `--account-id`
- `--billing-address`
- `--billing-currency`
- `--billing-email`
- `--billing-extra-text`
- `--card-id`
- `--country-code`
- `--vat-id`
- The detailed billing related information is replaced with billing group details in the `avn project list` command.

**Full Changelog**: https://github.com/aiven/aiven-client/compare/3.1.1...4.0.0

3.1.1

Fix backward compatibility in the library mode.

3.1.0

**Please use the hot fix release**: https://github.com/aiven/aiven-client/releases/tag/3.1.1

Version 3.1.0 of the Aiven command line interface (CLI) allows creating and updating Kafka topics with configurations related to Kafka tiered storage (starting from Kafka 3.6).

Particularly, `topic-create` and `topic-update` commands now has the following new arguments:
- `--remote-storage-enable` - enable tiered storage for the topic (corresponds to `remote.storage.enable=true` in Kafka);
- `--remote-storage-disable` - disable tiered storage for the topic (corresponds to `remote.storage.enable=false` in Kafka);
- `--local-retention-bytes N` - set the local retention to N bytes (corresponds to `local.retention.bytes=N` in Kafka);
- `--local-retention-ms N` - set the local retention to N millisecond (corresponds to `local.retention.ms=N` in Kafka).

3.0.0

- Organizations
- `avn organization create`
- `avn organization list`
- `avn organization update`
- `avn organization delete`
- Organization users
- `avn organization user invite`
- `avn organization user list`
- Groups are also supported now with the following commands:
- `avn organization group create`
- `avn organization group list`
- `avn organization group show`
- `avn organization group update`
- `avn organization group delete`
- Payment cards
- `avn organization card create`
- `avn organization card list`
- `avn organization card delete`

The `avn card` commands are deprecated and will be removed in the next major version.

There are also important changes to the `avn project create` command: 

- Added `--parent-id`, which takes the organization ID or account ID. This will be mandatory in the next major version.
- Deprecated the billing information parameters since these are now used with `avn billing-group`. These will be removed in the next major version: 
- `--country-code`
- `--billing-address `
- `--billing-extra-text`
- `--billing-currency`
- `--vat-id VAT_ID`
- `--billing-email`

Check out our documentation to [learn more about organizations](https://docs.aiven.io/docs/tools/aiven-console/howto/create-accounts) and [organization users](https://docs.aiven.io/docs/platform/howto/manage-org-users).

**Full Changelog**: https://github.com/aiven/aiven-client/compare/2.20.0...3.0.0

2.20.0

What's Changed

New Commands
- Organization: List, User List, User Invite, Delete, and Edit
- Organization Payment: List, Create, and Delete credit card information
- Update oAuth2 client
- User Groups: List, Show, Create, Update and Delete

**Full Changelog**: https://github.com/aiven/aiven-client/compare/2.19.0...2.20.0

2.19.0

What's changed
* General fixes
* Adding Fedora 37 pipeline
* Add functionality to create fork from PITR
* Started using project.toml
* Add SBOM command
* Add command to change user password

**Full Changelog**: https://github.com/aiven/aiven-client/compare/2.18.0...2.19.0

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.