Skip to content

Conversation

@joshrotenberg
Copy link
Collaborator

@joshrotenberg joshrotenberg commented Jan 23, 2026

πŸ€– New release

  • redis-cloud: 0.7.6 -> 0.7.7 (βœ“ API compatible changes)
  • redisctl: 0.7.7 -> 0.7.8 (βœ“ API compatible changes)
  • redisctl-python: 0.1.0
  • redisctl-mcp: 0.1.2 -> 0.1.3
Changelog

redis-cloud

0.7.7 - 2026-01-23

Fixed

  • handle rate limits (429) and processing-completed state in task polling (#587)

redisctl

0.7.8 - 2026-01-23

Added

  • add one-shot cost-report export command (#595)

Fixed

  • handle rate limits (429) and processing-completed state in task polling (#587)

redisctl-python

[0.1.0] - 2026-01-23

Added

  • Initial release of Python bindings for Redis Cloud and Enterprise APIs
  • CloudClient for Redis Cloud API
    • Constructor with API key, secret, optional base URL and timeout
    • from_env() factory method supporting multiple environment variable names
    • Async methods: subscriptions(), subscription(), databases(), database()
    • Sync methods: subscriptions_sync(), subscription_sync(), databases_sync(), database_sync()
    • Raw API access: get(), post(), put(), delete() (async and sync variants)
  • EnterpriseClient for Redis Enterprise API
    • Constructor with base URL, username, password, optional insecure flag and timeout
    • from_env() factory method
    • Cluster methods: cluster_info(), cluster_stats(), license() (async and sync)
    • Database methods: databases(), database(), database_stats() (async and sync)
    • Node methods: nodes(), node(), node_stats() (async and sync)
    • User methods: users(), user() (async and sync)
    • Raw API access: get(), post(), put(), delete() (async and sync variants)
  • RedisCtlError exception type for API errors
  • Pre-built wheels for:
    • macOS (x86_64 and arm64)
    • Linux (x86_64 and aarch64, glibc)
    • Windows (x86_64)
  • Python version support: 3.9, 3.10, 3.11, 3.12, 3.13

redisctl-mcp

0.1.3 - 2026-01-23

Other

  • updated the following local packages: redis-cloud


This PR was generated with release-plz.

@joshrotenberg joshrotenberg force-pushed the release-plz-2026-01-23T21-05-58Z branch 3 times, most recently from e316c01 to a9fcd6e Compare January 23, 2026 22:29
@joshrotenberg joshrotenberg force-pushed the release-plz-2026-01-23T21-05-58Z branch from a9fcd6e to 6ac63d9 Compare January 23, 2026 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants