Switch to PEP 517 packaging using hatchling by akx · Pull Request #2930 · redis/redis-py (original) (raw)

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Conversation23 Commits8 Checks37 Files changed

Conversation

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})

akx

Contributor

@akx akx commented

Sep 4, 2023

• Loading

@akx akx mentioned this pull request

Oct 1, 2023

@codecov-commenter

Codecov Report

Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (2f88840) 91.84% compared to head (835daaa) 91.84%.
Report is 5 commits behind head on master.

Files Patch % Lines
redis/asyncio/connection.py 83.33% 1 Missing ⚠️

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files

@@ Coverage Diff @@ ## master #2930 +/- ##

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@akx akx marked this pull request as ready for review

February 15, 2024 12:58

@akx

@akx

@vladvildanov

@akx Thanks for your contribution! I'll review this PR in near time

@akx

vladvildanov

@akx akx marked this pull request as draft

October 16, 2024 17:37

@akx akx marked this pull request as ready for review

October 16, 2024 17:40

@akx

Contributor Author

akx commented

Feb 20, 2025

• Loading

@vladvildanov Rebased. I'll fix the tests if there's any interest in this.

This was referenced

Feb 20, 2025

@woutdenolf

Could you add "closes #3463 "?

@akx

Btw: the tests failing in

FAILED tests/test_asyncio/test_commands.py::TestRedisCommands::test_client_setinfo[single] - AssertionError: assert '5.3.0b5' == '5.2.1'
    
    - 5.2.1
    + 5.3.0b5

is very curious – given the string "5.3.0b5" does not appear in the source here at all, it almost looks like the CI pipeline is installing an entirely different version of the package...

and indeed:

  Downloading redis-5.3.0b5-py3-none-any.whl (271 kB)

IOW, the CI pipeline seems to be confused about which libraries it's using...

@akx akx mentioned this pull request

Feb 21, 2025

6 tasks

petyaslavova

akx and others added 6 commits

February 25, 2025 10:01

petyaslavova

@akx

@akx

petyaslavova

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

vladvildanov

@akx

Thanks for getting this finally merged!

1 year, 5 months 3 weeks – could easily be a personal record for PR perseverance for me.

@akx akx deleted the pep517-2023 branch

February 25, 2025 11:17

@vladvildanov

@akx Thanks for your efforts, I'm so sorry that It took so long from our side

@akx akx mentioned this pull request

Feb 26, 2025

6 tasks