-
-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
allennlp extras #13710
allennlp extras #13710
Conversation
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 recipes/allennlp-models:
For recipes/allennlp-optuna:
For recipes/allennlp-semparse:
For recipes/py-rouge:
For recipes/py-rouge:
Documentation on acceptable licenses can be found here. |
78e2199
to
88214fe
Compare
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 ( |
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 do have some suggestions for making it better though... For recipes/py-rouge:
|
297a5af
to
23287a9
Compare
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 ( |
23287a9
to
b530d59
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 recipes/allennlp-models:
For recipes/allennlp-optuna:
For recipes/allennlp-semparse:
|
b530d59
to
4a7268f
Compare
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 ( |
50a6c62
to
356ca86
Compare
356ca86
to
3103b6b
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 recipes/allennlp-optuna:
|
3103b6b
to
0631940
Compare
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 ( |
this is... unfortunate, but necessary due to: https://github.com/Diego999/py-rouge/blob/master/rouge/rouge.py#L6
This reverts commit ac05036.
I'm looking to add |
@himkt |
@dirkgr @epwalsh @matt-gardner @schmmd |
@chrisburr |
I'd do it hackily by making this PR a draft and then adding |
Ah sorry you mean it segfaults when it's noarch because it's using Python 3.9. If it's only happening as part of running the unit tests I'd be tempted to skip them as it's more likely to be an upstream issue. If it really is a problem with Python 3.9 then you can put |
I'd rather figure out the segfault and modify the PR here to build for
|
If you remove |
Hello @h-vetinari, thank you for taking your time. I'd like to maintain the recipe of |
7ab3394
to
80961d7
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 recipes/allennlp-models:
|
80961d7
to
ceb9bfc
Compare
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 ( |
@chrisburr I'd rather merge this as is and continue the investigation for python 3.9 (and then returning to |
@conda-forge/staged-recipes, PTAL Background to failing CI:
I've tried noarch for all of them, but only kept it for |
Thanks @chrisburr! @Diego999 @dirkgr @epwalsh @matt-gardner @schmmd |
Hi! This goes to my private email, not my work email, so I missed it until now. As a religious user of conda, I am quite excited by this. Let me know how I can help! |
Happy to hear it @dirkgr! :) In terms of help, I'd be happy to have co-maintainers on the feedstocks for allennlp-models and allennlp-semparse - e.g. the test suite segfaults on python 3.9 and right now I don't know why that is. Being a feedstock maintainer is usually low-maintenance, unless there are large changes in the packages upstream. Otherwise it mainly boils down to updating versions/dependencies when necessary, and hunting down the occasional bug (where the upstream maintainers obviously have an advantage). |
AllenNLP does not officially support Python 3.9 yet. It's not part of our own test suite. Unofficially I don't know of a reason why it shouldn't work. I just tried running all the tests with Python 3.9. I don't get a crash, but I see a problem with torchvision. Out of the depths of torchvision I get this exception: This is probably not the issue to discuss this on. Is there another I should be following? |
Now this has been merged you can find the dedicated repository ("feedstock") for each conda package by searching on: https://conda-forge.org/feedstock-outputs/ In this case I guess the bot PRs to add Python 3.9 are what you're looking for: |
For allennlp itself, the python 3.9 "support" was added in conda-forge/allennlp-feedstock#13. I joined the maintenance of this feedstock recently, so I unfortunately did not cross-check the upstream support with our passing CI (which should run the upstream unit tests IMO, but mostly only tests imports - https://github.com/conda-forge/allennlp-feedstock/blob/master/recipe/meta.yaml#L49-L86) Now that the bot has opened a PR for 1.4.0, that's a good time to improve this. |
After upgrading allennlp past 1.0.0, there are a couple of gaps of things that got factored out into separate packages with 1.0.0.
This attempts to add feedstocks for them, with the exception of allennlp-server, which doesn't have a released version yet.
CC @conda-forge/allennlp in case you want to join as maintainers for what was "yours" until very recently. ;-)