Aiven-client

Latest version: v4.7.0

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

Scan your dependencies

Page 3 of 8

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

2.18.0

What's Changed
* Pep 440 conformant versioning https://github.com/aiven/aiven-client/pull/319
* Remove Flink beta service API https://github.com/aiven/aiven-client/pull/315
* Add new Flink developer experience https://github.com/aiven/aiven-client/pull/321


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

2.17.0

Release Highlights

* Add support for deleting pending team invites https://github.com/aiven/aiven-client/pull/312
* Add support for managing service access via Google Cloud Platform Private Service Connect https://github.com/aiven/aiven-client/pull/313
* Require explicit VPC deployment option, if VPC has been established https://github.com/aiven/aiven-client/pull/292

**Full Changelog**: https://github.com/aiven/aiven-client/compare/2.16.0...2.17.0

Page 3 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.