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