| @@ 1277-1301 (lines=25) @@ | ||
| 1274 | return rendered |
|
| 1275 | ||
| 1276 | ||
| 1277 | def render_pep440_post(pieces): |
|
| 1278 | """TAG[.postDISTANCE[.dev0]+gHEX] . |
|
| 1279 | ||
| 1280 | The ".dev0" means dirty. Note that .dev0 sorts backwards |
|
| 1281 | (a dirty tree will appear "older" than the corresponding clean one), |
|
| 1282 | but you shouldn't be releasing software with -dirty anyways. |
|
| 1283 | ||
| 1284 | Exceptions: |
|
| 1285 | 1: no tags. 0.postDISTANCE[.dev0] |
|
| 1286 | """ |
|
| 1287 | if pieces["closest-tag"]: |
|
| 1288 | rendered = pieces["closest-tag"] |
|
| 1289 | if pieces["distance"] or pieces["dirty"]: |
|
| 1290 | rendered += ".post%d" % pieces["distance"] |
|
| 1291 | if pieces["dirty"]: |
|
| 1292 | rendered += ".dev0" |
|
| 1293 | rendered += plus_or_dot(pieces) |
|
| 1294 | rendered += "g%s" % pieces["short"] |
|
| 1295 | else: |
|
| 1296 | # exception #1 |
|
| 1297 | rendered = "0.post%d" % pieces["distance"] |
|
| 1298 | if pieces["dirty"]: |
|
| 1299 | rendered += ".dev0" |
|
| 1300 | rendered += "+g%s" % pieces["short"] |
|
| 1301 | return rendered |
|
| 1302 | ||
| 1303 | ||
| 1304 | def render_pep440_old(pieces): |
|
| @@ 356-380 (lines=25) @@ | ||
| 353 | return rendered |
|
| 354 | ||
| 355 | ||
| 356 | def render_pep440_post(pieces): |
|
| 357 | """TAG[.postDISTANCE[.dev0]+gHEX] . |
|
| 358 | ||
| 359 | The ".dev0" means dirty. Note that .dev0 sorts backwards |
|
| 360 | (a dirty tree will appear "older" than the corresponding clean one), |
|
| 361 | but you shouldn't be releasing software with -dirty anyways. |
|
| 362 | ||
| 363 | Exceptions: |
|
| 364 | 1: no tags. 0.postDISTANCE[.dev0] |
|
| 365 | """ |
|
| 366 | if pieces["closest-tag"]: |
|
| 367 | rendered = pieces["closest-tag"] |
|
| 368 | if pieces["distance"] or pieces["dirty"]: |
|
| 369 | rendered += ".post%d" % pieces["distance"] |
|
| 370 | if pieces["dirty"]: |
|
| 371 | rendered += ".dev0" |
|
| 372 | rendered += plus_or_dot(pieces) |
|
| 373 | rendered += "g%s" % pieces["short"] |
|
| 374 | else: |
|
| 375 | # exception #1 |
|
| 376 | rendered = "0.post%d" % pieces["distance"] |
|
| 377 | if pieces["dirty"]: |
|
| 378 | rendered += ".dev0" |
|
| 379 | rendered += "+g%s" % pieces["short"] |
|
| 380 | return rendered |
|
| 381 | ||
| 382 | ||
| 383 | def render_pep440_old(pieces): |
|