@@ -10,13 +10,20 @@ name = "tap-jotform"
10
10
version = " 0.0.0"
11
11
description = " Singer tap for Jotform, built with the Meltano SDK for Singer Taps."
12
12
license = " Apache-2.0"
13
- authors = [
" Edgar Ramírez-Mondragón <[email protected] >" ]
14
- maintainers = [
" Edgar Ramírez-Mondragón <[email protected] >" ]
13
+ authors = [
14
+ " Edgar Ramírez-Mondragón <[email protected] >" ,
15
+ ]
16
+ maintainers = [
17
+ " Edgar Ramírez-Mondragón <[email protected] >" ,
18
+ ]
15
19
readme = " README.md"
16
20
homepage = " https://github.com/edgarrmondragon/tap-jotform"
17
21
repository = " https://github.com/edgarrmondragon/tap-jotform"
18
22
documentation = " https://github.com/edgarrmondragon/tap-jotform/#readme"
19
- keywords = [" ELT" , " Jotform" ]
23
+ keywords = [
24
+ " ELT" ,
25
+ " Jotform" ,
26
+ ]
20
27
21
28
[tool .poetry .dependencies ]
22
29
python = " >=3.8"
@@ -27,7 +34,9 @@ structlog = "==24.2.*"
27
34
28
35
[tool .poetry .group .dev .dependencies ]
29
36
pytest = " ==8.*"
30
- singer-sdk = { version = " ==0.37.*" , extras = [" testing" ] }
37
+ singer-sdk = { version = " ==0.37.*" , extras = [
38
+ " testing" ,
39
+ ] }
31
40
32
41
[tool .poetry .scripts ]
33
42
# CLI declaration
@@ -49,28 +58,37 @@ style = "pep440"
49
58
vcs = " git"
50
59
51
60
[tool .ruff ]
52
- line-length = 88
53
- src = [" tap_jotform" , " tests" , " noxfile.py" ]
54
61
target-version = " py38"
55
62
56
- [tool .ruff .lint ]
57
- ignore = [" ANN101" , " DJ" , " PD" , " COM812" , " ISC001" ]
58
- select = [" ALL" ]
59
-
60
- [tool .ruff .lint .flake8-annotations ]
61
- allow-star-arg-any = true
62
-
63
- [tool .ruff .lint .isort ]
64
- known-first-party = [" tap_jotform" ]
65
-
66
- [tool .ruff .lint .per-file-ignores ]
67
- "noxfile.py" = [" ANN" ]
68
- "tests/*" = [" ANN" ]
69
-
70
- [tool .ruff .lint .pydocstyle ]
71
- convention = " google"
63
+ line-length = 88
64
+ src = [
65
+ " noxfile.py" ,
66
+ " tap_jotform" ,
67
+ " tests" ,
68
+ ]
69
+ lint.select = [
70
+ " ALL" ,
71
+ ]
72
+ lint.ignore = [
73
+ " ANN101" ,
74
+ " COM812" ,
75
+ " DJ" ,
76
+ " ISC001" ,
77
+ " PD" ,
78
+ ]
79
+ lint.per-file-ignores."noxfile.py" = [
80
+ " ANN" ,
81
+ ]
82
+ lint.per-file-ignores."tests/*" = [
83
+ " ANN" ,
84
+ ]
85
+ lint.flake8-annotations.allow-star-arg-any = true
86
+ lint.isort.known-first-party = [
87
+ " tap_jotform" ,
88
+ ]
89
+ lint.pydocstyle.convention = " google"
72
90
73
91
[tool .pytest .ini_options ]
74
92
addopts = [
75
- " -vvv" ,
93
+ " -vvv" ,
76
94
]
0 commit comments