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

Misc fixes #403

merged 10 commits into from Jan 17, 2017


1 participant
Copy link

skirpichev commented Jan 16, 2017

No description provided.

@skirpichev skirpichev added this to the 0.9.0 milestone Jan 16, 2017

@skirpichev skirpichev referenced this pull request Jan 16, 2017


polys todo #66

13 of 13 tasks complete

@skirpichev skirpichev force-pushed the skirpichev:misc branch from ae6f44e to 3a7568d Jan 16, 2017

skirpichev added some commits Jan 16, 2017

Make _ItemGetter hashable
Now this works:

    In [2]: from diofant.polys.orderings import build_product_order

    In [3]: ord = build_product_order((("lex", x), ("ilex", y)), (x, y))

    In [4]: R = QQ.poly_ring(x, y, order=ord)  # non-hashable it was here

    In [5]: R.order((1, 5))
    Out[5]: ((1,), (-5,))

@skirpichev skirpichev added the printing label Jan 17, 2017

@skirpichev skirpichev merged commit a8f8fcc into diofant:master Jan 17, 2017

3 checks passed

codecov/patch 100% of diff hit (target 90%)
codecov/project 91% (+<1%) compared to bb7b9cf
continuous-integration/travis-ci/pr The Travis CI build passed

@skirpichev skirpichev deleted the skirpichev:misc branch Jan 17, 2017

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