Skip to content
Snippets Groups Projects
Select Git revision
  • 7b3f8c4b6dfdf5edda1a32d6e57b21c300969079
  • master default protected
  • dev-lkugler
  • teaching-2024
  • old_config_2023-05 protected
  • v2025.2
  • v2024.6
  • v2024.2.20
8 results

setup.py

Blame
  • setup.py 1.09 KiB
    import setuptools
    
    """
    Install locally:
    >>> python setup.py install
    """
    
    with open("README.md", "r", encoding="utf-8") as fh:
        long_description = fh.read()
    
    
    def read_requirements(fname):
        requirements = []
        with open(fname, "r") as fh:
            for line in fh:
                line = line.strip()
                if not line or line.startswith("#"):
                    continue
                requirements.append(line)
    
    
    setuptools.setup(
        name="dartwrf",
        version="2023.3.31",
        author="Lukas Kugler",
        author_email="lukas.kugler@univie.ac.at",
        description="Observing system simulation experiments with WRF and DART",
        long_description=long_description,
        long_description_content_type="Markdown",
        url="https://github.com/lkugler/DART-WRF",
        packages=setuptools.find_packages(),
        classifiers=[
            "Programming Language :: Python :: 3",
            "License :: OSI Approved :: Apache 2.0 License",
            "Operating System :: OS Independent",
        ],
        python_requires=">=3.8.3",
        install_requires=["xarray", 
                          "netCDF4",
                          "pysolar>=0.10"],
    )