Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: redis/redis-py
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: redis/redis-py
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5.2
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 45 files changed
  • 3 contributors

Commits on Oct 24, 2024

  1. Copy the full SHA
    166ae7b View commit details

Commits on Dec 6, 2024

  1. Release 5.2.1 (#3451)

    * Migrate to clients test image (#3415)
    
    * Migrate to client-testing image
    
    - Use clients-testing image for standalone and cluster
    - Remove hardcoded TLS certificates and keys
    - Remove stunnel
    - Remove Cluster docker and configs
    
    * Fix migration bugs
    
    * Create reusable action to run tests
    
    - Reduce copy paste by using reusable action for running tests
    - Gain better control of tests matrix
    
    Add missing actions checkout
    
    More fixes in integration workflow
    
    Another attempt to fix matrix
    
    * Reorg test matrix
    
    * Fix jobs names and execution order
    
    * Execute standalone and cluster test simultaneously
    
    * Streamline test execution
    
    - Automatically map Redis version to Redis Stack version and use it for testing module commands
    - Remove Graph commands from execution by default
    - Include more Redis versions to the test matrix
    
    * More fixes to integration job
    
    * Move python compatibility tests to a separate task
    
    * Improve run-tests action
    
    * Add missing pytest marks for TS tests
    
    * Fix cluster configuration
    
    * Debug cluster tests
    
    * Fix Cluster TLS port
    
    * Move current redis version to env var
    
    * Fix ssl tests
    
    * Show CLUSTER NODES on fail
    
    * Fix integration workflow bugs
    
    * Add workarounds for IPv6 bug in tests
    
    * Use hostname instead of hardcoded IPv4 loopback
    
    * Fix bug in _get_client
    
    * Fix run-tests action
    
    * Fix imports
    
    * Add missing version guards in search tests
    
    * Add compatibility for Redis < 7
    
    * Add missing version guard in search tests
    
    * Fix run-tests
    
    * Add missing tls-auth-clients option
    
    * Skip module tests when Redis < 7 and RESP3 is enabled
    
    * Fix async test_moved_redirection_on_slave_with_default
    
    The test was broken for a while after migrating to all-in-one container with Cluster
    
    * Cleanup test after debugging
    
    * Use correct profile in install_and_test.sh
    
    * Use matrix to execute hiredis<=3.0.0 tests
    
    * Fix hiredis job
    
    * Fix pytest command in install_and_test.sh
    
    * Use 7.4.1 as default version in docker-compose.yml
    
    * Fix uvloop-tests
    
    * Fixed unsecured tempfile.mktemp() command usage (#3446)
    
    * Fixed unsecured tempfile.mktemp() command usage
    
    * Added proper tuple handling
    
    * Fixed bug with SLOWLOG GET response parsing from Redis Enterprise (#3441)
    
    * Fixed issue with invoking _close() on closed event loop (#3438)
    
    * Fixed issue with invoking _close() on closed event loop
    
    * Removed unused import
    
    * Revert weakref changes
    
    * Codestyle fix
    
    * Added test coverage
    
    * Codestyle fixes
    
    * Codestyle fixes
    
    * Removed failure check that fails in 3.12
    
    * Codestyle fixes
    
    * Codestyle fixes
    
    * Fixing randomly failing test (#3437)
    
    * Fixing randomly failing test
    
    * Always rounding up to avoid randomly failing tests
    
    * Always rounding up to avoid randomly failing tests
    
    ---------
    
    Co-authored-by: Vladyslav Vildanov <117659936+vladvildanov@users.noreply.github.com>
    
    * Updated package version
    
    ---------
    
    Co-authored-by: Igor Malinovskiy <u.glide@gmail.com>
    Co-authored-by: Ilian Iliev <ilian@ilian.io>
    3 people authored Dec 6, 2024
    Copy the full SHA
    a74fa6a View commit details
Loading