setup.py 836 Bytes
Newer Older
scmalte's avatar
scmalte committed
1 2 3 4 5 6 7 8 9 10
from setuptools import setup

setup(
  name='mossutils',
  version='0.0.1',
  description='Useful scripts for working with Stanford\'s plagiarism checker MOSS',
  url='https://gitlab.ethz.ch/scmalte/mossutils.git',
  author='Malte Schwerhoff',
  author_email='malte.schwerhoff@inf.ethz.ch',
  license='unlicensed',
11 12 13 14
  packages=[
    'mossutils',
    'mossutils.utils'
  ],
15 16 17
  package_data={
    "mossutils": ["data/*"]
  },
scmalte's avatar
scmalte committed
18 19
  install_requires=[
    'mosspy',
scmalte's avatar
scmalte committed
20
    'lxml',
21
    'bs4',
22
    'dataclass-csv',
scmalte's avatar
scmalte committed
23
    'pydot',
24
    'networkx',
25
    'pandas',
26
    'Jinja2'
scmalte's avatar
scmalte committed
27
  ],
scmalte's avatar
scmalte committed
28 29
  # scripts=['bin/mossutils-moss'],
  entry_points = {
30 31
    "console_scripts": [
      'mu-moss = mossutils.moss:main',
32
      'mu-revise = mossutils.revise:main',
33 34
      'mu-cluster = mossutils.cluster:main',
      'mu-aggr = mossutils.aggr:main'
35
    ]
scmalte's avatar
scmalte committed
36
  },
scmalte's avatar
scmalte committed
37
  zip_safe=False)