| @@ 1273-1297 (lines=25) @@ | ||
| 1270 | return rendered |
|
| 1271 | ||
| 1272 | ||
| 1273 | def render_pep440_post(pieces): |
|
| 1274 | """TAG[.postDISTANCE[.dev0]+gHEX] . |
|
| 1275 | ||
| 1276 | The ".dev0" means dirty. Note that .dev0 sorts backwards |
|
| 1277 | (a dirty tree will appear "older" than the corresponding clean one), |
|
| 1278 | but you shouldn't be releasing software with -dirty anyways. |
|
| 1279 | ||
| 1280 | Exceptions: |
|
| 1281 | 1: no tags. 0.postDISTANCE[.dev0] |
|
| 1282 | """ |
|
| 1283 | if pieces["closest-tag"]: |
|
| 1284 | rendered = pieces["closest-tag"] |
|
| 1285 | if pieces["distance"] or pieces["dirty"]: |
|
| 1286 | rendered += ".post%d" % pieces["distance"] |
|
| 1287 | if pieces["dirty"]: |
|
| 1288 | rendered += ".dev0" |
|
| 1289 | rendered += plus_or_dot(pieces) |
|
| 1290 | rendered += "g%s" % pieces["short"] |
|
| 1291 | else: |
|
| 1292 | # exception #1 |
|
| 1293 | rendered = "0.post%d" % pieces["distance"] |
|
| 1294 | if pieces["dirty"]: |
|
| 1295 | rendered += ".dev0" |
|
| 1296 | rendered += "+g%s" % pieces["short"] |
|
| 1297 | return rendered |
|
| 1298 | ||
| 1299 | ||
| 1300 | def render_pep440_old(pieces): |
|
| @@ 1300-1319 (lines=20) @@ | ||
| 1297 | return rendered |
|
| 1298 | ||
| 1299 | ||
| 1300 | def render_pep440_old(pieces): |
|
| 1301 | """TAG[.postDISTANCE[.dev0]] . |
|
| 1302 | ||
| 1303 | The ".dev0" means dirty. |
|
| 1304 | ||
| 1305 | Eexceptions: |
|
| 1306 | 1: no tags. 0.postDISTANCE[.dev0] |
|
| 1307 | """ |
|
| 1308 | if pieces["closest-tag"]: |
|
| 1309 | rendered = pieces["closest-tag"] |
|
| 1310 | if pieces["distance"] or pieces["dirty"]: |
|
| 1311 | rendered += ".post%d" % pieces["distance"] |
|
| 1312 | if pieces["dirty"]: |
|
| 1313 | rendered += ".dev0" |
|
| 1314 | else: |
|
| 1315 | # exception #1 |
|
| 1316 | rendered = "0.post%d" % pieces["distance"] |
|
| 1317 | if pieces["dirty"]: |
|
| 1318 | rendered += ".dev0" |
|
| 1319 | return rendered |
|
| 1320 | ||
| 1321 | ||
| 1322 | def render_git_describe(pieces): |
|
| @@ 323-347 (lines=25) @@ | ||
| 320 | return rendered |
|
| 321 | ||
| 322 | ||
| 323 | def render_pep440_post(pieces): |
|
| 324 | """TAG[.postDISTANCE[.dev0]+gHEX] . |
|
| 325 | ||
| 326 | The ".dev0" means dirty. Note that .dev0 sorts backwards |
|
| 327 | (a dirty tree will appear "older" than the corresponding clean one), |
|
| 328 | but you shouldn't be releasing software with -dirty anyways. |
|
| 329 | ||
| 330 | Exceptions: |
|
| 331 | 1: no tags. 0.postDISTANCE[.dev0] |
|
| 332 | """ |
|
| 333 | if pieces["closest-tag"]: |
|
| 334 | rendered = pieces["closest-tag"] |
|
| 335 | if pieces["distance"] or pieces["dirty"]: |
|
| 336 | rendered += ".post%d" % pieces["distance"] |
|
| 337 | if pieces["dirty"]: |
|
| 338 | rendered += ".dev0" |
|
| 339 | rendered += plus_or_dot(pieces) |
|
| 340 | rendered += "g%s" % pieces["short"] |
|
| 341 | else: |
|
| 342 | # exception #1 |
|
| 343 | rendered = "0.post%d" % pieces["distance"] |
|
| 344 | if pieces["dirty"]: |
|
| 345 | rendered += ".dev0" |
|
| 346 | rendered += "+g%s" % pieces["short"] |
|
| 347 | return rendered |
|
| 348 | ||
| 349 | ||
| 350 | def render_pep440_old(pieces): |
|
| @@ 350-369 (lines=20) @@ | ||
| 347 | return rendered |
|
| 348 | ||
| 349 | ||
| 350 | def render_pep440_old(pieces): |
|
| 351 | """TAG[.postDISTANCE[.dev0]] . |
|
| 352 | ||
| 353 | The ".dev0" means dirty. |
|
| 354 | ||
| 355 | Eexceptions: |
|
| 356 | 1: no tags. 0.postDISTANCE[.dev0] |
|
| 357 | """ |
|
| 358 | if pieces["closest-tag"]: |
|
| 359 | rendered = pieces["closest-tag"] |
|
| 360 | if pieces["distance"] or pieces["dirty"]: |
|
| 361 | rendered += ".post%d" % pieces["distance"] |
|
| 362 | if pieces["dirty"]: |
|
| 363 | rendered += ".dev0" |
|
| 364 | else: |
|
| 365 | # exception #1 |
|
| 366 | rendered = "0.post%d" % pieces["distance"] |
|
| 367 | if pieces["dirty"]: |
|
| 368 | rendered += ".dev0" |
|
| 369 | return rendered |
|
| 370 | ||
| 371 | ||
| 372 | def render_git_describe(pieces): |
|