blob: c7162236eef99caceb155ce612617324cae2e58d [file]
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
[tool.poetry]
name = "sdap_granule_ingester"
version = "1.4.0"
description = "Ingester component for Apache SDAP"
authors = ["SDAP PMC <dev@sdap.apache.org>"]
license = "Apache-2.0"
readme = "README.md"
packages = [
{ include = "granule_ingester" }
]
repository = "https://github.com/apache/incubator-sdap-ingester"
classifiers=[
'Development Status :: 6 - Mature',
'Intended Audience :: Science/Research',
'Operating System :: OS Independent',
'Programming Language :: Python :: 3.11',
"License :: OSI Approved :: Apache Software License"
]
[tool.poetry.dependencies]
python = ">=3.11,<3.12"
cassandra-driver = "3.30.0"
aiomultiprocess = "0.7.0"
aioboto3 = "11.3.0"
aiobotocore = "2.6.0"
boto3 = "1.28.17"
tblib = "1.6.0"
pysolr = "3.10.0"
kazoo = "2.8.0"
aio-pika = "6.7.1"
elasticsearch = { version = "8.11.0", extras = ["async"]}
urllib3 = "1.26.20"
numpy = "^1.26.4"
scipy = "^1.11.4"
netcdf4 = "^1.6.5"
pandas = "^2.1.4"
pytz = "^2024.1"
xarray = "*"
pyyaml = "6.0.2"
aiohttp = ">=3.8.0"
tenacity = "8.2.3"
requests = ">=2.27.1"
[tool.poetry.dev-dependencies]
pytest = "^7.1.2"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.pytest.ini_options]
filterwarnings = [
"ignore::DeprecationWarning",
]