bfabric

View on PyPIReverse Dependencies (2)

1.13.22 bfabric-1.13.22-py3-none-any.whl

Wheel Details

Project: bfabric
Version: 1.13.22
Filename: bfabric-1.13.22-py3-none-any.whl
Download: [link]
Size: 61839
MD5: b1ed51feb739a3d282219ba837481bf5
SHA256: ac213511e2bb44d31c5770c5be108ef6f9e5cb78f719384e59dd4fe015d597c8
Uploaded: 2025-02-19 13:02:36 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: bfabric
Version: 1.13.22
Summary: Python client for the B-Fabric API
Author: Aleksejs Fomins, Marco Schmidt, Maria d'Errico, Witold Eryk Wolski
Author-Email: Christian Panse <cp[at]fgcz.ethz.ch>, Leonardo Schwarz <leonardo.schwarz[at]fgcz.ethz.ch>
Project-Url: Homepage, https://github.com/fgcz/bfabricPy
Project-Url: Repository, https://github.com/fgcz/bfabricPy
License: GPL-3.0
Requires-Python: >=3.9
Requires-Dist: cyclopts (>=2.9.9)
Requires-Dist: eval-type-backport; python_version < "3.10"
Requires-Dist: flask (>=3.0.3)
Requires-Dist: loguru (>=0.7)
Requires-Dist: polars-lts-cpu (>=0.20.25); platform_machine == "x86_64" and platform_system == "Darwin"
Requires-Dist: polars (>=0.20.25); platform_machine != "x86_64" or platform_system != "Darwin"
Requires-Dist: pydantic (>=2.9.2)
Requires-Dist: python-dateutil (>=2.9.0)
Requires-Dist: pyyaml (>=6.0)
Requires-Dist: requests (>=2.26.0)
Requires-Dist: rich (>=13.7.1)
Requires-Dist: suds (>=1.1.2)
Requires-Dist: zeep (>=4.2.1)
Requires-Dist: black; extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: licensecheck; extra == "dev"
Requires-Dist: logot[loguru,pytest]; extra == "dev"
Requires-Dist: mkdocs; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: mkdocstrings[python]; extra == "dev"
Requires-Dist: nox; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: uv; extra == "dev"
Requires-Dist: mkdocs; extra == "doc"
Requires-Dist: mkdocs-material; extra == "doc"
Requires-Dist: mkdocstrings[python]; extra == "doc"
Requires-Dist: logot[loguru,pytest]; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-mock; extra == "test"
Requires-Dist: lxml-stubs; extra == "typing"
Requires-Dist: mypy; extra == "typing"
Requires-Dist: pandas-stubs; extra == "typing"
Requires-Dist: types-python-dateutil; extra == "typing"
Requires-Dist: types-requests; extra == "typing"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Provides-Extra: typing
[No description]

WHEEL

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

RECORD

Path Digest Size
bfabric/__init__.py sha256=1jMNe-URFbfJXjZR2WIb3_GYAuaJ1D_PcdwIvPigjmA 363
bfabric/bfabric.py sha256=HAGHVndNkQY8mpUAg08XR9JBr7DZ1fi1RUUebh8BQYg 16898
bfabric/bfabric_config.py sha256=fWWIcQQ67JoRlg3WFysfuZlWpe1eIrnuBASfbmySOtg 1811
bfabric/errors.py sha256=sRwlrCtsTvVAnTfSo_WijNb46vObajilGymHu6iTYzw 1164
bfabric/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bfabric/config/__init__.py sha256=mUM8IiRczaQTPyJBP-k3oodywhnBmT5WH-33XBeTjJM 193
bfabric/config/bfabric_auth.py sha256=1rOq_cUuz1lgVBjij1ADlTCKC6k3Jef6enkUsJMRI5U 332
bfabric/config/bfabric_client_config.py sha256=pjn4T4rWmEPphtJbwIqd5Mwl_5ShTr0DO6Be68IXrbA 1867
bfabric/config/config_file.py sha256=Y1zzWkwldwhotVndSkxtOoUCuF5dMod4TbCuoXlRvrY 3578
bfabric/engine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bfabric/engine/engine_suds.py sha256=KlrDARPt-HwRTZ_5jpwbtyKInrYVXsd_vJE-lx_E4Sg 5629
bfabric/engine/engine_zeep.py sha256=a8U-uTmhAyOmADWgZlHAkTNakqIZZ5Y04bR20G9VM6M 7873
bfabric/engine/response_format_suds.py sha256=pq5fUDT7wKT1AK_UCEtTwLIybg9pQEMyACkJKlnRFw4 1827
bfabric/entities/__init__.py sha256=k8da27ctvb4eE1SFqSYTYuTtJqHqi9z4UrJ5Xoun7Xk 650
bfabric/entities/application.py sha256=XYfBoj03fQNG70IJVUeqKH27tbvGFQ_i34YJG-DcCzE 691
bfabric/entities/dataset.py sha256=pwiaNkFV8HMXtjLiTI736okR1O28GfXHx9U__wo8lgc 2130
bfabric/entities/executable.py sha256=_2LJqXY1JoHmnY2eRO35beJCV69h3XhftIt7RyRb9DI 757
bfabric/entities/externaljob.py sha256=eSHniFp0LShmOYNJNMoJJFRL40ddnvOwD6b9YIVYVaE 1093
bfabric/entities/multiplexid.py sha256=tW_7KVIoJx47JXTTKhGFIfFdMHd2-CGy2d2oHWcZPJk 377
bfabric/entities/multiplexkit.py sha256=sFJY0kqa_2VrzKPpmTSJIan3M4SO2_T7a9ciI8Hn-XY 881
bfabric/entities/order.py sha256=rdlUI27Qp34BlLzF8Qc7IlYCdhBH1yYbUE2HUbyZHlc 553
bfabric/entities/parameter.py sha256=5srDE7uhCIMCVam2658mYChpH-pr9upvPkNyVml5iEI 492
bfabric/entities/project.py sha256=iZ6cwj2Lp-jKSmbE6A3b1Mx6XKEQhlQF69NsEMtmSoU 369
bfabric/entities/resource.py sha256=kvmnulNfXCHN58eg911a1TS3mKTf4NMmzR4Dlkv4HXY 805
bfabric/entities/sample.py sha256=Fh4HXiKOa-d9Zug14JhMn36OgIN7qxlB2RXeJLjLFpM 465
bfabric/entities/storage.py sha256=ZvPnbDV8R90lyCDT71pfTxYI_ONK1jbd_9fZqS2yyg0 774
bfabric/entities/workunit.py sha256=254tv0Nx0ODNaeSzmLGYF46zuGmcpYj6l1sEYuQbMFg 2668
bfabric/entities/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bfabric/entities/core/entity.py sha256=sLbd6OMmayfmIevWAO7dgyU9u7ODEgGXq__P93w_TFE 6422
bfabric/entities/core/has_container_mixin.py sha256=Vff3lgWCQSdTFxoIe0K9wUaU-ktMNISlYSKEOAxF1zk 1411
bfabric/entities/core/has_many.py sha256=lmnNGwiVoKBZoujeIb1NVlavFThIPHkTrfNXWG49S6Y 3590
bfabric/entities/core/has_one.py sha256=n1mkTox00Rwhn4UVVwtBW_606b45yNdyDfXl_ONJ3qE 1231
bfabric/entities/core/relationship.py sha256=ZyYCy9nbXe5RqmaKnF6Vv6qwMgQHCtXRx5auFDxmCAE 576
bfabric/examples/compare_zeep_suds_pagination.py sha256=NzQLZ46BhW4ZSpgZDLUjfLCmTAZ4u5y4N_sb45u0kUQ 3425
bfabric/examples/compare_zeep_suds_query.py sha256=eCZ3nlEHviKmtg4xo9ZKDKMWDnEslowDgtyhsNWYYTI 7730
bfabric/examples/exists_multi.py sha256=FLibR8WnGQCXJFTAw3nkBiTw8xRii5ktqU1n0o9rOi0 879
bfabric/examples/zeep_debug.py sha256=4Mt7yvii25llEn0ILd5_i3Hw8Ns8OLOjzwElnUGDbiE 2234
bfabric/experimental/README.md sha256=Bn5TgdXfqSE4yJUSFCK4svzTkTfzqo_cYW-3mBMAODM 217
bfabric/experimental/__init__.py sha256=5QWNI2I_xkn_rKjD0CLDqiCGmY4BcjAETkCZUo-JWLY 62
bfabric/experimental/entity_lookup_cache.py sha256=tjz88KVq8PwUYAMPIoT7oH5sRb6Wf2rSSRM3SGFebhE 4302
bfabric/experimental/multi_query.py sha256=eN1bgF7XiKtMmivF68yZ4P9TSCpSfC9bT_Kq-_DHDnU 5980
bfabric/experimental/upload_dataset.py sha256=5jzYGROmeieHLztQ5jlePNdFxlYktzz_1AdWcG_E8QM 2630
bfabric/experimental/workunit_definition.py sha256=NZNsMde21p4-f4YknLVlmpEI-ofyxkUbpRN3fcdgahY 5127
bfabric/rest/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bfabric/rest/token_data.py sha256=kuTCWrjMQB5SVnkoA4X70iMPcQzqCIO8F5DzvTlRO0w 1313
bfabric/results/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bfabric/results/response_format_dict.py sha256=EXIWel89SZ6uWPdD1psPJoNkfw5ZxVWZkkeGW9h58ME 6635
bfabric/results/result_container.py sha256=uyA0Qa7PzvEvLcwNlPlHu3dilDofXwVQIK7MEw1Z290 4396
bfabric/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bfabric/utils/cli_integration.py sha256=AQd5Ngrv9SOBBSFHhWgnr_YnlNujm3XHclxIcG5CTYQ 2090
bfabric/utils/paginator.py sha256=KRaHk9U8YIXpDx_V2UweeDuTVktx3KnYv1o5uO8ceBo 2049
bfabric/utils/polars_utils.py sha256=j2ZEwn2_Vo0qdgtcuEQsmflp3HKA1ZyO8PKVq_BhGJU 793
bfabric/wrapper_creator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bfabric/wrapper_creator/bfabric_external_job.py sha256=FA5qdxs8RvX74tUPN-jDML_YFA6VYxJMsJxpn_N3Pc8 2957
bfabric/wrapper_creator/bfabric_submitter.py sha256=Ktv8n6jTHdBSn2GYy_7SdtFS9wbeNkd-hsCQ4HCwv9s 9235
bfabric/wrapper_creator/bfabric_wrapper_creator.py sha256=-T2i4V1uhki0udeswXpTRQXcB4435USJ1RsWHBaU72w 9069
bfabric/wrapper_creator/demo_config.yaml sha256=pJQGsxbKmQQBkU5UfpdVWJt1cSxSXYSqCslDdJocL_Y 2015
bfabric/wrapper_creator/gridengine.py sha256=6XF5Kr-LFSiIQb6VIrBk7vMcPXcDsG9vpAhiyAr1O2g 3060
bfabric/wrapper_creator/slurm.py sha256=pw5D8MLFHVWoBq7sIfegepnt54B_xVFnKsKknmP2zAM 2568
bfabric-1.13.22.dist-info/METADATA sha256=pukCWnOMQC3z5CeWYpyOMhZ5XjfxuxFEb4issHNbwdM 2099
bfabric-1.13.22.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
bfabric-1.13.22.dist-info/RECORD