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.3
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 18 commits
  • 44 files changed
  • 11 contributors

Commits on Dec 20, 2024

  1. Configuration menu
    Copy the full SHA
    03b7063 View commit details
    Browse the repository at this point in the history
  2. Fixed TBA documentation

    vladvildanov committed Dec 20, 2024
    Configuration menu
    Copy the full SHA
    eaf7b64 View commit details
    Browse the repository at this point in the history
  3. Updated package version

    vladvildanov committed Dec 20, 2024
    Configuration menu
    Copy the full SHA
    3b9fc63 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b7c4f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2024

  1. Configuration menu
    Copy the full SHA
    9096317 View commit details
    Browse the repository at this point in the history
  2. Updated package version

    vladvildanov committed Dec 23, 2024
    Configuration menu
    Copy the full SHA
    8056198 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2025

  1. Backport from master (5.3.0b5) (#3506)

    * Fixed flacky TokenManager test (#3468)
    
    * Fixed flacky TokenManager test
    
    * Fixed additional flacky test
    
    * Removed token count assertion
    
    * Skipped test on version 3.9
    
    * Fix incorrect attribute reuse (#3456)
    
    add CacheEntry
    
    Co-authored-by: zhousheng06 <[email protected]>
    Co-authored-by: Vladyslav Vildanov <[email protected]>
    
    * Expand type for EncodedT (#3472)
    
    As of PEP 688, type checkers will no longer implicitly consider bytearray to be compatible with bytes
    
    * Moved self._lock initialisation to Pool constructor (#3473)
    
    * Moved self._lock initialisation to Pool constructor
    
    * Added test case
    
    * Codestyle fixes
    
    * Added correct annotations
    
    * DOC-4423: add TCEs for various command pages (#3476)
    
    Co-authored-by: Vladyslav Vildanov <[email protected]>
    
    * DOC-4345 added testable JSON search examples for home page (#3407)
    
    * DOC-4345 added testable JSON search examples for home page
    
    * DOC-4345 avoid possible non-deterministic results in tests
    
    * DOC-4345 close connection at end of example
    
    * DOC-4345 remove unnecessary blank lines
    
    * Adding unit text fixes to improve compatibility with MacOS. (#3486)
    
    * Adding unit text fixes to improve compatibility with MacOS.
    
    * Applying review comments
    
    * Unifying the exception msg validation pattern for both test_connection.py  files
    
    ---------
    
    Co-authored-by: Vladyslav Vildanov <[email protected]>
    
    * Add return type to `close` functions (#3496)
    
    * Add types to ConnectionPool.from_url (#3495)
    
    Co-authored-by: Vladyslav Vildanov <[email protected]>
    
    * Add types to execute method of pipelines (#3494)
    
    Co-authored-by: Vladyslav Vildanov <[email protected]>
    
    * DOC-4796 fixed capped lists example (#3493)
    
    Co-authored-by: Vladyslav Vildanov <[email protected]>
    
    * typing for client __init__ (#3357)
    
    * typing for client __init__
    
    * typing with string literals
    
    * retry_on_error more specific typing
    
    * retry typing
    
    * fix lint
    
    ---------
    
    Co-authored-by: Vladyslav Vildanov <[email protected]>
    
    * test: Updated CredentialProvider test infrastructure (#3502)
    
    * test: Updated CredentialProvider test infrastructure
    
    * Added linter exclusion
    
    * Updated dev dependency
    
    * Codestyle fixes
    
    * Updated async test infra
    
    * Added missing constant
    
    * Updated package version
    
    * Updated testing versions and docs
    
    * Updated server versions
    
    * Fixed test
    
    ---------
    
    Co-authored-by: zs-neo <[email protected]>
    Co-authored-by: zhousheng06 <[email protected]>
    Co-authored-by: Shantanu <[email protected]>
    Co-authored-by: David Dougherty <[email protected]>
    Co-authored-by: andy-stark-redis <[email protected]>
    Co-authored-by: petyaslavova <[email protected]>
    Co-authored-by: Patrick Arminio <[email protected]>
    Co-authored-by: Artur Mostowski <[email protected]>
    9 people authored Feb 11, 2025
    Configuration menu
    Copy the full SHA
    28964c1 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2025

  1. When SlotNotCoveredError is raised, the cluster topology should be re…

    …initialized as part of error handling and retrying of the commands. (#3621)
    petyaslavova committed Apr 29, 2025
    Configuration menu
    Copy the full SHA
    916afcb View commit details
    Browse the repository at this point in the history
  2. Updating package version

    petyaslavova committed Apr 29, 2025
    Configuration menu
    Copy the full SHA
    338cb99 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2025

  1. Configuration menu
    Copy the full SHA
    c5e4324 View commit details
    Browse the repository at this point in the history
  2. Adding load balancing strategy configuration to cluster clients(repla…

    …cement for 'read_from_replicas' config) (#3563)
    
    * Adding laod balancing strategy configuration to cluster clients(replacement for 'read_from_replicas' config)
    
    * Fixing linter errors
    
    * Changing the LoadBalancingStrategy type hints to be defined as optional. Fixed wording in pydocs
    
    * Adding integration tests with the different load balancing strategies for read operation
    
    * Fixing linters
    petyaslavova committed Apr 30, 2025
    Configuration menu
    Copy the full SHA
    eb91d4f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53dba14 View commit details
    Browse the repository at this point in the history
  4. Fixing the versions of some deprecations that wrongly added as 5.0.3 …

    …- the correct version is 5.3.0 (#3625)
    petyaslavova committed Apr 30, 2025
    Configuration menu
    Copy the full SHA
    35ca102 View commit details
    Browse the repository at this point in the history
  5. Remove decreasing of created connections count when releasing not own…

    …ed by connection pool connection(fixes issue #2832). (#3514)
    
    * Removing decreasing of created connections count when releasing not owned by connection pool connection(#2832).
    
    * Fixed another issue that was allowing adding connections to a pool owned by other pools. Adding unit tests.
    
    * Fixing a typo in a comment
    petyaslavova committed Apr 30, 2025
    Configuration menu
    Copy the full SHA
    b928f97 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a336639 View commit details
    Browse the repository at this point in the history
  7. Fix flake version to the last known working with our code. Since flak…

    …e is no longer used in other versions - we don't need to use the latest
    petyaslavova committed Apr 30, 2025
    Configuration menu
    Copy the full SHA
    1c0a6f2 View commit details
    Browse the repository at this point in the history
  8. Replacing the redis and redis-stack-server images with redis-libs-tes…

    …ts image in test infrastructure (#3505)
    
    * Replacing the redis image with redis-libs-tests image in test infrastructure
    
    * Replacing redis-stack-server image usage with client-libs-test. Fixing lib version in setup.py
    
    * Defining stack tag variable for the build and test github action
    
    * Removing unused env var from build and test github actions
    petyaslavova committed Apr 30, 2025
    Configuration menu
    Copy the full SHA
    46740c8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    653d9ef View commit details
    Browse the repository at this point in the history
Loading