3
ʣ`1 9 @ s4 d dl mZ d dlmZ d dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZddl
mZ dddd d
ddd
ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;dg9ZejZejZejZejZejZejZd?eeef ZejZejZejZejZejZejZejZejZejZej Z ej!Z!ej"Z"ej#Z#ej$Z$ej%Z%ej&Z&ej'Z'ej(Z(ej)Z)ej*Z*ej+Z+ej,Z,ej-Z-ej.Z.ej/Z/ej0Z0ej1Z1ej2Z2ej3Z3ej4Z4ej5Z5ej6Z6ej7Z7ej8Z8ej9Z9ej:Z:ej;Z;ejZ>ej?Z?d@d5 Z@ejAZAejBZBejCZCejDZDejEZEejFZFejGZGejHZHejIZIejJZJejKZKejLZLejMZMejNZNejOZOejPZPejQZQejRZRejSZSejTZTejUZUejVZVejWZWejXZXejYZYejZZZej[Z[ej\Z\ej]Z]ej^Z^ej_Z_ej`dAkZaejbdBZcdCd4 ZdG dDd8 d8ejeZeG dEd6 d6ejfZfdFdG ZgdHdI ZhG dJd> d>ejiZiG dKd; d;ejjZjdS )L )absolute_import)version_infoN )_hawkeyVERSION
VERSION_MAJOR
VERSION_MINOR
VERSION_PATCHZtest
CHKSUM_MD5CHKSUM_SHA1
CHKSUM_SHA256
CHKSUM_SHA384
CHKSUM_SHA512ICASECMDLINE_REPO_NAMEMODULE_FAIL_SAFE_REPO_NAMESYSTEM_REPO_NAME
REASON_DEPREASON_USERREASON_CLEANREASON_WEAKDEP
FORM_NEVRA FORM_NEVRFORM_NEVFORM_NA FORM_NAMEZFORM_ALLMODULE_FORM_NSVCAPMODULE_FORM_NSVCAMODULE_FORM_NSVAPMODULE_FORM_NSVAMODULE_FORM_NSAPMODULE_FORM_NSAMODULE_FORM_NSVCPMODULE_FORM_NSVPMODULE_FORM_NSVCMODULE_FORM_NSVMODULE_FORM_NSPMODULE_FORM_NSMODULE_FORM_NAPMODULE_FORM_NAMODULE_FORM_NPZMODULE_FORM_NArchException ExceptionQueryExceptionRuntimeExceptionValueExceptionchksum_namechksum_typesplit_nevraconvert_hawkey_reasonGoalNEVRANSVCAPPackageQueryRepoSackSelectorSubjectz%d.%d.%dc C sH | t krtjjS | tkr tjjS | tkr0tjjS | tkr@tjj S tjj
S )N)r libdnftransactionZTransactionItemReason_USERr Z TransactionItemReason_DEPENDENCYr ZTransactionItemReason_CLEANr Z%TransactionItemReason_WEAK_DEPENDENCYTransactionItemReason_UNKNOWN)Z
hawkey_reason r? /usr/lib64/python3.6/__init__.pyr2 r s Zdnfc C s t j| }t| S )N)r r1 r4 )str? r? r@ r1 s
c @ s4 e Zd ZddddddgZdd Zd d
Zdd Zd
S )r5 namestreamversioncontextarchprofilec C s&