Page MenuHomePhabricator

Create a debian package for revscoring
Closed, ResolvedPublic

Description

Dependencies are (with already packaged ones being struck through)

  1. deltas
  2. docopt
  3. mediawiki-utilities
  4. mwparserfromhell
  5. nltk
  6. nose
  7. numpy
  8. pytz
  9. requests
  10. setuptools
  11. pyenchant
  12. scipy
  13. scikit-learn
  14. tabulate

Event Timeline

yuvipanda claimed this task.
yuvipanda raised the priority of this task from to Needs Triage.
yuvipanda updated the task description. (Show Details)
yuvipanda added subscribers: Halfak, Aklapper, yuvipanda.

scikit-learn is going to be a major pain in the ass.

yuvipanda set Security to None.
yuvipanda updated the task description. (Show Details)
yuvipanda updated the task description. (Show Details)
yuvipanda updated the task description. (Show Details)

That just leaves us with scikit-learn...

Wow, naming things. https://sources.debian.net/src/scikit-learn/0.16.1-2/

Apparently packaging already exists for Python2, but has a mutant name: python-sklearn. Opening a subtask to add python3 support.

Note, pytz is packaged as python3-tz

We shouldn't actually be creating a python package for this - it is just referenced as a submodule.