Skip to content
Snippets Groups Projects
Select Git revision
  • 0ee6798f6492b5fedf0780b75002870c60d42f5b
  • master default protected
  • fix-content-encoding
  • debian/unstable-swh
  • pristine-tar
  • debian/upstream
  • debian/buster-swh
  • mypy-version
  • debian/stretch-swh
  • debian/1.3.3-1_swh1
  • debian/upstream/1.3.3
  • v1.3.3
  • debian/1.3.2-1_swh1
  • debian/upstream/1.3.2
  • v1.3.2
  • debian/1.3.1-1_swh1
  • debian/upstream/1.3.1
  • v1.3.1
  • debian/1.3.0-1_swh1
  • debian/upstream/1.3.0
  • v1.3.0
  • debian/1.2.2-1_swh1_bpo10+1
  • debian/1.2.2-1_swh1
  • debian/upstream/1.2.2
  • v1.2.2
  • debian/1.2.1-1_swh1_bpo10+1
  • debian/1.2.1-1_swh1
  • debian/upstream/1.2.1
  • v1.2.1
29 results

setup.py

Blame
  • Forked from Platform / Development / swh-deposit
    Source project has a limited visibility.
    setup.py 1.04 KiB
    from setuptools import setup
    
    
    def parse_requirements():
        requirements = []
        for reqf in ('requirements.txt', 'requirements-swh.txt'):
            with open(reqf) as f:
                for line in f.readlines():
                    line = line.strip()
                    if not line or line.startswith('#'):
                        continue
                    requirements.append(line)
        return requirements
    
    
    setup(
        name='swh.deposit',
        description='Software Heritage Deposit Server',
        author='Software Heritage developers',
        author_email='swh-devel@inria.fr',
        url='https://forge.softwareheritage.org/source/swh-deposit/',
        packages=['swh.deposit',
                  'swh.deposit.api',
                  'swh.deposit.fixtures',
                  'swh.deposit.migrations',
                  'swh.deposit.templates',
                  'swh.deposit.templates.deposit',
                  'swh.deposit.tests'],
        scripts=[],   # scripts to package
        install_requires=parse_requirements(),
        setup_requires=['vcversioner'],
        vcversioner={},
        include_package_data=True,
    )