check version string v >= check If dev/prerelease tags result in TypeError for string-number comparison, it is assumed that the dependency is satisfied. Users on dev branches are responsible for keeping their own packages up to date.
(v, check)
| 23 | #----------------------------------------------------------------------------- |
| 24 | |
| 25 | def check_version(v, check): |
| 26 | """check version string v >= check |
| 27 | |
| 28 | If dev/prerelease tags result in TypeError for string-number comparison, |
| 29 | it is assumed that the dependency is satisfied. |
| 30 | Users on dev branches are responsible for keeping their own packages up to date. |
| 31 | """ |
| 32 | try: |
| 33 | return LooseVersion(v) >= LooseVersion(check) |
| 34 | except TypeError: |
| 35 | return True |
| 36 |
no outgoing calls
no test coverage detected