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
pythonPackages.pycategories: init at 1.2.0 #63503
Conversation
Why are you not exposing |
About |
Even if it's stale, it does represent a package on pypi, there may be other packages that may also want to use it. I'm sure someone else will have stronger opinions on the matter of adding unmaintained packages. |
I chose to make it private following a suggestion by @worldofpeace. I do agree that this is useful code, even if unmaintained. |
given the nature of the package, makes sense. Although it probably would be more correct for you all to not rely on it all together :) but I understand not wanting to redo the work. |
@dmvianna can you rebase instead of merging? It's part of our contribution guidelines https://nixos.org/nixpkgs/manual/#submitting-changes-making-patches |
Thanks for the heads up. I can do it going forward, but I cannot fix past history without messing this thread, right? |
True, though I think you mean force pushing would mess up the thread? I've never had a problem in that case (github isn't exactly careful with keeping pr threads readable) |
Just so you know, I created an issue upstream to fix the tests in the Pipy package. I prefer we maintain total compatibility with that. |
Responding to that issue here
I don't see a reason why it would be difficult to match the versions, the repo has the tags https://gitlab.com/danielhones/pycategories/-/tags/v1.1.0 which should correspond with what's on PyPI. But actually having the tests in the sdist would be best 👍 |
@worldofpeace I'm not familiar with gitlab support with nix, IIRC github is supported because there's ways to pull down tarballs, not sure if you can do the same with gitlab. @dmvianna you're correct that it will "mess up" your commit history, but github handles it's fairly well i would just do something simjlar to:
|
@risicle Already addressed that there's a fetcher function for this #63503 (comment) |
oh, i wasn't aware this was available, awesome! :) |
899c2bb
to
4d372ee
Compare
I am deeply sorry about the reviewer spam I created. |
cc88cee
to
46b9d2d
Compare
46b9d2d
to
e37eddc
Compare
Ah don't worry about that, we're pretty much used to it now. It's more of a bug that GitHub has ATM.
I supplied the rest of the requested changes. As for infix being public I don't think it being published on PyPI any different than being published on GitHub. |
Thanks a lot for fixing that upstream @dmvianna ✨ Likewise thanks to our reviewers. |
Motivation for this change
Add new package.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)