+
    Hwi­„  ã                   óÔ   € R t ^ RIHtHt ^ RIt^ RIt^ RIt^ RIHt ^ RI	H
t
 ^ RIHt ^ RIHtHt  ! R R]4      t ! R	 R
]4      t ! R R]4      t ! R R]4      t ! R R]4      tR# )z"
Tests for L{incremental.update}.
)ÚdivisionÚabsolute_importN)ÚFilePath)ÚNativeStringIO)ÚTestCase)Ú_runÚrunc                   ó,   a € ] tR t^t o R tR tRtV tR# )ÚNonCreatedUpdateTestsc                óh  a € \        S P                  4       4      S n        S P                  P                  4        S P                  P	                  R 4      pVP                  4        VP	                  R4      P                  R4       V 3R lS n        VS n         ! R R\        4      pV! 4       S n	        R# )Ú
inctestpkgú__init__.pyó‡   
from incremental import Version
introduced_in = Version("inctestpkg", "NEXT", 0, 0).short()
next_released_version = "inctestpkg NEXT"
c                  ó0   <€ S P                   P                  # ©N©ÚsrcdirÚpath©Úselfs   €Ú?/usr/lib/python3/dist-packages/incremental/tests/test_update.pyÚ<lambda>Ú-NonCreatedUpdateTests.setUp.<locals>.<lambda>$   ó   ø€ ˜dŸk™k×.Ò.ó    c                   ó   € ] tR t^'tRt^tRtR# )Ú)NonCreatedUpdateTests.setUp.<locals>.Dateéà  © N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚyearÚmonthÚ__static_attributes__r   r   r   ÚDater   '   ó   † ØˆDØŒEr   r'   N©
r   Úmktempr   ÚmakedirsÚchildÚ
setContentÚgetcwdÚ
packagedirÚobjectÚdate©r   r/   r'   s   f  r   ÚsetUpÚNonCreatedUpdateTests.setUp   sŠ   ø€ Ü˜tŸ{™{›}Ó-ˆŒØ�‰×ÑÔà—[‘[×&Ñ& |Ó4ˆ
Ø×ÑÔà×Ñ˜Ó'×2Ñ2ðô	
ô /ˆŒØ$ˆŒô	”6ô 	ñ “FˆŽ	r   c                óÄ  € V P                  V P                  P                  R4      P                  4       4       . p\	        RRRRRRRRV P
                  V P                  VP                  R7       V P                  V P                  P                  R4      P                  4       4       V P                  V P                  P                  R4      P                  4       R4       R# )z@
`incremental.update package --create` initialises the version.
ú_version.pyr   NFT©
r   Ú
newversionÚpatchÚrcÚpostÚdevÚcreateÚ_dateÚ_getcwdÚ_printó  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 16, 8, 0)
__all__ = ["__version__"]
)ÚassertFalser/   r,   Úexistsr   r1   r.   ÚappendÚ
assertTrueÚassertEqualÚ
getContent©r   Úouts   & r   Útest_createÚ!NonCreatedUpdateTests.test_create-   s¸   € ð 	×Ñ˜Ÿ™×.Ñ.¨}Ó=×DÑDÓFÔGàˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	�‰˜Ÿ™×-Ñ-¨mÓ<×CÑCÓEÔFØ×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   ©r1   r.   r/   r   N)r    r!   r"   r#   r3   rJ   r&   Ú__classdictcell__©Ú__classdict__s   @r   r
   r
      s   ø‡ € ò÷.$
ð $
r   r
   c                   ó,   a € ] tR t^Tt o R tR tRtV tR# )ÚMissingTestsc                ó  a € \        S P                  4       4      S n        S P                  P                  4        S P                  P	                  R 4      P                  4        S P                  P	                  R 4      P	                  R4      pVP                  4        VP	                  R4      P                  R4       VP	                  R4      P                  R4       V 3R lS n        VS n         ! R R\        4      pV! 4       S n	        R	# )
Úsrcar   r   r   r6   óh   
from incremental import Version
__version__ = Version("inctestpkg", 1, 2, 3)
__all__ = ["__version__"]
c                  ó0   <€ S P                   P                  # r   r   r   s   €r   r   Ú$MissingTests.setUp.<locals>.<lambda>l   r   r   c                   ó   € ] tR t^otRt^tRtR# )Ú MissingTests.setUp.<locals>.Dater   r   Nr   r   r   r   r'   rX   o   r(   r   r'   Nr)   r2   s   f  r   r3   ÚMissingTests.setUpU   sÐ   ø€ Ü˜tŸ{™{›}Ó-ˆŒØ�‰×ÑÔà�‰×Ñ˜&Ó!×*Ñ*Ô,à—[‘[×&Ñ& vÓ.×4Ñ4°\ÓBˆ
Ø×ÑÔà×Ñ˜Ó'×2Ñ2ðô	
ð 	×Ñ˜Ó'×2Ñ2ðô	
ô /ˆŒØ$ˆŒô	”6ô 	ñ “FˆŽ	r   c                óæ   € . pV P                  \        4      ;_uu_ 4        \        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       R#   + '       g   i     R# ; i)zS
`incremental.update package --dev` raises and quits if it can't find
the package.
r   NFTr7   )ÚassertRaisesÚ
ValueErrorr   r1   r.   rD   rH   s   & r   Ú	test_pathÚMissingTests.test_pathu   s^   € ð
 ˆØ×Ñœz×*Õ*ÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +×*×*Ò*ús    5AÁA0	rL   N©r    r!   r"   r#   r3   r]   r&   rM   rN   s   @r   rQ   rQ   T   s   ø‡ € ò÷@ð r   rQ   c                   ó,   a € ] tR t^‹t o R tR tRtV tR# )ÚCreatedUpdateInSrcTestsc                ó  a € \        S P                  4       4      S n        S P                  P                  4        S P                  P	                  R 4      P                  4        S P                  P	                  R 4      P	                  R4      pVP                  4        VP	                  R4      P                  R4       VP	                  R4      P                  R4       V 3R lS n        VS n         ! R R\        4      pV! 4       S n	        R	# )
Úsrcr   r   r   r6   rT   c                  ó0   <€ S P                   P                  # r   r   r   s   €r   r   Ú/CreatedUpdateInSrcTests.setUp.<locals>.<lambda>£   r   r   c                   ó   € ] tR t^¦tRt^tRtR# )Ú+CreatedUpdateInSrcTests.setUp.<locals>.Dater   r   Nr   r   r   r   r'   rg   ¦   r(   r   r'   Nr)   r2   s   f  r   r3   ÚCreatedUpdateInSrcTests.setUpŒ   sÐ   ø€ Ü˜tŸ{™{›}Ó-ˆŒØ�‰×ÑÔà�‰×Ñ˜%Ó ×)Ñ)Ô+à—[‘[×&Ñ& uÓ-×3Ñ3°LÓAˆ
Ø×ÑÔà×Ñ˜Ó'×2Ñ2ðô	
ð 	×Ñ˜Ó'×2Ñ2ðô	
ô /ˆŒØ$ˆŒô	”6ô 	ñ “FˆŽ	r   c                óž  € . p\        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       4       V P                  V P
                  P                  R4      P                  4       R4       \        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       4       V P                  V P
                  P                  R4      P                  4       R4       R# )	ún
`incremental.update package --path=<path> --dev` increments the dev
version of the package on the given path
r   NFTr7   r6   ó  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 1, 2, 3, dev=0)
__all__ = ["__version__"]
s  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 1, 2, 3, dev=1)
__all__ = ["__version__"]
©
r   r1   r.   rD   rE   r/   r,   rC   rF   rG   rH   s   & r   r]   Ú!CreatedUpdateInSrcTests.test_path¬   s  € ð
 ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	�‰˜Ÿ™×-Ñ-¨mÓ<×CÑCÓEÔFØ×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ô  	ØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	�‰˜Ÿ™×-Ñ-¨mÓ<×CÑCÓEÔFØ×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   rL   Nr_   rN   s   @r   ra   ra   ‹   s   ø‡ € ò÷@B
ð B
r   ra   c                   ó–   a € ] tR t^ñt o RtR tR tR tR tR t	R t
R tR	 tR
 tR tR tR tR tR tR tR tR tR tR tRtV tR# )ÚCreatedUpdateTestsNc                ó¨  a € \        S P                  4       4      S n        S P                  P                  4        S P                  P	                  R 4      pVP                  4        VP	                  R4      P                  R4       VP	                  R4      P                  R4       V 3R lS n        VS n         ! R R\        4      pV! 4       S n	        R# )	r   r   r   r6   rT   c                  ó0   <€ S P                   P                  # r   r   r   s   €r   r   Ú*CreatedUpdateTests.setUp.<locals>.<lambda>	  r   r   c                   ó   € ] tR tRtRt^tRtR# )Ú&CreatedUpdateTests.setUp.<locals>.Datei  r   r   Nr   r   r   r   r'   rt     r(   r   r'   Nr)   r2   s   f  r   r3   ÚCreatedUpdateTests.setUpô   sª   ø€ Ü˜tŸ{™{›}Ó-ˆŒØ�‰×ÑÔà—[‘[×&Ñ& |Ó4ˆ
Ø×ÑÔà×Ñ˜Ó'×2Ñ2ðô	
ð 	×Ñ˜Ó'×2Ñ2ðô	
ô /ˆŒØ$ˆŒô	”6ô 	ñ “FˆŽ	r   c                óf  € . p\        RV P                  P                  RRRRRRV P                  VP                  R7
       V P                  V P                  P                  R4      P                  4       4       V P                  V P                  P                  R4      P                  4       R4       R# )rj   r   NFT)	r   r8   r9   r:   r;   r<   r=   r>   r@   r6   rk   )
r   r/   r   r1   rD   rE   r,   rC   rF   rG   rH   s   & r   r]   ÚCreatedUpdateTests.test_path  s•   € ð
 ˆÜØØ—‘×%Ñ%ØØØØØØØ—)‘)Ø—:‘:õ	
ð 	�‰˜Ÿ™×-Ñ-¨mÓ<×CÑCÓEÔFØ×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                óT  € . p\        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       4       V P                  V P
                  P                  R4      P                  4       R4       R# )z@
`incremental.update package --dev` increments the dev version.
r   NFTr7   r6   rk   rl   rH   s   & r   Útest_devÚCreatedUpdateTests.test_dev6  s’   € ð ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	�‰˜Ÿ™×-Ñ-¨mÓ<×CÑCÓEÔFØ×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                óV  € . p\        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       R4       V P	                  V P
                  P                  R4      P                  4       R	4       R# )
zD
`incremental.update package --patch` increments the patch version.
r   NTFr7   r6   ó  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 1, 2, 4)
__all__ = ["__version__"]
r   sƒ   
from incremental import Version
introduced_in = Version("inctestpkg", 1, 2, 4).short()
next_released_version = "inctestpkg 1.2.4"
©r   r1   r.   rD   rF   r/   r,   rG   rH   s   & r   Ú
test_patchÚCreatedUpdateTests.test_patchZ  sž   € ð ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                ó8  € V P                   P                  R4      P                  R4       . p\        RRRRRRRRV P                  V P
                  VP                  R7       V P                  V P                   P                  R4      P                  4       R4       R# )	zt
`incremental.update package --patch` increments the patch version, and
disregards any old prerelease/dev versions.
r6   ó„   
from incremental import Version
__version__ = Version("inctestpkg", 1, 2, 3, release_candidate=1, dev=2)
__all__ = ["__version__"]
r   NTFr7   r|   ©	r/   r,   r-   r   r1   r.   rD   rF   rG   rH   s   & r   Ú"test_patch_with_prerelease_and_devÚ5CreatedUpdateTests.test_patch_with_prerelease_and_dev…  s’   € ð
 	�‰×Ñ˜mÓ,×7Ñ7ðô	
ð ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                óV  € . p\        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       R4       V P	                  V P
                  P                  R4      P                  4       R	4       R# )
zj
`incremental.update package --patch --rc` increments the patch
version and makes it a release candidate.
r   NTFr7   r6   s!  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 1, 2, 4, release_candidate=1)
__all__ = ["__version__"]
r   s›   
from incremental import Version
introduced_in = Version("inctestpkg", 1, 2, 4, release_candidate=1).short()
next_released_version = "inctestpkg 1.2.4rc1"
r}   rH   s   & r   Útest_rc_patchÚ CreatedUpdateTests.test_rc_patch±  sž   € ð
 ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                óª  € V P                   P                  R4      P                  R4       . p\        RRRRRRRRV P                  V P
                  VP                  R7       V P                  V P                   P                  R4      P                  4       R4       V P                  V P                   P                  R	4      P                  4       R
4       R# )z}
`incremental.update package --rc` increments the rc version if the
existing version is an rc, and discards any dev version.
r6   r�   r   NFTr7   s!  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 1, 2, 3, release_candidate=2)
__all__ = ["__version__"]
r   s›   
from incremental import Version
introduced_in = Version("inctestpkg", 1, 2, 3, release_candidate=2).short()
next_released_version = "inctestpkg 1.2.3rc2"
r‚   rH   s   & r   Útest_rc_with_existing_rcÚ+CreatedUpdateTests.test_rc_with_existing_rcÝ  sÂ   € ð
 	�‰×Ñ˜mÓ,×7Ñ7ðô	
ð ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                óª  € V P                   P                  R4      P                  R4       . p\        RRRRRRRRV P                  V P
                  VP                  R7       V P                  V P                   P                  R4      P                  4       R4       V P                  V P                   P                  R	4      P                  4       R
4       R# )z”
`incremental.update package --rc`, when the package is not a release
candidate, will issue a new major/minor rc, and disregards the micro
and dev.
r6   so   
from incremental import Version
__version__ = Version("inctestpkg", 1, 2, 3, dev=2)
__all__ = ["__version__"]
r   NFTr7   ó"  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 16, 8, 0, release_candidate=1)
__all__ = ["__version__"]
r   ó�   
from incremental import Version
introduced_in = Version("inctestpkg", 16, 8, 0, release_candidate=1).short()
next_released_version = "inctestpkg 16.8.0rc1"
r‚   rH   s   & r   Útest_rc_with_no_rcÚ%CreatedUpdateTests.test_rc_with_no_rc  sÂ   € ð 	�‰×Ñ˜mÓ,×7Ñ7ðô	
ð ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                ó¢  € . p\        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       R4       V P	                  V P
                  P                  R4      P                  4       R	4       \        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       R
4       V P	                  V P
                  P                  R4      P                  4       R4       R# )zƒ
`incremental.update package`, when the package is a release
candidate, will issue the major/minor, sans release candidate or dev.
r   NFTr7   r6   rŒ   r   r�   rA   s…   
from incremental import Version
introduced_in = Version("inctestpkg", 16, 8, 0).short()
next_released_version = "inctestpkg 16.8.0"
r}   rH   s   & r   Útest_full_with_rcÚ$CreatedUpdateTests.test_full_with_rcF  s5  € ð
 ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ô 	ØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                ó>  € . pV P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  XP                  P                  ^ ,          R4       R#   + '       g   i     L?; i)za
`incremental.update package`, when the package is NOT a release
candidate, will raise an error.
r   NFr7   z6You need to issue a rc before updating the major/minor©	r[   r\   r   r1   r.   rD   rF   Ú	exceptionÚargs©r   rI   Úes   &  r   Útest_full_without_rcÚ'CreatedUpdateTests.test_full_without_rc˜  s„   € ð
 ˆØ×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×ÑØ�K‰K×Ñ˜QÕØDö	
÷ +×*ús    5BÂB	c                óT  € . p\        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       4       V P                  V P
                  P                  R4      P                  4       R4       R# )zB
`incremental.update package --post` increments the post version.
r   NFTr7   r6   ó  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 1, 2, 3, post=0)
__all__ = ["__version__"]
rl   rH   s   & r   Ú	test_postÚCreatedUpdateTests.test_post²  s’   € ð ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	�‰˜Ÿ™×-Ñ-¨mÓ<×CÑCÓEÔFØ×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                ó8  € V P                   P                  R4      P                  R4       . p\        RRRRRRRRV P                  V P
                  VP                  R7       V P                  V P                   P                  R4      P                  4       R4       R# )	zr
`incremental.update package --post` increments the post version, and
disregards any old prerelease/dev versions.
r6   r�   r   NFTr7   rœ   r‚   rH   s   & r   Ú!test_post_with_prerelease_and_devÚ4CreatedUpdateTests.test_post_with_prerelease_and_devÖ  s’   € ð
 	�‰×Ñ˜mÓ,×7Ñ7ðô	
ð ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                óª  € V P                   P                  R4      P                  R4       . p\        RRRRRRRRV P                  V P
                  VP                  R7       V P                  V P                   P                  R4      P                  4       R4       V P                  V P                   P                  R	4      P                  4       R
4       R# )zŠ
`incremental.update package --post` increments the post version if the
existing version is an postrelease, and discards any dev version.
r6   sw   
from incremental import Version
__version__ = Version("inctestpkg", 1, 2, 3, post=1, dev=2)
__all__ = ["__version__"]
r   NFTr7   s  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 1, 2, 3, post=2)
__all__ = ["__version__"]
r   s‘   
from incremental import Version
introduced_in = Version("inctestpkg", 1, 2, 3, post=2).short()
next_released_version = "inctestpkg 1.2.3.post2"
r‚   rH   s   & r   Útest_post_with_existing_postÚ/CreatedUpdateTests.test_post_with_existing_post  sÂ   € ð
 	�‰×Ñ˜mÓ,×7Ñ7ðô	
ð ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                óÞ  € . pV P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  XP                  P                  ^ ,          R4       V P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  VP                  P                  ^ ,          R4       V P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  VP                  P                  ^ ,          R4       V P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  VP                  P                  ^ ,          R4       R#   + '       g   i     ELÕ; i  + '       g   i     ELb; i  + '       g   i     Lî; i  + '       g   i     Lz; i)zN
The `--newversion` flag can't be mixed with --patch, --rc, --post,
or --dev.
r   NÚ1TFr7   zOnly give --newversionr”   r—   s   &  r   Útest_no_mix_newversionÚ)CreatedUpdateTests.test_no_mix_newversion6  sð  € ð
 ˆØ×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.FÔGà×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.FÔGà×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.FÔGà×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.FÖG÷} +×*Ð*ú÷  +×*Ð*ú÷  +×*ú÷  +×*ús/    5H!Â'5H5Ä.5I	Æ55IÈ!H2	È5I	É	I	ÉI,	c                ó¨  € . pV P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  XP                  P                  ^ ,          R4       V P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  VP                  P                  ^ ,          R4       V P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  VP                  P                  ^ ,          R4       R#   + '       g   i     ELN; i  + '       g   i     LÚ; i  + '       g   i     Lf; i)z@
The `--dev` flag can't be mixed with --patch, --rc, or --post.
r   NTFr7   zOnly give --devr”   r—   s   &  r   Útest_no_mix_devÚ"CreatedUpdateTests.test_no_mix_dev|  su  € ð ˆØ×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.?Ô@à×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.?Ô@à×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.?Ö@÷] +×*Ð*ú÷  +×*ú÷  +×*ús#    5FÂ'5F.Ä.5GÆF+	Æ.F>	ÇG	c                ó  € . pV P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  XP                  P                  ^ ,          R4       V P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  VP                  P                  ^ ,          R4       V P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  VP                  P                  ^ ,          R4       V P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  VP                  P                  ^ ,          R4       V P                  \        4      ;_uu_ 4       p\        RRRRRRRRV P                  V P                  VP
                  R7       RRR4       V P                  VP                  P                  ^ ,          R4       R#   + '       g   i     EL\; i  + '       g   i     ELé; i  + '       g   i     ELv; i  + '       g   i     EL; i  + '       g   i     L�; i)zX
The `--create` flag can't be mixed with --patch, --rc, --post,
--dev, or --newversion.
r   NTFr7   zOnly give --creater¦   r”   r—   s   &  r   Útest_no_mix_createÚ%CreatedUpdateTests.test_no_mix_create±  sn  € ð
 ˆØ×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.BÔCà×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.BÔCà×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.BÔCà×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.BÔCà×Ñœz×*Ô*¨aÜØØØØØØØØØ—i‘iØŸ™Ø—z‘zõ÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,Ð.BÖC÷] +×*Ð*ú÷  +×*Ð*ú÷  +×*Ð*ú÷  +×*Ð*ú÷  +×*ús;    5J(Â'5J<Ä.5KÆ55K$È<5K8Ê(J9	Ê<K	ËK!	Ë$K5	Ë8L	c                óV  € . p\        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       R4       V P	                  V P
                  P                  R4      P                  4       R	4       R# )
zf
`incremental.update package --newversion=1.2.3rc1.post2.dev3`, will
set that version in the package.
r   Nz1.2.3rc1.post2.dev3Fr7   r6   s0  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 1, 2, 3, release_candidate=1, post=2, dev=3)
__all__ = ["__version__"]
r   sµ   
from incremental import Version
introduced_in = Version("inctestpkg", 1, 2, 3, release_candidate=1, post=2, dev=3).short()
next_released_version = "inctestpkg 1.2.3rc1.post2.dev3"
r}   rH   s   & r   Útest_newversionÚ"CreatedUpdateTests.test_newversion  sž   € ð
 ˆÜØØØ,ØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð  	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö
	
r   c                óV  € . p\        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       R4       V P	                  V P
                  P                  R4      P                  4       R	4       R# )
zT
`incremental.update package --newversion=1`, will set that
version in the package.
r   Nr¦   Fr7   r6   s  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 1, 0, 0)
__all__ = ["__version__"]
r   sƒ   
from incremental import Version
introduced_in = Version("inctestpkg", 1, 0, 0).short()
next_released_version = "inctestpkg 1.0.0"
r}   rH   s   & r   Útest_newversion_bareÚ'CreatedUpdateTests.test_newversion_bare7  sž   € ð
 ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   c                óV  € . p\        RRRRRRRRV P                  V P                  VP                  R7       V P	                  V P
                  P                  R4      P                  4       R4       V P	                  V P
                  P                  R4      P                  4       R	4       R# )
zV
`incremental.update package --newversion=1.1`, will set that
version in the package.
r   Nz1.1Fr7   r6   s  """
Provides inctestpkg version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update inctestpkg` to change this file.

from incremental import Version

__version__ = Version("inctestpkg", 1, 1, 0)
__all__ = ["__version__"]
r   sƒ   
from incremental import Version
introduced_in = Version("inctestpkg", 1, 1, 0).short()
next_released_version = "inctestpkg 1.1.0"
r}   rH   s   & r   Ú test_newversion_bare_major_minorÚ3CreatedUpdateTests.test_newversion_bare_major_minorc  sž   € ð
 ˆÜØØØØØØØØØ—)‘)Ø—K‘KØ—:‘:õ	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
r   rL   )r    r!   r"   r#   ÚmaxDiffr3   r]   ry   r~   rƒ   r†   r‰   rŽ   r‘   r™   r�   r    r£   r§   rª   r­   r°   r³   r¶   r&   rM   rN   s   @r   ro   ro   ñ   s„   ø‡ € Ø€Gòò<"
òH"
òH)
òV*
òX*
òX2
òh3
òjP
òd
ò4"
òH*
òX2
òhDHòL3AòjTDòl.
ò`*
÷X*
ð *
r   ro   c                   ó2   a € ] tR tRt o R tR tR tRtV tR# )ÚScriptTestsi�  c                ó>  a a€ \        S P                  4       4      S n        S P                  P                  4        S P                  P	                  R 4      P                  4        S P                  P	                  R 4      P	                  R4      pVP                  4        VP	                  R4      P                  R4       VP	                  R4      P                  R4       V 3R lS n        VS n         ! R R\        4      o ! V3R	 lR
\        4      pV! 4       S n	        R# )rc   r   r   r   r6   rT   c                  ó0   <€ S P                   P                  # r   r   r   s   €r   r   Ú#ScriptTests.setUp.<locals>.<lambda>¨  r   r   c                   ó   € ] tR tRtRt^tRtR# )ÚScriptTests.setUp.<locals>.Datei«  r   r   Nr   r   r   r   r'   r¿   «  r(   r   r'   c                   ó.   <a € ] tR tRt o V3R ltRtV tR# )Ú%ScriptTests.setUp.<locals>.DateModulei¯  c                ó   <€ S! 4       # r   r   )r   r'   s   &€r   ÚtodayÚ+ScriptTests.setUp.<locals>.DateModule.today°  s
   ø€ Ù“v�r   r   N)r    r!   r"   r#   rÃ   r&   rM   )rO   r'   s   @€r   Ú
DateModulerÁ   ¯  s   ù‡ € ÷ó r   rÅ   Nr)   )r   r/   rÅ   r'   s   f  @r   r3   ÚScriptTests.setUp‘  sÜ   ù€ Ü˜tŸ{™{›}Ó-ˆŒØ�‰×ÑÔà�‰×Ñ˜%Ó ×)Ñ)Ô+à—[‘[×&Ñ& uÓ-×3Ñ3°LÓAˆ
Ø×ÑÔà×Ñ˜Ó'×2Ñ2ðô	
ð 	×Ñ˜Ó'×2Ñ2ðô	
ô /ˆŒØ$ˆŒô	”6ô 	÷	œô 	ñ “LˆŽ	r   c                ól  € \        4       pV P                  \        RV4       V P                  \        4      ;_uu_ 4       p\        R.4       RRR4       V P                  XP                  P                  ^ ,          ^ 4       V P                  RVP                  4       4       R#   + '       g   i     L_; i)ú9
Calling run() with no args will cause it to print help.
Ústdoutz--helpNzShow this message and exit)r   r9   Úsysr[   Ú
SystemExitr   rF   r•   r–   ÚassertInÚgetvalue©r   Ústringior˜   s   &  r   Útest_runÚScriptTests.test_runµ  s   € ô "Ó#ˆØ�
‰
”3˜ (Ô+à×Ñœz×*Ô*¨aÜ��
ŒO÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,¨aÔ0Ø�‰Ð2°H×4EÑ4EÓ4GÖH÷	 +×*ús   ¿B#Â#B3	c                óÖ  € \        4       pV P                  \        RV4       V P                  \        RV P                  4       V P                  \
        RV P                  4       V P                  \        4      ;_uu_ 4       p\        RR.4       RRR4       V P                  XP                  P                  ^ ,          ^ 4       V P                  RVP                  4       4       V P                  V P                  P!                  R4      P#                  4       R	4       V P                  V P                  P!                  R
4      P#                  4       R4       R#   + '       g   i     LÑ; i)rÈ   rÉ   r.   r1   r   z--rcNzUpdating codebaser6   rŒ   r   r�   )r   r9   rÊ   Úosr.   Údatetimer1   r[   rË   r   rF   r•   r–   rÌ   rÍ   r/   r,   rG   rÎ   s   &  r   Útest_insufficient_argsÚ"ScriptTests.test_insufficient_argsÂ  s	  € ô "Ó#ˆØ�
‰
”3˜ (Ô+Ø�
‰
”2�x §¡Ô-Ø�
‰
”8˜V T§Y¡YÔ/à×Ñœz×*Ô*¨aÜ�˜vÐ&Ô'÷ +ð 	×Ñ˜Ÿ™×)Ñ)¨!Õ,¨aÔ0Ø�‰Ð)¨8×+<Ñ+<Ó+>Ô?à×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðô	
ð 	×ÑØ�O‰O×!Ñ! -Ó0×;Ñ;Ó=ðö	
÷+ +×*ús   ÂEÅE(	rL   N)	r    r!   r"   r#   r3   rÐ   rÕ   r&   rM   rN   s   @r   rº   rº   �  s   ø‡ € ò"!òHI÷%
ð %
r   rº   )Ú__doc__Ú
__future__r   r   rÊ   rÓ   rÔ   Útwisted.python.filepathr   Útwisted.python.compatr   Útwisted.trial.unittestr   Úincremental.updater   r   r
   rQ   ra   ro   rº   r   r   r   Ú<module>rÝ      sj   ðñ÷ 1ã 
Û 	Û å ,Ý 0Ý +ç (ô<
˜Hô <
ô~4�8ô 4ônc
˜hô c
ôL\
˜ô \
ô~W
�(ö W
r   