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

Consider a PyPI package? #22

Open
awf opened this issue May 21, 2024 · 1 comment
Open

Consider a PyPI package? #22

awf opened this issue May 21, 2024 · 1 comment

Comments

@awf
Copy link

awf commented May 21, 2024

Our package https://github.com/graphcore-research/gfloat would like to depend on mx, but currently has to include it in requirements.txt as a direct dependency:

# Requirements for tests
pytest
ml_dtypes
mx @ git+https://github.com/microsoft/microxcaling

Normally, I think this is a good idea - one knows exactly what code one is depending on, etc.

However, pypi says

Can't have direct dependency: mx@ git+https://github.com/microsoft/microxcaling ; 
extra == "dev". See https://packaging.python.org/specifications/core-metadata for 
more information.

And this seems hard to fix (see the "amusing side effect" at https://stackoverflow.com/a/54894359)

If microxscaling could be a PyPI package we would not need the direct dependency.

@mgolub2-ms
Copy link
Contributor

Hi @awf !

Really glad to see you are using our library!

I believe we can make that happen, though I'll need to ping some people to get the right checkboxes checked. Will get back to you ASAP!

  • Max

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

2 participants