3 files changed +19
-14
lines changed Original file line number Diff line number Diff line change @@ -17,10 +17,18 @@ python3Packages.buildPythonApplication rec {
17
17
hash = "sha256-JAUDAYf9CH/BxwV88ziF5Zy+3ibcbieEfHrZpHSU8m0=" ;
18
18
} ;
19
19
20
- build-system = [
21
- python3Packages . setuptools
20
+ pythonRelaxDeps = [
21
+ "sqlalchemy"
22
+ "cached-property"
23
+ "garth"
24
+ "tqdm"
25
+ "fitfile"
26
+ "tcxfile"
27
+ "idbutils"
22
28
] ;
23
29
30
+ build-system = with python3Packages ; [ setuptools ] ;
31
+
24
32
dependencies = with python3Packages ; [
25
33
sqlalchemy
26
34
python-dateutil
@@ -33,15 +41,6 @@ python3Packages.buildPythonApplication rec {
33
41
tornado
34
42
] ;
35
43
36
- pythonRelaxDeps = [
37
- "sqlalchemy"
38
- "cached-property"
39
- "tqdm"
40
- "fitfile"
41
- "tcxfile"
42
- "idbutils"
43
- ] ;
44
-
45
44
# require data files
46
45
disabledTestPaths = [
47
46
"test/test_activities_db.py"
@@ -64,9 +63,12 @@ python3Packages.buildPythonApplication rec {
64
63
writableTmpDirAsHomeHook
65
64
] ;
66
65
66
+ pythonImportsCheck = [ "garmindb" ] ;
67
+
67
68
meta = {
68
69
description = "Download and parse data from Garmin Connect or a Garmin watch" ;
69
70
homepage = "https://github.com/tcgoetz/GarminDB" ;
71
+ changelog = "https://github.com/tcgoetz/GarminDB/releases/tag/${ src . tag } " ;
70
72
license = lib . licenses . gpl2Only ;
71
73
platforms = lib . platforms . unix ;
72
74
maintainers = with lib . maintainers ; [ ethancedwards8 ] ;
Original file line number Diff line number Diff line change @@ -23,7 +23,10 @@ buildPythonPackage rec {
23
23
hash = "sha256-V+i+e1McE9YFVuq2fuQtD3RKTHw9u3u0bZ2zCi9yZCM=" ;
24
24
} ;
25
25
26
- pythonRelaxDeps = [ "withings-sync" ] ;
26
+ pythonRelaxDeps = [
27
+ "garth"
28
+ "withings-sync"
29
+ ] ;
27
30
28
31
build-system = [ pdm-backend ] ;
29
32
Original file line number Diff line number Diff line change 13
13
14
14
buildPythonPackage rec {
15
15
pname = "garth" ;
16
- version = "0.5.2 " ;
16
+ version = "0.5.3 " ;
17
17
pyproject = true ;
18
18
19
19
disabled = pythonOlder "3.10" ;
20
20
21
21
src = fetchPypi {
22
22
inherit pname version ;
23
- hash = "sha256-WUrK/ieYnao/+8hGDK8GOAI1nGsfQMmP/Tsh9prcbgk =" ;
23
+ hash = "sha256-cyqXCkfkpd71VqguZFOA4bO/dOkKBZkEzJ6BVLCBWFA =" ;
24
24
} ;
25
25
26
26
pythonRelaxDeps = [ "requests-oauthlib" ] ;
0 commit comments