pyslk

View on PyPIReverse Dependencies (0)

2.2.10 pyslk-2.2.10-py2.py3-none-any.whl

Wheel Details

Project: pyslk
Version: 2.2.10
Filename: pyslk-2.2.10-py2.py3-none-any.whl
Download: [link]
Size: 107787
MD5: da23034d88a6b61dde3489332b6cba0f
SHA256: 4b85d1e93843e0da5abae5ab0a438409db7227427e9be57a8ef65021c596b7b0
Uploaded: 2025-03-03 21:43:23 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: pyslk
Version: 2.2.10
Summary: Python library for interaction with the DKRZ tape archive based on non-public CLIs slk and slk_helpers
Author: Bilir, Dogus Kaan (DKRZ), Buntemeyer, Lars (GERICS), Bergemann, Martin (DKRZ), Ehbrecht, Carsten (DKRZ)
Author-Email: "Heydebreck, Daniel (DKRZ)" <support[at]dkrz.de>
Maintainer-Email: "Heydebreck, Daniel (DKRZ)" <support[at]dkrz.de>
Project-Url: Homepage, https://gitlab.dkrz.de/hsm-tools/pyslk
Project-Url: Documentation, https://hsm-tools.gitlab-pages.dkrz.de/pyslk/index.html
Project-Url: Repository, https://gitlab.dkrz.de/hsm-tools/pyslk.git
Project-Url: Issues, https://gitlab.dkrz.de/hsm-tools/pyslk/-/issues
Project-Url: Changelog, https://hsm-tools.gitlab-pages.dkrz.de/pyslk/CHANGES.html
License: Simple Python wrapper for `slk` and `slk_helpers`. `slk` is the command line interface (cli) for StrongLink (R) by Crystal Onyx. `slk_helpers` is an extension to `slk` developed by Andrej Fast and Daniel Heydebreck (DKRZ) and written in Java. Written by Daniel Heydebreck (DKRZ). Please contact support@dkrz.de or post an issue in https://gitlab.dkrz.de/hsm-tools/pyslk when issues arise. Copyright (c) 2025 German Climate Computing Center (DKRZ), Hamburg, Germany All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Requires-Python: >=3.9
Requires-Dist: pandas (>=1.4.0)
Requires-Dist: psutil
Requires-Dist: python-dateutil (>=2.8.2)
Requires-Dist: tenacity (>=8.0.1)
Requires-Dist: pytest (>=7.0.0); extra == "tests"
Requires-Dist: black[jupyter]; extra == "tests"
Requires-Dist: flake8; extra == "tests"
Requires-Dist: isort; extra == "tests"
Requires-Dist: pre-commit; extra == "tests"
Requires-Dist: sphinx (>=4.2.0); extra == "doc"
Requires-Dist: sphinx-book-theme; extra == "doc"
Requires-Dist: numpydoc; extra == "doc"
Requires-Dist: mock; extra == "doc"
Requires-Dist: myst_parser; extra == "doc"
Requires-Dist: conda-build; extra == "package"
Requires-Dist: build; extra == "package"
Requires-Dist: setuptools (>=61.0); extra == "package"
Requires-Dist: pip (>=22.0.0); extra == "package"
Provides-Extra: tests
Provides-Extra: doc
Provides-Extra: package
Description-Content-Type: text/markdown
License-File: LICENCE
License-File: AUTHORS.rst
[Description omitted; length: 15130 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.2)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
pyslk/__init__.py sha256=VLPHcDP3sxvfSK3ZkH3Sid3bj61z5BWEJPx_TGUnW68 9470
pyslk/config.py sha256=o_zXFUfBoUnfg3yaVGiowQ_499PFR7XC2B6n702mcFg 6218
pyslk/constants.py sha256=hjGHskytTDZ3KL8xsC_vOT28Usj6nYjUgOmcJ3ZCzX8 4322
pyslk/pyslk_exceptions.py sha256=H2IvtZAZxSGXaNPcyMWqiXjju8OOB3zT-9TvJQbzaMc 2181
pyslk/pyslk_warnings.py sha256=WK9cBJ3klTtx3vL9MTmC-Pk1GC1XwdKKZqX_pynMYGE 95
pyslk/retry.py sha256=XBRtkvQabFL5lJRjbaEJaCmSBHrkWs_alHQU1Psd9EI 998
pyslk/utils.py sha256=jmseSn_IpKCV-WyV86hvm4f1EsuTnQ8Gn5hp1BY4h1c 35948
pyslk/version.py sha256=XAI7zm3leEOHpLPAWqXFhxDIUnMK9PY3irD_YPwg-dM 1286
pyslk/base/__init__.py sha256=ac2LQdQsWeS7RcCknbK-hrbxbY8bBSe9vfa5TjQ2Y8A 1053
pyslk/base/file_group.py sha256=F_YzbhOwtrIYqHNbK73siedBOp1EPsZTOzSMl1nXiz8 11241
pyslk/base/group_collection.py sha256=oyNBwNNFwX0T-uvwxUwMweKSoDNEkzUBgBHYcMMIRSU 2043
pyslk/base/listing.py sha256=CoyDmr0eptCpO9h4qSP8b_zGCOqhriv1hBI6xS_chD4 12261
pyslk/base/login.py sha256=IBUxPA3FOp7avrVcAth5e-1ytp6XKPVubmjhf62e4Rw 1492
pyslk/base/resource_path.py sha256=awYnvZqlDeksyaMI4Qh6KMUVfx2UKUHYtdRRgNz5Sxw 1288
pyslk/base/searching.py sha256=VSgIgL0RPU0UNFvATgTTK-5icbSSddDIBD8qnsixP_E 9819
pyslk/base/stati.py sha256=e1244W96rzZQqc-g7S9x9sqBXa1Gyg8gpFphDT8vZEE 4193
pyslk/base/versioning.py sha256=fwiiL-fPsE1QY8ovP_UnLgyK4h9s89RWeSKKXoRuGmE 2408
pyslk/core/__init__.py sha256=CCP27okRBnoU1OIlvdr4E8hjlLutjL5HmeZ1TGCgmbo 2426
pyslk/core/gen_queries.py sha256=IfI_Qfof9Vsm3vwTsEJz7QkeN-tMIANUhKnZYWi7UN0 7541
pyslk/core/gfbt.py sha256=l7KvdBUH_IhfcAaMK8-N4MZuMssYVL4alPZFsJqBmx4 22664
pyslk/core/metadata.py sha256=bwqaN9xIaq95WYVZvF8wPFvzGiNOFyR6Rkl80z2XBhg 27960
pyslk/core/resource.py sha256=LNWemLVl9rJHZ6bzreosNK37k_04DmcjfyQk4Mp2eM8 30640
pyslk/core/resource_extras.py sha256=7fu36zRJ-YVvjvHDQ5aO0ag_x6p0DB3JV9AM9cBoAAM 13756
pyslk/core/storage.py sha256=YQu9qZhFFbPrOdfgeh0_j7JMydA4NCptRLQRVsdwxDM 18244
pyslk/jobs/__init__.py sha256=hvNPOByvnQAYa5s6SKUVyffWi70pdF7O5kf2NvbdCuA 705
pyslk/jobs/basic.py sha256=4ExL1c_vSJqGJhRQGrWqBOGkJd_6-vheFTSQ35p-Em8 4501
pyslk/jobs/submitted_jobs.py sha256=QvWQezaBkXa0Nen63WRvUVbvL2-RVRdTaK989CGQCTg 25026
pyslk/jobs/verify.py sha256=J-HM6ZxijHug_uOXx2Syck57Dw56HAA7QkdZTjf50FM 17197
pyslk/raw/__init__.py sha256=GhbOK2tYrGhuIEKQd7zjwKSiWm9SIFbYPHH6foa8CKk 2622
pyslk/raw/jobs.py sha256=PsIX4exp-YBvW3eW22go6bUxBMb6ZTMdtL_YWWbd4D4 9071
pyslk/raw/jobs_verify.py sha256=lFA_I9JGWnl-g63p65mxECyUJdWaNwAcYp8TRmN4b5c 14544
pyslk/raw/listing.py sha256=LZlj8wZXMW6rdk_IEjr0UH0hYjN0FnVXKic7ttC2ha4 8979
pyslk/raw/login.py sha256=PK4DLkKC5ivqYNcoWBjenzj0g48n7aATlLl0-e_YSO4 2777
pyslk/raw/metadata.py sha256=Udjs4yDdKWDwC81ymav3N8GMLjMHoT5WJCG41zU_RHs 18479
pyslk/raw/resource.py sha256=lNrw66yx2uLRHuGnYA3H-3e3LNncc8-2x9foCEfAU8c 37768
pyslk/raw/search.py sha256=RQdm8k_NuuRZ0OVkFV8T3Cbe9xa8Dl9aSXkBHlAFrPo 24270
pyslk/raw/storage.py sha256=IpaNprWzkRzDAbXWCXkYKXhmyJmDsNjKZ3O0Z1_FjJE 30411
pyslk/raw/transfer.py sha256=TywAJxC0PWIXgW5DBcKttmMD7B7ScmyR6USm2n3xRcg 26331
pyslk/raw/versioning.py sha256=oLH7pCNoSgWYtforoji1gzVm25u_bT6vQ8B227AJ6GQ 2952
pyslk/transfer/__init__.py sha256=k4BxKfbi3LxguyPmzwX8pTbpO2fZaV1n5EB1-G-vy1Y 235
pyslk/transfer/archive.py sha256=qrTPz4dsZN7yKax43c6eGdnRXjIbc_HVMetV7sGTC0o 2017
pyslk/transfer/recall.py sha256=PFJnzE1fu_pyXIBTc1fpwzs7x8Sqj0HT8LhbGbxlB-E 18958
pyslk/transfer/retrieve.py sha256=BGM6MVuQaRs56BZCi3kSVfCnrG1kIEb25VpJWlacUHc 13082
pyslk-2.2.10.dist-info/AUTHORS.rst sha256=mG7MHkm6lexm_Y_zIvv67KpFuFBMCG_3pckVAFvhF94 339
pyslk-2.2.10.dist-info/LICENCE sha256=fEVV5N9ZapQ_rQ0xxwaTHO-JKrNqUOusXBNkby9iaWw 1932
pyslk-2.2.10.dist-info/METADATA sha256=lN_O05f0KGwprjR6x1XamqWY5jAZrGXVrC2FLnvR6qo 19233
pyslk-2.2.10.dist-info/WHEEL sha256=rF4EZyR2XVS6irmOHQIJx2SUqXLZKRMUrjsg8UwN-XQ 109
pyslk-2.2.10.dist-info/top_level.txt sha256=7Wlt8vYK5zSgbStCWCh7QUfoOt4Hrq1yLtc-jUoW80s 6
pyslk-2.2.10.dist-info/RECORD

top_level.txt

pyslk