* Built from Linode API spec 4.215.0-patch.1
## New Features
* Use generic cli args for get-kubeconfig plugin
* Add --raw-body argument for POST and PUT requests
* Configure Python `logging` level when debug flag is specified; add debug
logs to bake command
* Consume linode-api-docs/openapi.json rather than openapi.yaml
* Sort options in configuration prompts
* Override placement group view to display members
* Add support for loading JSON OpenAPI spec files
* Improve the readability of CLI help page and table outputs
* Move build configuration from setup.py to pyproject.toml
* Add support for user-defined prefixes in file uploads, enabling obj
subdirectory uploads through command: linode obj put
* new: Display full path in the header for nested columns
* ref: Remove logic for resolving version from tag; failover to v0.0.0
* Replace terminaltables with rich
* migrate unittest to pytest
* Migrate the obj plugin to boto3
* Added linode and lin aliases
* Add completion support for the FISH shel
* Add interactive firewall rule editor plugin
* Add `--page-size` argument for list modules
## Bug Fixes
* Don't show custom_aliases as a user
* Fix support for deeply nested oneOfs; group nested oneOf options on help
pages
* Allow specifying explicitly empty dicts and lists for object arguments
* Fix failure on OBJ plugin when CLI is not configured
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/linode-cli?expand=0&rev=15
124 lines
5.2 KiB
Plaintext
124 lines
5.2 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Feb 18 03:37:38 UTC 2026 - Steve Kowalik <steven.kowalik@suse.com>
|
|
|
|
- Update to 5.65.0:
|
|
* Built from Linode API spec 4.215.0-patch.1
|
|
## New Features
|
|
* Use generic cli args for get-kubeconfig plugin
|
|
* Add --raw-body argument for POST and PUT requests
|
|
* Configure Python `logging` level when debug flag is specified; add debug
|
|
logs to bake command
|
|
* Consume linode-api-docs/openapi.json rather than openapi.yaml
|
|
* Sort options in configuration prompts
|
|
* Override placement group view to display members
|
|
* Add support for loading JSON OpenAPI spec files
|
|
* Improve the readability of CLI help page and table outputs
|
|
* Move build configuration from setup.py to pyproject.toml
|
|
* Add support for user-defined prefixes in file uploads, enabling obj
|
|
subdirectory uploads through command: linode obj put
|
|
* new: Display full path in the header for nested columns
|
|
* ref: Remove logic for resolving version from tag; failover to v0.0.0
|
|
* Replace terminaltables with rich
|
|
* migrate unittest to pytest
|
|
* Migrate the obj plugin to boto3
|
|
* Added linode and lin aliases
|
|
* Add completion support for the FISH shel
|
|
* Add interactive firewall rule editor plugin
|
|
* Add `--page-size` argument for list modules
|
|
## Bug Fixes
|
|
* Don't show custom_aliases as a user
|
|
* Fix support for deeply nested oneOfs; group nested oneOf options on help
|
|
pages
|
|
* Allow specifying explicitly empty dicts and lists for object arguments
|
|
* Fix failure on OBJ plugin when CLI is not configured
|
|
* Address incompatibility between boto3 >= 1.36.x and third-party
|
|
S3-compatible storage providers
|
|
* Add Paginator to Recursively Delete All Objects Before Delete Bucket
|
|
* new: Address breaking change in MDS plugin sshkeys command
|
|
* Resolve issues with nested explicit list and null value serialization
|
|
* Resolve issue when not specifying all keys for object list entries
|
|
* Disable attribute depth limit for JSON outputs
|
|
* Resolve issue with formatting on nested fields in JSON mode
|
|
* Add default values for database engines
|
|
* Add packaging to install_requires and drop version specifier
|
|
* Remove usage of deprecated distutils version system
|
|
* Support inheriting shared arguments in plugins
|
|
* Move consistent fixtures to conftest.py
|
|
* fix: Add support for --help pages on aliased commands
|
|
* Check for unrestricted account access during configuration step
|
|
* Resolve issue that caused CLI to be built with an outdated OpenAPI spec
|
|
version
|
|
- Use the shiny new create-version Makefile rule.
|
|
- We only need to bake once.
|
|
- Run the testsuite.
|
|
- Switch to the JSON openapi specification.
|
|
- Refreshed patch 0001-Remove-shebang-from-non-executable-files.patch
|
|
- Remove Python 2 leftovers.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 5 04:53:25 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
|
|
|
- Use pyproject macros to build and install.
|
|
- Switch to noarch, it doesn't ship any binaries.
|
|
- List directories under sitelib explicitly.
|
|
- Sprinkle in fdupes.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 27 21:22:04 UTC 2024 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
|
|
|
|
- Add dependency on setuptools
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 7 09:06:55 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Fix build with RPM 4.19: unnumbered patches are no longer
|
|
supported.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 10 14:57:20 UTC 2022 - Andrea Manzini <andrea.manzini@suse.com>
|
|
|
|
- Update to version 5.25.0
|
|
* refreshed openapi specs
|
|
* Link to endpoint documentation in command help page
|
|
* output: print default values being used
|
|
* Add support for action aliasing
|
|
* Add support for autocompletion
|
|
* Accepted integer chunk_size instead of float
|
|
* Refactor for Python 3
|
|
|
|
- refreshed the patch used to remove shebang line in __init__.py
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 03 12:52:14 UTC 2022 - rombert@apache.org
|
|
|
|
- Update to version 5.19.0:
|
|
* Make LKE test work through version rotations
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 15 14:55:30 UTC 2022 - rombert@apache.org
|
|
|
|
- Update to version 5.17.1:
|
|
* Make volume tests more resilient
|
|
* Move Homebrew to new Community Distributions section
|
|
* Mention Homebrew installation option in the README
|
|
* run black to format files
|
|
* run `isort . --profile=black` to sort imports
|
|
* Run pycln to remove unused imports
|
|
* Correctly fixed regex for new default nodebalancer dns
|
|
* Update rdns name for new nodebalancers
|
|
* Update linodecli/__init__.py
|
|
* new: Warn python2 users of planned dropping of support
|
|
* bug: Fix `linode-cli users view USERNAME`
|
|
* bug: Follow redirects when downloading spec
|
|
* ref: Stop recommending python2
|
|
* bug: Remove commands with no actions from recognized commands
|
|
* Fix tests more
|
|
* bug: Make tests more durable
|
|
* bug: Tests should accept new error output
|
|
* bug: Fixed error output for CLI operations
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 26 22:43:39 UTC 2021 - Robert Munteanu <rombert@apache.org>
|
|
|
|
- Initial packaging of version 5.13.1
|