Skip to content

Commit a4eb960

Browse files
committed
Update packaging (thanks @cdce8p)
1 parent 3d3644d commit a4eb960

File tree

5 files changed

+45
-50
lines changed

5 files changed

+45
-50
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
with:
2525
python-version: ${{ matrix.python-version }}
2626
- name: Install Dependencies
27-
run: python -m pip install -U pip wheel coverage codecov
27+
run: python -m pip install -U pip coverage codecov
2828
- name: Install Dependencies
2929
run: python -m pip install -Ur requirements.txt pytest pytest-mock
3030
- name: Run tests

MANIFEST.in

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
recursive-include tests *.py *.bin
2-
include LICENSE.txt

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,4 @@ and features major contributions by Henryk Plötz.
3939
Further thanks for improving this library go out to:
4040
Daniel Nowak, Patrick Braune, Mathias Dalheimer, Christopher Grebs, Markus Schindler, and many more.
4141

42-
License: LGPL
42+
License: LGPL-3.0.-or-later

pyproject.toml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
[build-system]
2+
build-backend = "setuptools.build_meta"
3+
requires = ["setuptools>=77.0"]
4+
5+
[project]
6+
name = "fints"
7+
license = "LGPL-3.0-or-later"
8+
license-files = ["LICENSE.txt"]
9+
description = "Pure-python FinTS 3.0 (formerly known as HBCI) implementation"
10+
readme = "README.md"
11+
authors = [{ name = "Raphael Michel", email = "[email protected]" }]
12+
keywords = [
13+
"hbci",
14+
"banking",
15+
"fints",
16+
]
17+
classifiers = [
18+
"Development Status :: 4 - Beta",
19+
"Intended Audience :: Developers",
20+
"Intended Audience :: Other Audience",
21+
"Programming Language :: Python :: 3.9",
22+
"Programming Language :: Python :: 3.10",
23+
"Programming Language :: Python :: 3.11",
24+
"Programming Language :: Python :: 3.12",
25+
]
26+
requires-python = ">=3.9"
27+
dependencies = [
28+
"bleach",
29+
"mt-940",
30+
"requests",
31+
"sepaxml~=2.1",
32+
"enum-tools~=0.12.0",
33+
]
34+
dynamic = ["version"]
35+
36+
[project.urls]
37+
"Homepage" = "https://github.com/raphaelm/python-fints"
38+
39+
[tool.setuptools.dynamic]
40+
version = { attr = "fints.version" }
41+
42+
[tool.setuptools.packages.find]
43+
include = ["fints*"]

setup.py

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)