servicex

View on PyPIReverse Dependencies (6)

3.1.0 servicex-3.1.0-py3-none-any.whl

Wheel Details

Project: servicex
Version: 3.1.0
Filename: servicex-3.1.0-py3-none-any.whl
Download: [link]
Size: 68011
MD5: 9237d281ddd4137922be7b2495a2933a
SHA256: 1c7f042abb3c62dcddfbd4e0a95fa53844a3eb1787637d4d66748796dc195c34
Uploaded: 2025-01-17 22:47:59 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: servicex
Version: 3.1.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.9
Requires-Dist: aiofile
Requires-Dist: aiohttp-retry (>=2.8.3)
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.7)
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: pre-commit (>=4.0.1); extra == "develop"
Requires-Dist: pyarrow (>=12.0.0); extra == "develop"
Requires-Dist: pytest-asyncio (>=0.21.0); extra == "develop"
Requires-Dist: pytest-console-scripts (>=1.4.1); 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: pre-commit (>=4.0.1); extra == "test"
Requires-Dist: pyarrow (>=12.0.0); extra == "test"
Requires-Dist: pytest-asyncio (>=0.21.0); extra == "test"
Requires-Dist: pytest-console-scripts (>=1.4.1); 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: 1062 characters]

WHEEL

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

RECORD

Path Digest Size
servicex/__init__.py sha256=sT7NV0fYSqZSyfnihNW8QtTYYwrzgoQ9Af6OOpSVUdo 1994
servicex/_version.py sha256=GEZcvptmDAOg2qV5P6X_wu1wqzkhG_l4cI--I8vyCqg 96
servicex/configuration.py sha256=DCZBTT_0FFaoVgJMDdNZJOUFsq3rs187dGpo3GyIno8 5548
servicex/databinder_models.py sha256=wxPW5Pb3HP6tWIsoc13RlBvM0ullnmHYl91U7YJ_mes 9251
servicex/dataset_group.py sha256=8O7wj6KyudMHPws_oibAqDoh8AaAseT2pE7IGaLA9rY 4102
servicex/dataset_identifier.py sha256=3PAqhgQl0OdM0YSNlWTzVsQ3k3Lzpd6x7poCovZVBug 5973
servicex/expandable_progress.py sha256=J4HvHYZgmIqCXMngC-3oiLTMWWPWnaXDW9wCXPAgaDs 8800
servicex/minio_adapter.py sha256=7-rO1gczyVx1q1GJFob57tuyqvbk6LtmuZqwj-7sOIo 4980
servicex/models.py sha256=NBsX_ntFd4qnjck7btDfJBPMZIMxJ0oGpv6PnaibZ2M 7987
servicex/python_dataset.py sha256=f87coV79ne9s8QD1LkRPjzNmaVE2wm3w_xjukxdi084 3018
servicex/query_cache.py sha256=xsa-YECc9Z3ixdSK_E_92ouV220OErGGRQCN-MNVbJM 8210
servicex/query_core.py sha256=X8FZEjWLhCekdc_sVimuxDmCPJNYVSDL548ORhQNxws 27045
servicex/servicex_adapter.py sha256=T7CEicvhgsDMexGeEFa4cy88gOzeVMYXxl01Do78Sj0 13458
servicex/servicex_client.py sha256=HUXF_RfmXptVf21v2LufS0M3h8n9AbZIzEBPSnCkh6g 15340
servicex/types.py sha256=RDHvqDLJNUCSuNxGI8ZFxtFrrOuToCeCNYySlkOptNs 1685
servicex/app/__init__.py sha256=mDjUp5pktdmsNSnuAZsMvW-JcEja3uVI2VQpnA1-GH0 2081
servicex/app/cache.py sha256=OGjShF0Zo7iSlr4CthNiEN3IQlc4nW4ZHROzms1gS6U 3302
servicex/app/cli_options.py sha256=67S954kJqqySxcfjICytOB3H723s2aHwYSqIETK6OIw 1773
servicex/app/codegen.py sha256=mcaYzis0pC5l4jr6sYmxfZy6wtgwzYs7pfNp65TX484 2537
servicex/app/datasets.py sha256=YsJiN82gqfZqZ_ZQO_B0IBuBENE5UNZQMv72Jpka0vw 5636
servicex/app/main.py sha256=mydNbDCrRkAWlKLl67mtXjxO5CMGexJKAm9sjdHNli8 3151
servicex/app/transforms.py sha256=iX7ZDC4V8PL3BQGD3HxY8UbBkCkOZC681eVwmmiKzqY 9898
servicex/dataset/__init__.py sha256=tvXZLzcsG2UwV-hkhwFGbO7creK3oJs0O9SE_o3ZCSA 1866
servicex/func_adl/__init__.py sha256=ckO8eTn8rvDlJUpRjdqIQ_Ow-XDE01PnS3Ellce4Djc 1535
servicex/func_adl/func_adl_dataset.py sha256=conAT-E6r184nwLVpIQ8k9lHIVDweahPxzZq9sh97aM 10240
servicex/func_adl/util.py sha256=CpNoGtk9cXG6afKoWjiD7EpGHpZLZP0JY-IebUkug4s 3841
servicex/query/__init__.py sha256=-QQnP5jiG-AUk0XH3M10TFGtgJsMn6hUYvhUBD6-SPQ 1780
servicex/uproot_raw/uproot_raw.py sha256=nrr-LPpJEop4Q0hLugvl4FMMZV69fSRe93xpjVwS4fY 3845
servicex/yaml_parser/__init__.py sha256=yy7QhBV9aPbnZEmvzMuQFK3vRHXy5w7Ia9DD1kcsyvs 1581
servicex/yaml_parser/parser.py sha256=TI5BQPYALsrcNbdulmikGZBF11ZyJxGQO7IOl_lblPM 7755
servicex-3.1.0.dist-info/METADATA sha256=0a-8NXiO6x5agvg9CBowB1GnW3iERr_o_MsOYVmVjK4 5243
servicex-3.1.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
servicex-3.1.0.dist-info/entry_points.txt sha256=xjJfI2z9s1QAiFk2_1IW7s8KZGltKGrQRtezEKF5iGk 819
servicex-3.1.0.dist-info/licenses/LICENSE sha256=zbbslgDkMh_z2iDQblzspZAKQOYsfjjXO5qZfjwcGv8 1499
servicex-3.1.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
XRootD = servicex.dataset_identifier:XRootDDatasetIdentifier
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