@@ -5,13 +5,19 @@ description = "Next-generation, extensible Data Ingestion framework for CKAN. Ac
55readme = " README.md"
66requires-python = " >=3.10"
77license = { text = " AGPL-3.0-or-later" }
8- authors = [
9- { name = " datHere" },
8+ authors = [{ name = " datHere" }]
9+ maintainers = [{
name =
" datHere Engineering" ,
email =
" [email protected] " }]
10+ keywords = [
11+ " ckan" ,
12+ " ckanext" ,
13+ " datapusher" ,
14+ " datastore" ,
15+ " csv" ,
16+ " qsv" ,
17+ " data-ingestion" ,
18+ " metadata" ,
19+ " schema" ,
1020]
11- maintainers = [
12- {
name =
" datHere Engineering" ,
email =
" [email protected] " }
13- ]
14- keywords = [" ckan" , " ckanext" , " datapusher" , " datastore" , " csv" , " qsv" , " data-ingestion" , " metadata" , " schema" ]
1521classifiers = [
1622 " Intended Audience :: Developers" ,
1723 " Development Status :: 5 - Production/Stable" ,
@@ -23,10 +29,15 @@ classifiers = [
2329 " Programming Language :: Python :: 3.13" ,
2430 " Topic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries" ,
2531 " Topic :: Software Development :: Libraries :: Application Frameworks" ,
26- " Topic :: Database"
32+ " Topic :: Database" ,
2733]
28- urls = { Repository = " https://github.com/dathere/datapusher-plus" , Issues = " https://github.com/dathere/datapusher-plus/issues" , Changelog = " https://github.com/dathere/datapusher-plus/blob/main/CHANGELOG.md" }
29- dynamic = [" dependencies" , " optional-dependencies" ]
34+
35+ [project .urls ]
36+ Homepage = " https://github.com/dathere/datapusher-plus"
37+ Repository = " https://github.com/dathere/datapusher-plus"
38+ Issues = " https://github.com/dathere/datapusher-plus/issues"
39+ Changelog = " https://github.com/dathere/datapusher-plus/blob/main/CHANGELOG.md"
40+ Documentation = " https://github.com/dathere/datapusher-plus#readme"
3041
3142[project .entry-points ."ckan .plugins" ]
3243datapusher_plus = " ckanext.datapusher_plus.plugin:DatapusherPlusPlugin"
0 commit comments