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

Question on new 3.7 feature #54

Open
jleclanche opened this issue Jun 28, 2018 · 15 comments
Open

Question on new 3.7 feature #54

jleclanche opened this issue Jun 28, 2018 · 15 comments

Comments

@jleclanche
Copy link
Collaborator

Sorry to file an issue here but I can't find a better point of contact.

https://docs.python.org/3.7/whatsnew/3.7.html#pep-562-customization-of-access-to-module-attributes

Does this solve the long-standing issue mentioned in the initial presentation about q, regarding __call__ on modules?

@zestyping
Copy link
Owner

Oh, interesting.

@skorokithakis
Copy link
Collaborator

This seems unmaintained, I just tried to open an issue just to find out that I had opened it a year ago with no response. @jleclanche I have half a mind to just fork it and release my own, maintained version of it.

Or maybe the author could move it into Jazzband?

@mithro
Copy link
Collaborator

mithro commented Oct 29, 2018

This project is mostly unmaintained. I had hoped to have the time to be able to do the maintenance from @zestyping but was never able to beyond some very minor things.

If someone had the time to take up the work, I would be more than happy to hand over the reigns. As the original author, @zestyping, would you be okay with that too?

@mithro
Copy link
Collaborator

mithro commented Oct 29, 2018

BTW What is Jazzband?

@jleclanche
Copy link
Collaborator Author

Jazzband is a Django-oriented maintainership community. I don't think they'd take a non-Django project.

Would be lovely to have @skorokithakis help maintain this :)

@zestyping
Copy link
Owner

Hi, everyone. Thank you so much for using and caring about the future of q!

I'm sorry I've been so slow to respond to these requests. I can commit to giving them a serious look this coming week. I hope to do better in the future as well, though I understand if you (reasonably) don't have much confidence in that yet, given this project's track record. Nonetheless, I'll try.

@skorokithakis
Copy link
Collaborator

@zestyping could I convince you to add the project to the code shelter?

@merwok
Copy link

merwok commented Jan 25, 2019

Module-level __dir__ and __getattr__ are nice to create attributes on the fly or lie about stuff, but I think they don’t help with magic methods (double-underscore) as these are looked up on types, not instances.

@jleclanche
Copy link
Collaborator Author

@zestyping Going to second @skorokithakis' suggestion of adding the project to the Code Shelter :) I really like its approach and I think q is an exceptionally useful Python package. Would you consider it?

@jleclanche
Copy link
Collaborator Author

@zestyping Paging again on the code shelter, this is such a ridiculously useful library it'd be good to have other people be able to contribute to it :)

@zestyping
Copy link
Owner

@jleclanche Thanks for the reminder. Obviously my ability to estimate when I'll get around to doing maintenance on this project is severely inaccurate! I'll have a look at the Code Shelter today.

@skorokithakis
Copy link
Collaborator

Thank you, @zestyping!

@zestyping
Copy link
Owner

I've added it!

@jleclanche
Copy link
Collaborator Author

Sweet! Thank you!

@zodman
Copy link

zodman commented Jan 13, 2021

Jazzband is a Django-oriented maintainership community. I don't think they'd take a non-Django project.

Would be lovely to have @skorokithakis help maintain this :)

jazzband member here! that's not true. (we maintain pip-tools) We accept python packages only! so @zestyping you can submit to the community following the rules.

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

No branches or pull requests

6 participants