Skip to content
Snippets Groups Projects
setup.cfg 1.39 KiB
Newer Older
  • Learn to ignore specific revisions
  • Ronald Jäpel's avatar
    Ronald Jäpel committed
    [metadata]
    
    name = CADET-RDM
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
    version = 0.0.14
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
    author = Ronald Jäpel
    author_email = r.jaepel@fz-juelich.de
    description = A solution for research data management
    long_description = file: README.md
    long_description_content_type = text/markdown
    
    url = https://jugit.fz-juelich.de/IBG-1/ModSim/cadet/CADET-RDM
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
    project_urls =
    
        Bug Tracker = https://jugit.fz-juelich.de/IBG-1/ModSim/cadet/CADET-RDM/Issues
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
    classifiers =
        Programming Language :: Python :: 3
        License :: OSI Approved :: GNU General Public License v3 (GPLv3)
        Operating System :: OS Independent
    
    [options]
    packages = find:
    python_requires = >=3.8
    install_requires =
    
        python-gitlab
    
        pygithub
    
        nbformat
        nbconvert
        ipylab
        junix
    
        jupytext
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
    include_package_data = True
    
    [options.entry_points]
    console_scripts =
    
        cadet-rdm = cadetrdm.cli_integration:cli
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
    
    [options.extras_require]
    testing =
        setuptools
    
        pytest
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
        certifi     # tries to prevent certificate problems on windows
        pre-commit  # system tests run pre-commit
        flake8      # system tests run flake8
        matplotlib
        numpy
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
        build
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
    
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
    docs =
        sphinx>=5.3.0
        sphinxcontrib-bibtex>=2.5.0
        sphinx_book_theme>=1.0.0
        sphinx_copybutton>=0.5.1
        sphinx-sitemap>=2.5.0
        numpydoc>=1.5.0
        myst-nb>=0.17.1
    
    Ronald Jäpel's avatar
    Ronald Jäpel committed
    
    [flake8]
    max_line_length = 88
    exclude =
        build
        dist
        .eggs
        docs/conf.py