File tree Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Original file line number Diff line number Diff line change @@ -26,21 +26,15 @@ def call_git_describe(abbrev=4):
26
26
27
27
def read_release_version ():
28
28
try :
29
- f = open ("RELEASE-VERSION" , "r" )
30
-
31
- try :
29
+ with open ('{}/RELEASE-VERSION' .format (os .path .dirname (__file__ )), 'r' ) as f :
32
30
version = f .readlines ()[0 ]
33
31
return version .strip ()
34
-
35
- finally :
36
- f .close ()
37
-
38
32
except :
39
33
return None
40
34
41
35
42
36
def write_release_version (version ):
43
- with open (" RELEASE-VERSION" , "w" ) as f :
37
+ with open ('{}/ RELEASE-VERSION' . format ( os . path . dirname ( __file__ )), 'w' ) as f :
44
38
f .write ("%s\n " % version )
45
39
46
40
@@ -77,8 +71,8 @@ def git_version(abbrev=4):
77
71
if version != release_version :
78
72
write_release_version (version )
79
73
80
- # Update the ev3dev/__version__ .py
81
- with open ('ev3dev/version.py' , 'w' ) as f :
74
+ # Update the ev3dev/version .py
75
+ with open ('{}/ ev3dev/version.py' . format ( os . path . dirname ( __file__ )) , 'w' ) as f :
82
76
f .write ("__version__ = '{}'" .format (version ))
83
77
84
78
# Finally, return the current version.
You can’t perform that action at this time.
0 commit comments