Skip to content

Commit

Permalink
Migrate to pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
kedder committed Feb 5, 2024
1 parent 40144a0 commit 1efd190
Show file tree
Hide file tree
Showing 5 changed files with 85 additions and 75 deletions.
1 change: 1 addition & 0 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ mypy = "*"
pytest = "*"
black = "*"
exceptiongroup = {markers="python_version < '3.11'"}
build = "*"

[packages]
ofxstatement = "*"
Expand Down
85 changes: 51 additions & 34 deletions Pipfile.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 33 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"

[project]
name = "ofxstatement-sample"
version = "0.0.1"
authors = [
{ name="Andrey Lebedev", email="[email protected]" },
]
description = "Sample plugin for ofxstatement"
readme = "README.rst"
requires-python = ">=3.9"
classifiers = [
"Development Status :: 3 - Alpha",
"Programming Language :: Python :: 3",
"Natural Language :: English",
"Topic :: Office/Business :: Financial :: Accounting",
"Topic :: Utilities",
"Environment :: Console",
"Operating System :: OS Independent",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
]
keywords = ["ofx", "banking", "statement", "plugin", "ofxstatement"]
dependencies = [
"ofxstatement",
]

[project.urls]
Homepage = "https://github.com/kedder/ofxstatement-sample/"

[project.entry-points."ofxstatement"]
sample = "ofxstatement_sample.plugin:SamplePlugin"
38 changes: 0 additions & 38 deletions setup.cfg

This file was deleted.

3 changes: 0 additions & 3 deletions setup.py

This file was deleted.

0 comments on commit 1efd190

Please sign in to comment.