Skip to content
Snippets Groups Projects
Select Git revision
  • 73ec93ac29bb01260230bd95d4a293b2e3324a40
  • 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 843 B
    from setuptools import setup, find_packages
    
    
    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=find_packages(),
        scripts=[],   # scripts to package
        install_requires=parse_requirements(),
        setup_requires=['vcversioner'],
        vcversioner={},
        include_package_data=True,
    )