Skip to content

Conversation

@sobolevn
Copy link
Member

@sobolevnsobolevn commented Nov 22, 2023

I've create a new PyPI package to backport skip_bound_arg parameter to previous versions: https://github.com/wemake-services/inspect313

It is not yet published, please let me know if I need to add someone as maintainer / move it somewhere.


📚 Documentation preview 📚: https://cpython-previews--112314.org.readthedocs.build/

@hugovk
Copy link
Member

Would probably also be a good idea to update the advice in https://docs.python.org/3/whatsnew/3.11.html?highlight=getfullargspec#removed so it no longer recommends getfullargspec:

The getargspec() function, deprecated since Python 3.0; use inspect.signature() or inspect.getfullargspec() instead.

@sobolevn
Copy link
MemberAuthor

@hugovk Thanks! This would need a separate PR.

@encukou
Copy link
Member

What's the reason to use the minimum length of the deprecation period?

@sobolevn
Copy link
MemberAuthor

No real reason, I think that the transition will be rather smooth, considering the existance of https://github.com/wemake-services/inspect313

But, we can set any remove= version, this is not really a problem :)

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@sobolevn@hugovk@encukou