-
-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
Add recipe for Gensim #3225
Add recipe for Gensim #3225
Changes from 4 commits
4f80272
1b25b9c
d96feb8
f88123a
321e1bb
62aef3d
454a9a5
b28f0e8
bb4ecc5
7831ca8
22c08c7
74bda87
b6a7a3e
118e8b4
e47dff8
b38a352
aa07df0
85fb030
f6e8a6c
31e6c43
df8323e
6c23113
c71e153
42ac3c5
fe9051d
a5395e8
6d2164a
a43cba4
0d7ff05
3b6612f
61854a0
4df111d
45218e8
1bb5ce8
53a16a2
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
{% set name = "gensim" %} | ||
{% set version = "2.2.0" %} | ||
{% set sha256 = "eb099de1e50447c42e168a1a99de4721923688afc71b12fe522f79687a4fbb13" %} | ||
|
||
package: | ||
name: {{ name|lower }} | ||
version: {{ version }} | ||
|
||
source: | ||
fn: {{ name }}-{{ version }}.tar.gz | ||
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz | ||
sha256: {{ sha256 }} | ||
|
||
build: | ||
number: 0 | ||
script: python setup.py install --single-version-externally-managed --record record.txt | ||
|
||
requirements: | ||
build: | ||
- python | ||
- setuptools | ||
- numpy x.x | ||
- cython | ||
- scipy >=0.7.0 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please use numpy/scipy versions from |
||
- six >=1.5.0 | ||
- smart_open >=1.2.1 | ||
|
||
run: | ||
- python | ||
- numpy x.x | ||
- cython | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. cython is probably not needed as a runtime dependency |
||
- scipy >=0.7.0 | ||
- six >=1.5.0 | ||
- smart_open >=1.2.1 | ||
|
||
test: | ||
requires: | ||
- nose | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Its probably sufficient initially to have
for all the standard importable modules |
||
- testfixtures | ||
- unittest2 | ||
- scikit-learn | ||
- tensorflow >=1.1.0 | ||
- keras >=2.0.4 | ||
- pyemd | ||
- Morfessor==2.0.2a4 | ||
- annoy | ||
|
||
commands: | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Why you removed test run? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There are a few reasons for removing the test runs-
Do we want to add the test run in the recipe? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, we want to run tests for sure. About win32 - we can check win support with x64. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Tests are failing for
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is a problem with There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The pinning has solved the
|
||
- nosetests --exe -v gensim | ||
|
||
about: | ||
home: http://github.com/RaRe-Technologies/gensim | ||
license: LGPL 3.0 | ||
license_file: COPYING | ||
license_family: LGPL | ||
summary: 'A library for topic modelling and document indexing' | ||
description: | | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please use the official tagline and description of gensim (see https://github.com/RaRe-Technologies/gensim). There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes |
||
Gensim is a topic modelling, document indexing and similarity retrieval | ||
library for Python 2.7 and Python 3.5+. It is focussed towards Natural | ||
Language Processing and Information retrieval. | ||
doc_url: http://radimrehurek.com/gensim/ | ||
dev_url: https://github.com/RaRe-Technologies/gensim | ||
|
||
extra: | ||
recipe-maintainers: | ||
- souravsingh | ||
- tmylk | ||
- menshikh-iv |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this needed? I don't think
cython
is a dependency of gensim.