diff options
| author | Damien Regad <dregad@mantisbt.org> | 2020-12-20 00:49:38 +0100 |
|---|---|---|
| committer | Damien Regad <dregad@mantisbt.org> | 2020-12-20 00:51:45 +0100 |
| commit | 547c2369a9bfa1fbbe79aa79ef6d6d5f6c703268 (patch) | |
| tree | 151eea6843b6de30c3b6de16eb7e6f29df4d4923 /scripts | |
| parent | a8fa5bea1c1acb89fbdbe37573e21b7292c0b76c (diff) | |
| download | adodb-547c2369a9bfa1fbbe79aa79ef6d6d5f6c703268.tar.gz adodb-547c2369a9bfa1fbbe79aa79ef6d6d5f6c703268.tar.bz2 adodb-547c2369a9bfa1fbbe79aa79ef6d6d5f6c703268.zip | |
uploadrelease.py: get extension with path.splitext()
Previous logic using str.split('.') does not work with prereleases as
there is an extra '.', causing extension to be returned as '1.zip'
instead of just 'zip'.
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/uploadrelease.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/uploadrelease.py b/scripts/uploadrelease.py index 407684a3..bddc8228 100755 --- a/scripts/uploadrelease.py +++ b/scripts/uploadrelease.py @@ -259,10 +259,10 @@ def set_sourceforge_file_info(): print(" " + file) # Determine defaults based on file extension - ext = file.split('.', 3)[3] - if ext == 'zip': + ext = path.splitext(file)[1] + if ext == '.zip': defaults = ['windows'] - elif ext == 'tar.gz': + elif ext == '.gz': defaults = ['linux', 'mac', 'bsd', 'solaris', 'others'] else: print("WARNING: Unknown extension for file", file) |
