Skip to content
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 and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test on py3.12 #6448

Merged
merged 4 commits into from May 13, 2023
Merged

test on py3.12 #6448

merged 4 commits into from May 13, 2023

Conversation

graingert
Copy link
Contributor

No description provided.

@graingert graingert marked this pull request as ready for review May 8, 2023 17:51
@sethmlarson
Copy link
Member

@graingert Is pytest-httpbin==2.0.0rc1 going to be promoted to stable?

@graingert
Copy link
Contributor Author

@sethmlarson hopefully, just blowing the dust off of CI kevin1024/pytest-httpbin#76

can you get someone to look at https://github.com/postmanlabs/httpbin/pull/684/files ?

@nateprewitt
Copy link
Member

@graingert, httpbin appears to be in a pretty rough state. It was moved under @postmanlabs when they started hosting the live endpoint but has since been relatively abandoned. They kicked all the previous maintainers off the project and don't appear to have any resourcing allocated to it. I've tried reaching out a few times without any meaningful response.

Going forward, we may either need to fork it or move Requests onto a different testing dependency.

@nateprewitt
Copy link
Member

I cut postmanlabs/httpbin#702 to see if we can get a more public response there on maintenance status.

requirements-dev.txt Outdated Show resolved Hide resolved
setup.py Outdated Show resolved Hide resolved
requirements-dev.txt Outdated Show resolved Hide resolved
setup.py Outdated Show resolved Hide resolved
@graingert
Copy link
Contributor Author

@graingert Is pytest-httpbin==2.0.0rc1 going to be promoted to stable?

@sethmlarson I've just pushed v2.0.0 to pypi!

@graingert graingert closed this May 8, 2023
@graingert graingert reopened this May 8, 2023
@nateprewitt
Copy link
Member

Thanks, @graingert!

@nateprewitt nateprewitt merged commit b639e66 into psf:main May 13, 2023
28 of 43 checks passed
@graingert graingert deleted the 3-12 branch May 13, 2023 15:37
@kevin1024
Copy link

kevin1024 commented May 25, 2023

They kicked all the previous maintainers off the project and don't appear to have any resourcing allocated to it. I've tried reaching out a few times without any meaningful response.

Well, I seem to have been removed as a maintainer on the github repo, but I am still a maintainer on pypi. Perhaps I can help with a new release!

I also (occasionally) maintain https://github.com/kevin1024/pytest-httpbin which relies on httpbin, and https://github.com/kevin1024/vcrpy/

Shall we fork under psf or would you like me to fork under my own name?

@nateprewitt
Copy link
Member

nateprewitt commented May 25, 2023

Hey @kevin1024, thanks for checking in! I believe you, Ian, and myself are the three with release perms on PyPI so we can definitely go that direction. I was going to wait out a response on the issue above for a bit longer before we take on the task of forking.

I think there are also a number of changes Kenneth merge between the last release and now that may need vetting before we cut something new. If we don't hear anything back going into July, I think that's probably time to look at taking action.

Edit: Don't let me stop you from doing this sooner if you're motivated. I just wanted to minimize churn/maintenance overhead if possible.

@kevin1024
Copy link

Hello fellow maintainer! Works for me. Let's wait a bit longer for a response before forking. My main motivation for forking would be to fix:

postmanlabs/httpbin#673

So that I can fix:

kevin1024/pytest-httpbin#72

So that I can fix:

kevin1024/vcrpy#645

Basically: https://www.youtube.com/watch?v=AbSehcT19u0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants