Skip to content
Snippets Groups Projects
Select Git revision
  • d38ad8a5c2e8eb0a5ff634a6de4855f2673e7d9f
  • master default protected
2 results

splay_experiment.cpp

Blame
  • setup.py 1.78 KiB
    #!/usr/bin/env python3
    
    import setuptools
    
    setuptools.setup(
        name='osmo',
        version='1.0',
        description='Odevzdávací systém Matematické olympiády',
        packages=['mo', 'mo/ext', 'mo/jobs', 'mo/web'],
        scripts=[
            'bin/add-role',
            'bin/check-jobs',
            'bin/create-contests',
            'bin/create-round',
            'bin/create-tasks',
            'bin/create-user',
            'bin/export-orgs',
            'bin/fix-submits',
            'bin/gen-mailing-list',
            'bin/import-points',
            'bin/init-year',
            'bin/merge-users',
            'bin/p-score',
            'bin/publish-score',
            'bin/register-contest',
            'bin/register-year',
            'bin/reset-user',
            'bin/run-jobs',
            'bin/schedule-round-job',
            'bin/set-contest',
            'bin/set-round',
        ],
        include_package_data=True,
        zip_safe=False,
        install_requires=[
            # Udržujte prosím seřazené
            'Flask',
            'Flask-WTF',
            'WTForms',
            'bcrypt',
            'bleach',
            'blinker',
            'click',
            'dateutils',
            'dnspython',
            'flask_bootstrap',
            'flask_sqlalchemy',
            'markdown',
            'pikepdf',
            'pillow',
            'psycopg2',
            'pypdf',
            'python-magic',
            'python-poppler',
            'pyzbar',
            'qrcode[pil]',
            'requests',
            'sqlalchemy[mypy] < 2.0',
            'token-bucket',
            'unidecode',
            'uwsgidecorators',
            # Používáme pro vývoj, ale aby je pylsp našel, musí být ve stejném virtualenvu
            # jako ostatní knihovny.
            'sqlalchemy-stubs',
            'types-Markdown',
            'types-bleach',
            'types-flask_sqlalchemy',
            'types-pillow',
            'types-python-dateutil',
            'types-requests',
            'types-setuptools',
        ],
    )