|
1 | 1 | [build-system]
|
2 |
| -requires = ["hatchling"] |
| 2 | +requires = [ "hatchling",] |
3 | 3 | build-backend = "hatchling.build"
|
4 | 4 |
|
5 | 5 | [project]
|
6 | 6 | name = "devsetgo_lib"
|
7 |
| -version = "2024.10.20.1" |
| 7 | +version = "2024.11.28.1" |
8 | 8 | requires-python = ">=3.9"
|
9 |
| -description = """ |
10 |
| -DevSetGo Library is a Python library offering reusable functions for efficient coding. It includes file operations, calendar utilities, pattern matching, advanced logging with loguru, FastAPI endpoints, async database handling, and email validation. Designed for ease of use and versatility, it's a valuable tool for Python developers. |
11 |
| -""" |
12 |
| -keywords = [ |
13 |
| - "python", |
14 |
| - "library", |
15 |
| - "reusable functions", |
16 |
| - "file operations", |
17 |
| - "calendar utilities", |
18 |
| - "pattern matching", |
19 |
| - "logging", |
20 |
| - "loguru", |
21 |
| - "FastAPI", |
22 |
| - "async database", |
23 |
| - "CRUD operations", |
24 |
| - "email validation", |
25 |
| - "development tools", |
26 |
| -] |
| 9 | +description = "DevSetGo Library is a Python library offering reusable functions for efficient coding. It includes file operations, calendar utilities, pattern matching, advanced logging with loguru, FastAPI endpoints, async database handling, and email validation. Designed for ease of use and versatility, it's a valuable tool for Python developers.\n" |
| 10 | +keywords = [ "python", "library", "reusable functions", "file operations", "calendar utilities", "pattern matching", "logging", "loguru", "FastAPI", "async database", "CRUD operations", "email validation", "development tools",] |
27 | 11 | readme = "README.md"
|
28 |
| -classifiers = [ |
29 |
| - "License :: OSI Approved :: MIT License", |
30 |
| - "Programming Language :: Python", |
31 |
| - "Programming Language :: Python :: 3", |
32 |
| - "Programming Language :: Python :: 3.9", |
33 |
| - "Programming Language :: Python :: 3.10", |
34 |
| - "Programming Language :: Python :: 3.11", |
35 |
| - "Programming Language :: Python :: 3.12", |
36 |
| - # "Programming Language :: Python :: 3.13", |
37 |
| - "Operating System :: POSIX :: Linux", |
38 |
| - "Operating System :: POSIX", |
39 |
| - "Operating System :: MacOS :: MacOS X", |
40 |
| - "Operating System :: Microsoft :: Windows", |
41 |
| -] |
42 |
| -dependencies = [ |
43 |
| - "loguru>=0.7.0", |
44 |
| - "packaging>=20.0", |
45 |
| - "email-validator>=2.1.1", |
46 |
| -] |
| 12 | +classifiers = [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Operating System :: POSIX :: Linux", "Operating System :: POSIX", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows",] |
| 13 | +dependencies = [ "loguru>=0.7.0", "packaging>=20.0", "email-validator>=2.1.1",] |
47 | 14 | [[project.authors]]
|
48 | 15 | name = "Mike Ryan"
|
49 | 16 | email = "mikeryan56@gmail.com"
|
@@ -129,7 +96,7 @@ exclude_lines = [ "pragma: no cover", "if __name__", "def main", "import_sqlalch
|
129 | 96 | norecursedirs = [ "/tests",]
|
130 | 97 | testpaths = [ "tests",]
|
131 | 98 | python_files = [ "test_*.py", "*_test.py",]
|
132 |
| -addopts = [ "--cov=./", "--cov-report=html", "--cov-report=xml", "--junitxml=report.xml", "-ra", "--strict-markers", "--tb=short", "-p pytester",] |
| 99 | +addopts = [ "--cov=./", "--cov-report=html", "--cov-report=xml", "--junitxml=report.xml", "--html=htmlcov/_test_report.html", "--self-contained-html", "-ra", "--strict-markers", "--tb=short", "-p", "pytester",] |
133 | 100 |
|
134 | 101 | [tool.hatch.build.targets.sdist]
|
135 | 102 | include = [ "/dsg_lib",]
|
|
0 commit comments