-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Build CairoSVG 1.0.22, needed for python<3 #24
Build CairoSVG 1.0.22, needed for python<3 #24
Conversation
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
a5903b1
to
c8d8e64
Compare
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
I think I get it now. This still allows a user to try and use That still leaves the question of the optional dependencies. I think we should include them when a user asks conda to install |
Per the CairoSVG change log, support for Python 2 was dropped at cairosvg==2.0.0. The last version that supported `python<3` was 1.0.22. This recipe also includes all optional dependencies.
bfdff73
to
8469e93
Compare
@conda-forge-admin, please rerender |
…da-forge-pinning 2019.09.27
@MutantPlatypus as far as I understand you are correct in all your observations. The question of optional dependencies is summarized here conda/conda#7502. At the moment, it is up to the maintainers to decide and I had decided to include all of them as default to avoid user headaches.
|
In that case, I have no further changes I would propose for this CR, it is ready for merging. In fact, it doesn't help to wait for #17: 1.0.22 did not pass it's own testing in its repo. I wouldn't expect many of the tests being proposed as a solution to that to pass, either. |
@conda-forge-admin, please rerender |
Hi! This is the friendly automated conda-forge-webservice. I tried to re-render for you, but it looks like there was nothing to do. |
Hi @carlodri, thanks for your support. I learned a lot trying to get this going. I have a couple of other discussions going so it might be a little confusing, but this PR is ready for review separate from other issues and discussions. I even ran this build in both WSL and Windows 10 x86_64 and all SVGs render successfully. If I have time I would like to change the tests from shell commands to a Python script so it's easier to run on other OSes, then I would like to find out exactly which dependency is causing just one test to fail if I don't pin this to |
e0aa550
to
b7887a4
Compare
Hi @MutantPlatypus, is this PR still relevant to you? Or can we close it? |
Closing due to inactivity, please reopen if relevant. |
Per the CairoSVG change log, support for Python 2 was dropped at cairosvg==2.0.0. The last version that supported
python<3
was 1.0.22.This recipe also includes all optional dependencies.
Fixes Issue #22
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)1.0.22 has three optional dependencies and two required.