google-research
66 строк · 1.8 Кб
1[project]2# Project metadata. Available keys are documented at:
3# https://packaging.python.org/en/latest/specifications/declaring-project-metadata
4name = "seeds"5description = "Code and demo colab associated with the SEEDS paper (https://arxiv.org/abs/2306.14066)"6readme = "README.md"7requires-python = ">=3.8"8license = {file = "LICENSE"}9authors = [{name = "Lizao (Larry) Li", email="lizaoli@google.com"}]10classifiers = [ # List of https://pypi.org/classifiers/11"License :: OSI Approved :: Apache Software License",12"Intended Audience :: Science/Research",13]
14version = "2023.12.12"15keywords = []16
17# pip dependencies of the project
18# Installed locally with `pip install -e .`
19dependencies = [20"cartopy",21"matplotlib",22"numpy",23"pandas",24"scipy",25"tensorflow",26"xarray",27"zarr",28]
29
30[project.urls]31homepage = "https://github.com/google-research/seeds"32repository = "https://github.com/google-research/seeds"33changelog = "https://github.com/google-research/my_project/blob/main/CHANGELOG.md"34# documentation = ""
35
36[project.optional-dependencies]37# Development deps (unittest, linting, formating,...)
38# Installed through `pip install -e .[dev]`
39dev = [40"pytest",41"pytest-xdist",42"pylint>=2.6.0",43"pyink",44]
45
46[tool.pyink]47# Formatting configuration to follow Google style-guide
48line-length = 8049preview = true50pyink-indentation = 251pyink-use-majority-quotes = true52
53[build-system]54# Build system specify which backend is used to build/install the project (flit,
55# poetry, setuptools,...). All backends are supported by `pip install`
56requires = ["flit_core >=3.8,<4"]57build-backend = "flit_core.buildapi"58
59[tool.flit.sdist]60# Flit specific options (files to exclude from the PyPI package).
61# If using another build backend (setuptools, poetry), you can remove this
62# section.
63exclude = [64# Do not release tests files on PyPI65"**/*_test.py",66]
67