Skip to content

Commit 13341ba

Browse files
committed
Merge branch 'develop'
2 parents 636304e + 556e51b commit 13341ba

22 files changed

+177
-119
lines changed

.github/workflows/changelog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
- master
88

99
env:
10-
DEFAULT_PYTHON: '3.12'
10+
DEFAULT_PYTHON: '3.13'
1111

1212
permissions:
1313
contents: read

.github/workflows/codeql-analysis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ concurrency:
1414
cancel-in-progress: true
1515

1616
env:
17-
# flake8-commas is failing on Python 3.12
18-
DEFAULT_PYTHON: '3.11'
17+
DEFAULT_PYTHON: '3.13'
1918

2019
jobs:
2120
linters:
@@ -51,6 +50,7 @@ jobs:
5150
- name: Install dependencies
5251
run: |
5352
pip install -I -r requirements.txt -r requirements-dev.txt
53+
pip install -U flake8-commas
5454
5555
- name: Run flake8
5656
run: python3 -m flake8 --config setup.cfg .

.github/workflows/dev-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
workflow_dispatch:
1010

1111
env:
12-
DEFAULT_PYTHON: '3.12'
12+
DEFAULT_PYTHON: '3.13'
1313

1414
concurrency:
1515
group: ${{ github.workflow }}-${{ github.head_ref || github.ref }}

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- '[0-9]+.[0-9]+.[0-9]+'
77

88
env:
9-
DEFAULT_PYTHON: '3.12'
9+
DEFAULT_PYTHON: '3.13'
1010

1111
jobs:
1212
release:

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313
cancel-in-progress: true
1414

1515
env:
16-
DEFAULT_PYTHON: '3.12'
16+
DEFAULT_PYTHON: '3.13'
1717

1818
jobs:
1919
tests:
@@ -25,9 +25,9 @@ jobs:
2525
include:
2626
- python-version: '3.7'
2727
pydantic-version: '1'
28-
os: ubuntu-latest
28+
os: ubuntu-22.04
2929

30-
- python-version: '3.12'
30+
- python-version: '3.13'
3131
pydantic-version: '2'
3232
os: ubuntu-latest
3333

@@ -135,7 +135,7 @@ jobs:
135135
run: ./combine_coverage.sh
136136

137137
- name: Check coverage
138-
uses: codecov/codecov-action@v4
138+
uses: codecov/codecov-action@v5
139139
with:
140140
token: ${{ secrets.CODECOV_TOKEN }}
141141
file: ./reports/coverage.xml

.pre-commit-config.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@ repos:
3939
args:
4040
- --license-filepath
4141
- .spdx-license-header.txt
42-
- --use-current-year
42+
- --allow-past-years
4343
- --no-extra-eol
4444

4545
- repo: https://github.com/codespell-project/codespell
46-
rev: v2.3.0
46+
rev: v2.4.0
4747
hooks:
4848
- id: codespell
4949
args: [-w]
@@ -77,7 +77,7 @@ repos:
7777
- id: text-unicode-replacement-char
7878

7979
- repo: https://github.com/asottile/pyupgrade
80-
rev: v3.19.0
80+
rev: v3.19.1
8181
hooks:
8282
- id: pyupgrade
8383
args: [--py37-plus, --keep-runtime-typing]
@@ -88,7 +88,7 @@ repos:
8888
- id: add-trailing-comma
8989

9090
- repo: https://github.com/pycqa/bandit
91-
rev: 1.7.10
91+
rev: 1.8.2
9292
hooks:
9393
- id: bandit
9494
args:
@@ -115,12 +115,12 @@ repos:
115115
- id: blacken-docs
116116

117117
- repo: https://github.com/pycqa/isort
118-
rev: 5.13.2
118+
rev: 6.0.0
119119
hooks:
120120
- id: isort
121121

122122
- repo: https://github.com/pycqa/bandit
123-
rev: 1.7.10
123+
rev: 1.8.2
124124
hooks:
125125
- id: bandit
126126
args:

.readthedocs.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
version: 2
22

3+
sphinx:
4+
configuration: docs/conf.py
5+
36
build:
47
os: ubuntu-22.04
58
tools:
6-
python: '3.12'
9+
python: '3.13'
710
jobs:
811
post_checkout:
912
- git fetch --unshallow || true

.spdx-license-header.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
SPDX-FileCopyrightText: 2023-2024 MTS PJSC
1+
SPDX-FileCopyrightText: 2023-2025 MTS PJSC
22
SPDX-License-Identifier: Apache-2.0

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright 2023-2024 MTS PJSC. All rights reserved.
1+
Copyright 2023-2025 MTS PJSC. All rights reserved.
22

33
Apache License
44
Version 2.0, January 2004

README.rst

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,35 @@
33
Horizon HWM Store
44
=================
55

6-
|Repo Status| |PyPI| |PyPI License| |PyPI Python Version|
7-
|Build Status| |Documentation| |Coverage| |pre-commit.ci|
6+
|Repo Status| |PyPI Latest Release| |PyPI License| |PyPI Python Version| |PyPI Downloads|
7+
|Documentation| |CI Status| |Test Coverage| |pre-commit.ci Status|
88

99
.. |Repo Status| image:: https://www.repostatus.org/badges/latest/active.svg
10+
:alt: Repo status - Active
1011
:target: https://github.com/MobileTeleSystems/horizon-hwm-store
11-
.. |PyPI| image:: https://img.shields.io/pypi/v/horizon-hwm-store
12+
.. |PyPI Latest Release| image:: https://img.shields.io/pypi/v/horizon-hwm-store
13+
:alt: PyPI - Latest Release
1214
:target: https://pypi.org/project/horizon-hwm-store/
1315
.. |PyPI License| image:: https://img.shields.io/pypi/l/horizon-hwm-store.svg
16+
:alt: PyPI - License
1417
:target: https://github.com/MobileTeleSystems/horizon-hwm-store/blob/develop/LICENSE.txt
1518
.. |PyPI Python Version| image:: https://img.shields.io/pypi/pyversions/horizon-hwm-store.svg
16-
:target: https://badge.fury.io/py/horizon-hwm-store
17-
.. |Build Status| image:: https://github.com/MobileTeleSystems/horizon-hwm-store/workflows/Tests/badge.svg
18-
:target: https://github.com/MobileTeleSystems/horizon-hwm-store/actions
19+
:alt: PyPI - Python Version
20+
:target: https://pypi.org/project/horizon-hwm-store/
21+
.. |PyPI Downloads| image:: https://img.shields.io/pypi/dm/horizon-hwm-store
22+
:alt: PyPI - Downloads
23+
:target: https://pypi.org/project/horizon-hwm-store/
1924
.. |Documentation| image:: https://readthedocs.org/projects/horizon-hwm-store/badge/?version=stable
25+
:alt: Documentation - ReadTheDocs
2026
:target: https://horizon-hwm-store.readthedocs.io/
21-
.. |Coverage| image:: https://codecov.io/gh/MobileTeleSystems/horizon-hwm-store/branch/develop/graph/badge.svg?token=RIO8URKNZJ
27+
.. |CI Status| image:: https://github.com/MobileTeleSystems/horizon-hwm-store/workflows/Tests/badge.svg
28+
:alt: Github Actions - latest CI build status
29+
:target: https://github.com/MobileTeleSystems/horizon-hwm-store/actions
30+
.. |Test Coverage| image:: https://codecov.io/gh/MobileTeleSystems/horizon-hwm-store/branch/develop/graph/badge.svg?token=WJA6IN16SS
31+
:alt: Test coverage - percent
2232
:target: https://codecov.io/gh/MobileTeleSystems/horizon-hwm-store
23-
.. |pre-commit.ci| image:: https://results.pre-commit.ci/badge/github/MobileTeleSystems/horizon-hwm-store/develop.svg
33+
.. |pre-commit.ci Status| image:: https://results.pre-commit.ci/badge/github/MobileTeleSystems/horizon-hwm-store/develop.svg
34+
:alt: pre-commit.ci - status
2435
:target: https://results.pre-commit.ci/latest/github/MobileTeleSystems/horizon-hwm-store/develop
2536

2637
``horizon-hwm-store`` is a Python library which implements `etl-entities' BaseHWMStore <https://etl-entities.readthedocs.io/en/stable/hwm_store/base_hwm_store.html>`_

0 commit comments

Comments
 (0)