Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
§

hµµhaãó.—ddlmZGd„de¦«ZdS)é)ÚCodeGeneratorDraft06cóh‡—eZdZeejfiddddddddœ¤ŽZd	id
d
d
fˆfd„	Zd„Zd
„Zd„Z	ˆxZ
S)ÚCodeGeneratorDraft07zL^(?P<year>\d{4})-(?P<month>(0[1-9]|1[0-2]))-(?P<day>(0[1-9]|[12]\d|3[01]))\Zz^\w+:(\/?\/?)[^\s]+\Zz'^(\w+:(\/?\/?))?[^#\\\s]*(#[^\\\s]*)?\Zz^[^@]+@[^@]+\.[^@]+\Zz€^(?!-)(xn--)?[a-zA-Z0-9][a-zA-Z0-9-_]{0,61}[a-zA-Z0-9]{0,1}\.(?!-)(xn--)?([a-zA-Z0-9\-]{1,50}|[a-zA-Z0-9-]{1,30}\.[a-zA-Z]{2,})$z1^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)\Zzu^(?P<hour>\d{1,2}):(?P<minute>\d{1,2})(?::(?P<second>\d{1,2})(?:\.(?P<microsecond>\d{1,6}))?([zZ]|[+-]\d\d:\d\d)?)?\Z)ÚdateÚiriz
iri-referencez	idn-emailzidn-hostnamezrelative-json-pointerÚtimeNTc󸕗t¦« ||||||¦«|j d|jfd|jfd|jff¦«dS)NÚifÚcontentEncodingÚcontentMediaType)ÚsuperÚ__init__Ú_json_keywords_to_functionÚupdateÚgenerate_if_then_elseÚgenerate_content_encodingÚgenerate_content_media_type)ÚselfÚ
definitionÚresolverÚformatsÚuse_defaultÚuse_formatsÚdetailed_exceptionsÚ	__class__s       €úA/usr/local/lib/python3.11/site-packages/fastjsonschema/draft07.pyrzCodeGeneratorDraft07.__init__sqø€Ý
‰Œ×Ò˜ X¨w¸À[ÐReÑfÔfÐfàÔ'×.Ò.Ø
4Ô-Ð.Ø
 Ô >Ð?Ø
 Ô!AÐBð0
ñ	ô	ð	ð	ð	ócó‚—| dd¬¦«5| |jd|j|jd¬¦«ddd¦«n#1swxYwY| d¦«5d	|jvr/| |jd	|j|jd¬¦«n| d
¦«ddd¦«n#1swxYwYd|jvr^| d¦«5| |jd|j|jd¬¦«ddd¦«dS#1swxYwYdSdS)
aµ
        Implementation of if-then-else.

        .. code-block:: python

            {
                'if': {
                    'exclusiveMaximum': 0,
                },
                'then': {
                    'minimum': -10,
                },
                'else': {
                    'multipleOf': 2,
                },
            }

        Valid values are any between -10 and 0 or any multiplication of two.
        útry:F)Úoptimizer
T)Úclear_variablesNz except JsonSchemaValueException:ÚelseÚpassÚthenzelse:)ÚlÚgenerate_func_code_blockÚ_definitionÚ	_variableÚ_variable_name©rs rrz*CodeGeneratorDraft07.generate_if_then_elses+€ð(VŠVF UˆVÑ
+Ô
+ð	ð	Ø×)Ò)ØÔ  Ô&Ø”ØÔ#Ø $ð	
*ñ
ô
ð
ð	ð	ð	ñ	ô	ð	ð	ð	ð	ð	ð	øøøð	ð	ð	ð	ðVŠVÐ6Ñ
7Ô
7ð		ð		ؘÔ)Ð)Ð)Ø×-Ò-ØÔ$ VÔ,Ø”NØÔ'Ø$(ð	.ñôðð𗒐v‘”ð		ð		ð		ñ		ô		ð		ð		ð		ð		ð		ð		øøøð		ð		ð		ð		ðTÔ%Ð%Ð%Ø—’˜‘”ð
ð
Ø×-Ò-ØÔ$ VÔ,Ø”NØÔ'Ø$(ð	.ñôðð
ð
ð
ñ
ô
ð
ð
ð
ð
ð
ð
ð
øøøð
ð
ð
ð
ð
ð
ð&Ð%s6˜/AÁAÁAÁ3AC
Ã
CÃCÃ6/D2Ä2D6Ä9D6có@—|jddkr| d¦«5| d¦«5| d¦«| d¦«ddd¦«n#1swxYwY| d¦«5| d	¦«ddd¦«n#1swxYwY| d
¦«5| d¦«ddd¦«n#1swxYwYddd¦«dS#1swxYwYdSdS)z­
        Means decoding value when it's encoded by base64.

        .. code-block:: python

            {
                'contentEncoding': 'base64',
            }
        rÚbase64úif isinstance({variable}, str):rz
import base64z){variable} = base64.b64decode({variable})Núexcept Exception:z {name} must be encoded by base64zif {variable} == "":zcontentEncoding must be base64©r'r%Úexcr*s rrz.CodeGeneratorDraft07.generate_content_encodingKs;€ðÔÐ-Ô.°(Ò:Ñ:Ø—’Ð9Ñ:Ô:ð
?ð
?Ø—V’V˜F‘^”^ðHðHØ—F’F˜?Ñ+Ô+Ð+Ø—F’FÐFÑGÔGÐGðHðHðHñHôHðHðHðHðHðHðHøøøðHðHðHðHð—V’VÐ/Ñ0Ô0ðAðAØ—H’HÐ?Ñ@Ô@Ð@ðAðAðAñAôAðAðAðAðAðAðAøøøðAðAðAðAà—V’VÐ2Ñ3Ô3ð?ð?Ø—H’HÐ=Ñ>Ô>Ð>ð?ð?ð?ñ?ô?ð?ð?ð?ð?ð?ð?øøøð?ð?ð?ð?ð

?ð
?ð
?ñ
?ô
?ð
?ð
?ð
?ð
?ð
?ð
?ð
?øøøð
?ð
?ð
?ð
?ð
?ð
?ð;Ð:s|¨D¾+A5Á)DÁ5A9	Á9DÁ<A9	Á=DÂB7Â+DÂ7B;	Â;DÂ>B;	Â?DÃC9Ã-DÃ9C=	Ã=DÄC=	ÄDÄDÄDcó—|jddkrz| d¦«5| d¦«5| d¦«ddd¦«n#1swxYwY| d¦«5| d¦«ddd¦«n#1swxYwYddd¦«n#1swxYwY| d	¦«5| d¦«5| d
¦«| d¦«ddd¦«n#1swxYwY| d¦«5| d¦«ddd¦«n#1swxYwYddd¦«dS#1swxYwYdSdS)
z·
        Means loading value when it's specified as JSON.

        .. code-block:: python

            {
                'contentMediaType': 'application/json',
            }
        rzapplication/jsonz!if isinstance({variable}, bytes):rz'{variable} = {variable}.decode("utf-8")Nr.z{name} must encoded by utf8r-zimport jsonz#{variable} = json.loads({variable})z{name} must be valid JSONr/r*s rrz0CodeGeneratorDraft07.generate_content_media_type_s€ðÔÐ.Ô/Ð3EÒEÑEØ—’Ð;Ñ<Ô<ð
<ð
<Ø—V’V˜F‘^”^ðFðFØ—F’FÐDÑEÔEÐEðFðFðFñFôFðFðFðFðFðFðFøøøðFðFðFðFà—V’VÐ/Ñ0Ô0ð<ð<Ø—H’HÐ:Ñ;Ô;Ð;ð<ð<ð<ñ<ô<ð<ð<ð<ð<ð<ð<øøøð<ð<ð<ð<ð
<ð
<ð
<ñ
<ô
<ð
<ð
<ð
<ð
<ð
<ð
<øøøð
<ð
<ð
<ð
<ð
—’Ð9Ñ:Ô:ð
:ð
:Ø—V’V˜F‘^”^ðBðBØ—F’F˜=Ñ)Ô)Ð)Ø—F’FÐ@ÑAÔAÐAðBðBðBñBôBðBðBðBðBðBðBøøøðBðBðBðBð—V’VÐ/Ñ0Ô0ð:ð:Ø—H’HÐ8Ñ9Ô9Ð9ð:ð:ð:ñ:ô:ð:ð:ð:ð:ð:ð:øøøð:ð:ð:ð:ð	
:ð
:ð
:ñ
:ô
:ð
:ð
:ð
:ð
:ð
:ð
:ð
:øøøð
:ð
:ð
:ð
:ð
:ð
:ð
FÐEs²¨B9¾A ÁB9Á A$	Á$B9Á'A$	Á(B9ÂB"ÂB9Â"B&	Â&B9Â)B&	Â*B9Â9B=ÃB=ÃFÃ/+D&ÄFÄ&D*	Ä*FÄ-D*	Ä.FÅE(ÅFÅ(E,	Å,FÅ/E,	Å0FÆFÆF)Ú__name__Ú
__module__Ú__qualname__ÚdictrÚ
FORMAT_REGEXSrrrrÚ
__classcell__)rs@rrrsÁø€€€€€ØDÐ-Ô;ð
ð
Ø_Ø'ØCØ-ð\Ø!Uð
)ð
@ð
@ð
ð
€Mð-1¸"È$Ð\`Ðvzððððððð,ð,ð,ð\?ð?ð?ð(:ð:ð:ð:ð:ð:ð:rrN)Údraft06rr©rrú<module>r:sVðØ)Ð)Ð)Ð)Ð)Ð)ðp:ðp:ðp:ðp:ðp:Ð/ñp:ôp:ðp:ðp:ðp:r