Skip to content
This repository has been archived by the owner on Jul 16, 2024. It is now read-only.

Commit

Permalink
v.0.4.1
Browse files Browse the repository at this point in the history
  • Loading branch information
litteratum committed Nov 14, 2023
1 parent 688b5b0 commit 2a4ef54
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
fail-fast: false
matrix:
os: ["ubuntu-latest"]
python-version: ["3.7", "3.8", "3.9", "3.10"]
python-version: ["3.9"]
defaults:
run:
shell: bash
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,7 @@
htmlcov

.keys

# pyevn
.python-version
#
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## Unreleased


## [0.4.1] - 2023-11-14
### Added

* Python 3.11 support
* `nox` integration for tests


## [0.4.0] - 2023-06-03

### Added

* `/payment/refund`
Expand Down
5 changes: 5 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ VENV=.venv
help:
@echo "venv -> prepare VENV with all dependencies installed"
@echo "test -> run tests"
@echo "nox -> run nox sessions"
@echo "clean -> remove autogenerated files (venv, cache, etc.)"
@echo "coverage -> run tests coverage and prepare HTML report"

Expand All @@ -17,6 +18,10 @@ venv:
test:
poetry run pytest -svvv tests

.PHONY: nox
nox:
nox

.PHONY: clean
clean:
rm -rf $(VENV) build _build dist *.egg-info .coverage htmlcov
Expand Down
9 changes: 9 additions & 0 deletions noxfile.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
"""Nox sessions."""
import nox


@nox.session(python=["3.7", "3.9", "3.11"])
def tests(session):
"""Run tests."""
session.run("poetry", "install", external=True)
session.run("pytest", "-svvv", "tests")
9 changes: 4 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
[tool.poetry]
name = "csobclient"
version = "0.3.0"
version = "0.4.1"
description = "Library for communication with ČSOB API"
authors = ["Andrii Nechaiev <[email protected]>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/litteratum/csobclient"
classifiers=[
"Development Status :: 1 - Planning",
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: Implementation :: CPython",
"Topic :: Software Development :: Libraries",
Expand All @@ -24,7 +23,7 @@ classifiers=[
]

[tool.poetry.dependencies]
python = ">=3.7, <3.11"
python = ">=3.7, <3.12"
requests = "^2.28.2"
pycryptodome = "^3.17"

Expand Down

0 comments on commit 2a4ef54

Please sign in to comment.