servicex

View on PyPIReverse Dependencies (7)

3.0.0 servicex-3.0.0-py3-none-any.whl

Wheel Details

Project: servicex
Version: 3.0.0
Filename: servicex-3.0.0-py3-none-any.whl
Download: [link]
Size: 58274
MD5: 0e68d049e0906452d5bd5e93e1f1f806
SHA256: 3d9c70ea43e5dabb2831564a325443ae9855ebea92dfac317ac691c928fe8da1
Uploaded: 2024-09-24 02:26:56 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: servicex
Version: 3.0.0
Summary: Python SDK and CLI Client for ServiceX
Author-Email: Ben Galewsky <bengal1[at]illinois.edu>, Gordon Watts <gwatts[at]uw.edu>
Project-Url: Documentation, https://servicex.readthedocs.io/
Project-Url: Homepage, https://github.com/ssl-hep/ServiceX_frontend
Project-Url: Issue Tracker, https://github.com/ssl-hep/ServiceX_frontend/issues
Project-Url: Release Notes, https://github.com/ssl-hep/ServiceX_frontend/releases
Project-Url: Releases, https://github.com/ssl-hep/ServiceX_frontend/releases
Project-Url: Source Code, https://github.com/ssl-hep/ServiceX_frontend
License: BSD-3-Clause
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.8
Requires-Dist: aiofile
Requires-Dist: aiohttp-retry (>=2.8.3)
Requires-Dist: ccorp-yaml-include-relative-path (>=0.0.4)
Requires-Dist: filelock (>=3.12.0)
Requires-Dist: func-adl (>=3.2.6)
Requires-Dist: google-auth (>=2.17)
Requires-Dist: httpx (>=0.24)
Requires-Dist: importlib-metadata; python_version <= "3.9"
Requires-Dist: make-it-sync
Requires-Dist: miniopy-async (>=1.20.1)
Requires-Dist: pydantic (>=2.6.0)
Requires-Dist: pyyaml (>=6.0)
Requires-Dist: qastle (>=0.17)
Requires-Dist: requests (>=2.31)
Requires-Dist: rich (>=13.0.0)
Requires-Dist: ruamel-yaml (>=0.18)
Requires-Dist: tenacity (>=9.0.0)
Requires-Dist: tinydb (>=4.7)
Requires-Dist: typer (>=0.12.1)
Requires-Dist: types-pyyaml (>=6.0)
Requires-Dist: typing-extensions; python_version <= "3.10"
Requires-Dist: asyncmock (>=0.4.2); extra == "develop"
Requires-Dist: autodoc-pydantic (==2.2.0); extra == "develop"
Requires-Dist: flake8 (>=5.0.4); extra == "develop"
Requires-Dist: func-adl-servicex-xaodr22; extra == "develop"
Requires-Dist: furo (>=2023.5.20); extra == "develop"
Requires-Dist: mypy (>=0.981); extra == "develop"
Requires-Dist: myst-parser (>=3.0.1); extra == "develop"
Requires-Dist: pandas (>=2.0.2); extra == "develop"
Requires-Dist: pyarrow (>=12.0.0); extra == "develop"
Requires-Dist: pytest-asyncio (>=0.21.0); extra == "develop"
Requires-Dist: pytest-cov (>=4.0.0); extra == "develop"
Requires-Dist: pytest-mock (>=3.10.0); extra == "develop"
Requires-Dist: pytest (>=7.2.0); extra == "develop"
Requires-Dist: sphinx-code-include (>=1.4.0); extra == "develop"
Requires-Dist: sphinx-copybutton (>=0.5.2); extra == "develop"
Requires-Dist: sphinx-tabs (>=3.4.5); extra == "develop"
Requires-Dist: sphinx (>=7.0.1); extra == "develop"
Requires-Dist: autodoc-pydantic (==2.2.0); extra == "docs"
Requires-Dist: func-adl-servicex-xaodr22; extra == "docs"
Requires-Dist: furo (>=2023.5.20); extra == "docs"
Requires-Dist: myst-parser (>=3.0.1); extra == "docs"
Requires-Dist: sphinx-code-include (>=1.4.0); extra == "docs"
Requires-Dist: sphinx-copybutton (>=0.5.2); extra == "docs"
Requires-Dist: sphinx-tabs (>=3.4.5); extra == "docs"
Requires-Dist: sphinx (>=7.0.1); extra == "docs"
Requires-Dist: asyncmock (>=0.4.2); extra == "test"
Requires-Dist: flake8 (>=5.0.4); extra == "test"
Requires-Dist: mypy (>=0.981); extra == "test"
Requires-Dist: pandas (>=2.0.2); extra == "test"
Requires-Dist: pyarrow (>=12.0.0); extra == "test"
Requires-Dist: pytest-asyncio (>=0.21.0); extra == "test"
Requires-Dist: pytest-cov (>=4.0.0); extra == "test"
Requires-Dist: pytest-mock (>=3.10.0); extra == "test"
Requires-Dist: pytest (>=7.2.0); extra == "test"
Provides-Extra: develop
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 800 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
servicex/__init__.py sha256=e1wzMsxltj048jLBHVtvck_DBQ1oLIstgMOcpCmnPR8 1918
servicex/_version.py sha256=GEZcvptmDAOg2qV5P6X_wu1wqzkhG_l4cI--I8vyCqg 96
servicex/configuration.py sha256=DCZBTT_0FFaoVgJMDdNZJOUFsq3rs187dGpo3GyIno8 5548
servicex/databinder_models.py sha256=_RWFbZq9kLEYTF6oGabsGRgURkdtudrHoIwm3VBI5D8 7835
servicex/dataset_group.py sha256=l7Cvv8YzYM3-b1EzNZ_2zc0gzLpGGqIMX3lIxwgapUs 3905
servicex/dataset_identifier.py sha256=yccIKRXjqthmKHfcF1KIuOlr5FZHaecp6J29t9FR1zA 4529
servicex/expandable_progress.py sha256=btbuj2gFDOcGdvUtgJ7m1loEUqMkDeFiFqxbrYvJabM 8978
servicex/minio_adapter.py sha256=tlECxT2X1BKiRC47EZM60WAq6MqBxDR2wVg6LgBSuUc 4581
servicex/models.py sha256=xOXmjOCEQC2ladrlYGmMaWHrNMCb4w_UjXQvMZgD6p8 5726
servicex/python_dataset.py sha256=LRcS9QIDdHiCDgRq5hr9MdgMBXmNMvbrS7rvOQjib0U 2975
servicex/query_cache.py sha256=GbGL2I2i9ukO3mvj5knL19zDQlbUdU68xYf2YD_G5v8 5689
servicex/query_core.py sha256=IXIk-0R17CAsFEuiSfAZjgpbWz1GQ9e-WDCG6fYLOoY 24808
servicex/servicex_adapter.py sha256=2EJyIMclxdmsQLdtFXoc6xTY0AkLL-Vyz8aFz6MRJpo 7421
servicex/servicex_client.py sha256=R3K66qMpuRM5Ndkh2-7NYgzvng8gI4GsHQwMvvK4a0s 13619
servicex/types.py sha256=RDHvqDLJNUCSuNxGI8ZFxtFrrOuToCeCNYySlkOptNs 1685
servicex/app/__init__.py sha256=ckO8eTn8rvDlJUpRjdqIQ_Ow-XDE01PnS3Ellce4Djc 1535
servicex/app/cache.py sha256=Tpsw7Cvl-gNJ4TvKf6wbZLAyqb_rRI6BGkGpGylVTZ0 3350
servicex/app/cli_options.py sha256=7xpvOnSRzvvMWU6woSO1Lt59rSqO_gxXqoCuOK2a-Lg 1776
servicex/app/codegen.py sha256=nYOD7y84zRUST4Xxgz3eFI1cyM5WkseE7MLt261Wjhg 2489
servicex/app/main.py sha256=gSnUzdDBiADdkLzUVA-0A_58xEOuAFi2EsKksjWt_O0 2295
servicex/app/transforms.py sha256=qve6dFF7YW1VbplBKY_XPZ84QbE7EgapF2mBADjl8O8 8478
servicex/dataset/__init__.py sha256=iYlXdwkCbjitiWlSAWOv-X3fJpSnFjm9nDRGlvtwNXw 1900
servicex/func_adl/__init__.py sha256=ckO8eTn8rvDlJUpRjdqIQ_Ow-XDE01PnS3Ellce4Djc 1535
servicex/func_adl/func_adl_dataset.py sha256=4xVtTRGF9bcDmgkQxcp8naKtm3fi_hYQXiH2KzYWHkA 9495
servicex/func_adl/func_adl_dataset_group.py sha256=6YqhksTOfI5zfHQbLNZFkZH7gT7MTAW5RMiQKiA3Hr8 2438
servicex/func_adl/util.py sha256=HQdH4gHiUGPIR39avZPJTDFLAbG-DAisDAHd7QKwK2k 4013
servicex/query/__init__.py sha256=btP6F60I80GD4DtGZ0h8quZDKmZhUR8CdNjEPd4iqVg 1779
servicex/uproot_raw/uproot_raw.py sha256=afaoXpK3yX4Dy9tnO2I2zZitWKj_tOREa7zVuJ294P4 2907
servicex-3.0.0.dist-info/METADATA sha256=F4C1fDnmx-cXzs7eFG4K-3-C0GurzkGd0KBACqRh9AI 4804
servicex-3.0.0.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
servicex-3.0.0.dist-info/entry_points.txt sha256=ATvyAkLuSxSXiLsgt3V3oT14pGc06zwtErSIRdTnuBc 758
servicex-3.0.0.dist-info/licenses/LICENSE sha256=zbbslgDkMh_z2iDQblzspZAKQOYsfjjXO5qZfjwcGv8 1499
servicex-3.0.0.dist-info/RECORD

entry_points.txt

servicex = servicex.app.main:app
CERNOpenData = servicex.dataset_identifier:CERNOpenDataDatasetIdentifier
FileList = servicex.dataset_identifier:FileListDataset
Rucio = servicex.dataset_identifier:RucioDatasetIdentifier
FuncADL_ATLASr21 = servicex.func_adl.func_adl_dataset:FuncADLQuery_ATLASr21
FuncADL_ATLASr22 = servicex.func_adl.func_adl_dataset:FuncADLQuery_ATLASr22
FuncADL_ATLASxAOD = servicex.func_adl.func_adl_dataset:FuncADLQuery_ATLASxAOD
FuncADL_CMS = servicex.func_adl.func_adl_dataset:FuncADLQuery_CMS
FuncADL_Uproot = servicex.func_adl.func_adl_dataset:FuncADLQuery_Uproot
PythonFunction = servicex.python_dataset:PythonFunction
UprootRaw = servicex.uproot_raw.uproot_raw:UprootRawQuery