
    ^j                         d dl Z d dlZd dlZd dlmZmZ d dlmZ  ee                                          j	        d         Z
e
dz  Zh dZh dZd Zed	k    r e             dS dS )
    N)datetimetimezone)Path   zscript/project-manifest.json>   ttsfinalintrostoryvoiceartworkcleanupfootagepublish	transcode
completionstory_briefarchitecturepronunciationcapability_preflight>   blockedpending	completedin_progressc                     t          t          j                  dk    s2t          j        d         t          vst          j        d         t          vrt          d          t          j        dd          \  } }t          j        t          	                    d                    }||
                    di           | <   t          j        t          j                                                  |d<   t                              d	          }|                    t          j        |d
d          dz   d           t'          j        |t                     t+          t          j        d| |dd
                     d S )N   r      zIusage: update-manifest.py <stage> <pending|in_progress|completed|blocked>zutf-8)encodingsteps
updated_atz
.part.jsonF)ensure_asciiindent
T)verifiedstagestate)r    )lensysargvALLOWEDSTATES
SystemExitjsonloadsMANIFEST	read_text
setdefaultr   nowr   utc	isoformatwith_suffix
write_textdumpsosreplaceprint)r$   r%   datatemps       script/update-manifest.pymainr=      s1   
38}}SXa[7738A;f;T;Tdeee8ABB<LE5:h(('(::;;D*/DOOGR  '!hl33==??D--DOODJt%BBBTIT[O\\\JtX	$*$GGV[
\
\
\]]]]]    __main__)r,   r7   r'   r   r   pathlibr   __file__resolveparentsPROJECTr.   r)   r*   r=   __name__ r>   r<   <module>rG      s     				 



 ' ' ' ' ' ' ' '      
$x..
 
 
"
"
*1
-33  
 
<	;	;
^ 
^ 
^ zDFFFFF r>   