Skip to content

Commit a52124a

Browse files
improved retrievals and adaptions to next pyslk release (#48)
--------- Co-authored-by: Dogus Kaan Bilir <bilir@dkrz.de>
1 parent 08863e8 commit a52124a

File tree

8 files changed

+1651
-65
lines changed

8 files changed

+1651
-65
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,7 @@ MANIFEST
3030
.coverage
3131
coverage.xml
3232
report.xml
33+
34+
# IDEs
35+
.idea
36+

.pre-commit-config.yaml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,30 @@
11
repos:
22

33
- repo: https://github.com/pre-commit/pre-commit-hooks
4-
rev: v3.4.0
4+
rev: v5.0.0
55
hooks:
66
- id: trailing-whitespace
77
- id: end-of-file-fixer
88
- id: check-docstring-first
99
- id: check-json
1010
- id: check-yaml
1111
- repo: https://github.com/pre-commit/mirrors-mypy
12-
rev: v0.991
12+
rev: v1.15.0
1313
hooks:
1414
- id: mypy
15+
exclude: ^slkspec/tests
1516
- repo: https://github.com/psf/black
16-
rev: 22.10.0
17+
rev: 25.1.0
1718
hooks:
1819
- id: black
20+
args: ["--line-length=88", "--target-version=py310"]
1921
- repo: https://github.com/pycqa/flake8
20-
rev: 5.0.4
22+
rev: 7.1.2
2123
hooks:
2224
- id: flake8
25+
args: ["--max-line-length=88", "--max-complexity=10", "--doctests"]
2326
- repo: https://github.com/pre-commit/mirrors-isort
24-
rev: v5.7.0
27+
rev: v5.10.1
2528
hooks:
2629
- id: isort
27-
- repo: https://github.com/PyCQA/docformatter
28-
rev: v1.5.0
29-
hooks:
30-
- id: docformatter
31-
args: [--in-place]
30+
args: ["--profile", "black"]

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## v0.0.3
4+
- adapted to ``pyslk`` version >= 2.0.0
5+
- improved and parallelized retrieval workflow
6+
- dependency on ``pyslk`` available via PyPI (and not DKRZ GitLab Repo)
7+
38
## v0.0.2
49
- Add CHANGELOG [#50](https://github.com/observingClouds/slkspec/pull/50)
510
- Modernize packaging with pyproject.toml [#49](https://github.com/observingClouds/slkspec/pull/49)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ classifiers = [
1717
requires-python = ">=3.9"
1818
dependencies = [
1919
"fsspec>=0.9.0",
20-
"pyslk @ git+https://gitlab.dkrz.de/hsm-tools/pyslk.git@master"
20+
"pyslk>=2.2.9",
2121
]
2222

2323
[project.entry-points."fsspec.specs"]

0 commit comments

Comments
 (0)