-
Notifications
You must be signed in to change notification settings - Fork 2
/
setup.cfg
81 lines (68 loc) · 2.03 KB
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
[metadata]
name = pyaro_readers
version = 0.1.1.dev0
author = MET Norway
description = implementations of pyaerocom reading plugings using pyaro as interface
long_description = file: README.md
long_description_content_type = text/markdown
classifiers =
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Operating System :: OS Independent
Development Status :: 3 - Alpha
Intended Audience :: Science/Research
Intended Audience :: Education
Topic :: Scientific/Engineering :: Atmospheric Science
url = https://github.com/metno/pyaro-readers
[options]
python_version = >=3.10
install_requires =
pyaro ~= 0.1.0
geocoder_reverse_natural_earth >= 0.0.2
netCDF4
requests
tqdm
numpy
xarray
cfunits
polars[pyarrow]
tomli>=2.0.1; python_version < "3.11"
package_dir =
=src
packages =
find:
test_require = tox:tox
[options.packages.find]
where=src
[options.package_data]
* =
*.csv
*.toml
[options.entry_points]
pyaro.timeseries =
aeronetsunreader = pyaro_readers.aeronetsunreader:AeronetSunTimeseriesEngine
aeronetsdareader = pyaro_readers.aeronetsdareader:AeronetSdaTimeseriesEngine
ascii2netcdf = pyaro_readers.ascii2netcdf:Ascii2NetcdfTimeseriesEngine
eeareader = pyaro_readers.eeareader:EEATimeseriesEngine
netcdf_rw = pyaro_readers.netcdf_rw:Netcdf_RWTimeseriesEngine
harp = pyaro_readers.harpreader:AeronetHARPEngine
nilupmfabsorption = pyaro_readers.nilupmfabsorptionreader:NILUPMFAbsorptionTimeseriesEngine
nilupmfebas = pyaro_readers.nilupmfebas:EbasPmfTimeseriesEngine
[tox:tox]
min_version = 4.0
skip_missing_interpreters = True
isolated_build = True
env_list =
py310
format
#depends =
[testenv]
commands = python3 -m unittest discover -s tests
[testenv:format]
commands =
pre-commit run --all-files --show-diff-on-failure
deps =
pre-commit