python3-odcs-common-0.8.1-4.fc42 >t 6 6_    0 4@3!XPȬI^Dgϡ ȬI^D_'3S3;); <ܭ f8ɡ'2-rcM $LeDZƷ8չ|ąNf%tLrLag|bY% fMߣCܶ8ܻRMBxL\|1-b=msJb,rV벊Q[cE]9?vx ܜFCߑ?mg@h _ʭ[t RB |]Ye- cYFJ&(0}Thl_F.xYrycڅBZ۔׮8וSx{kGe=}HyvB"b2`lfhy?*kuoVI(CQyeUsk@&nb',V@9$ مZ*]x=̜jn X_É83OI&{z$ug8g&]VZLi쉹-Ku7{hT߉F ja984fbb894f99dad7982508e21749e23bca76c40c32057c81aa58a544f53fd54fa4b1f8666c4488e423fffcb3621feb0d2a0cb2203020462f02aa400483046022100e21ef6ac42b48e3a6d0cc6694b0082e1325322962d3f4e819d8f4cf55159f40c022100ec6f0eb9360fd6d5d6689c78116945c858cd936d5d6a6363fa69aa245eaa79b203020462f02aa400483046022100f90fc03cb5d5e57e74081f10163a8280760533518c5128a4203bb5059cc9c737022100ff91ffd8e6e238b57c8fd1a8b6b5713c9f2f28ac8e7e95cc0c4f4c89799bbb4003020462f02aa400483046022100ea8c0513b0f8331660e6f2edd41d5a96698be3b49dea0eb07a5801f4edb319fa022100da0e603ab64ce2e842eb2d5de50190624e207aa12757ad13867add4b7a3a887803020462f02aa400483046022100f53a4517d823872f5b30fb9f2880aacf8111be1f923e4fe00dc9d6db1961bbc6022100c31b3fc1de608b4ec6813d421aa1a1a17e114b880072a69e82e3e6dcfe6b04b303020462f02aa40046304402207ec8861dd71634ecbc3cf8d273cf3bcb15c8fd2501c8620d2a4c8c3cd08f009802207d396ab5e9264616795b3758b3709bad79891dce874b9c5b4bd1bed3be4ffae903020462f02aa400473045022100c30024bb8748482a978b4059051ee43d1088e23a33585e2967ef7af604d095dd02206ffecf0a43a27dd2dd640a488f022c80cc3297554700698a3dd2033d51b1124403020462f02aa400473045022049731018391661c68cf219ff8407f1e7fd9a75865ca2a732e5e5163644476361022100fd69d24f3e503abb266221b0843086889910b2109dd49c941d189276dabd75eb03020462f02aa400473045022100d24efee484e769bdba83bc70f0ce08bcb3e01e91f40e9cd4eb7b41f97d1b428b0220377ebe41c955720cbb2d0e6a820210cc16a3fe730b0de29e827cbbaaede27f3f03020462f02aa400463044022073b261716ea929dba59f17715e721b72fb5b86bb473f58379321bb26d0d68f0f022023a7533fb86e4f9f817490352d3828690996c26c4d0cece855da9d83618a0afa03020462f02aa400473045022070ea54732964b86f7d4419f658c9e538ad26729efd1965724e82e6c9636e2037022100926ca732dc5d0b37850de0ccfef51e3d4f8ed465af7c17e4b2db6b7449a81bba03020462f02aa400483046022100e0f097dd369a50a95d798fcdc0ee977d0e10be23985413cec5eda76446ddab58022100cb04d035c5c0fcdf15511a0bbd41bf5ce358b58e33b70f05b6855e3a9e62d12003020462f02aa4004630440220411336eef65cdd698aedab80ff0242e62f2c3d7897acc29521b62bde85b35e5702206e04d2128483736afe0390d3ff6ef0c866da3c21d28eb53ee67aaf7cd9d556ca03020462f02aa4004630440220543c08391dfe7949ba9e89c30332c05385015c8188a6ac82e8fefe3c26d0aae402206242f6e6b3f5da02605298ef3625ec30ccff6f684cdb24848567d4e6ddb9c26a03020462f02aa40047304502200a07d76c3e83a8c1bafb71ce886ef661221824616c48232dde92e03cf4ac9f4e022100d749f37562e15c1ec257a73a6e5f03fa0718f24acd1f0ba965038ae048a914ab03020462f02aa400473045022100a9f2a41bf5461a7e9a7f24bab7bffd2c3e31d4db162f6d9b626fdd599535f7590220596fc89d1110428428efb57d6edb94d2f51100d409f35d35639a38d16a9caf56QZhw5>> iR">`A%?%d # d  ,2<   ,  d,H(D( 8 9 `: B.GDHIXYZd[h\x]^ b!.d#e#"f#'l#*t#Du#v#w$hx$y% %8%<%`%f%%Cpython3-odcs-common0.8.14.fc42ODCS subpackage providing code shared between server and client.ODCS subpackage providing code shared between server and client.g\buildvm-x86-04.iad2.fedoraproject.org@c1Fedora Release Engineering - 0.8.1-4Lubomír Sedlář - 0.8.1-3Lubomír Sedlář - 0.8.1-2Haibo Lin - 0.8.1-1Fedora Release Engineering - 0.8.0-6Lubomír Sedlář - 0.8.0-5Python Maint - 0.8.0-4Nils Philippsen - 0.8.0-3Nils Philippsen - 0.8.0-2Haibo Lin - 0.8.0-1Fedora Release Engineering - 0.7.0-2Haibo Lin - 0.7.0-1Fedora Release Engineering - 0.6.0-4Haibo Lin - 0.6.0-3Python Maint - 0.6.0-2Haibo Lin - 0.6.0-1Lubomír Sedlář - 0.5.0-2Haibo Lin - 0.5.0-1Lubomír Sedlář - 0.4.0-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Remove dependency on python3-nose- Drop dependency on python3-fedora- client: Make black happy - client: Print OIDC exchange info to stderr - client: Require browser or TTY for authorization code flow - server: Add support for post-compose script - server: Allow customizing TTL for raw config composes - server: Delete generatelocalhostcert command - server: Ensure the dest dir of git clone does not exist - server: Gather git checkout/clone error message - server: Make sure writing COMPOSE_ID file- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Backport patch for client printing non-json to stdout- Rebuilt for Python 3.13- Revert constraining SQLAlchemy version- Require SQLAlchemy < 2- client: Add --env option - client: Add arg for extending compose's life - client: Avoid waiting for finished compose - client: Convert client script to entry point - client: Enable OpenTelemetry tracing for client - client: Fix wait command failed with error: KeyError: 'state_name' - client: Improve token expiration checking - client: Move server config to a file - client: Replace openidc_client with TokenManager - client: Support OIDC authentication - client: Use NO_OIDC_AUTHZ_CODE to disalbe authz code flow - docker: Add healthchecks to docker-compose.yml - docker: Install mod_auth_openidc - docker: Pass extra args to start_odcs_from_here - docker: Update Dockerfile to install opentelemetry - docker: Update base image to fedora 38 - docker: Use post release for container - docker: download cacert securely - docker: new RH IT Root CA location - docs: Update docs configuration - server/client: Renew compose with new label - server: Add oidc_or_kerberos auth backend - server: Add retry to clone_repo - server: Add souce and debuginfo configurations - server: Enable OpenTelemetry tracing on server side - server: Fix compatibility with Python 3.6 - server: Flask 2.3 compatibility - server: Improve raw_config_composes metric - server: Load ODCS_CELERY_BROKER_URL in config file - server: Make raw_config_composes_total a Gauge - server: Rework handling Pulp content sets - server: Update example config with OIDC options - server: metrics: Avoid decrementing counter - tests: Run backend tests with py36 - tests: Set flask.g._login_user for tests- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- backend: Add odcs-credential-helper executable - backend: Add support for git credentials - backend: Set env var with raw config source name - backend: Use credential helper for initial config clone - backend: pulp: Handle missing product_versions - client: Add --arch option to create-build subcommand - doc: Document env argument to utils.execute_cmd - frontend: Allow admins to request any compose - frontend: Delete deprecated conf.auth_ldap_group_base - frontend: Merge all metrics into a single thread - frontend: Optimize compose count metrics gathering - frontend: Support OIDC authentication to CTS - server: Fix compatibility with Python 3.12 - server: Fix flake8 complaints- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Backport patch for Python 3.12- Rebuilt for Python 3.12- backend/client: Allow compose with no label - backend: Clean up ODCS backend code - backend: Switch to PKI authentication for pulp - backend: pulp: Correctly handle merged repos - backend: pulp: Stop stripping https - client: Remove dependency on pyopenssl from client - frontend: Add metrics of workers per queue - frontend: Only warn when openapi is missing- Remove obsolete dependencies- backend: Handle raw config file in subdirectory implicitly - backend: pulp: Always include explicitly mentioned repos - client: switch to HTTPSPNEGOAuth and drop mutual_authentication - docs: Improve documentation for pulp composes - server: Load raw_config_urls config without reboot - server: Refine server config initializing - Add missing comma in setup.py - Update formatting to satisfy latest black - Update license info- Resolve conflict after branches diverging after mass rebuild for Fedora 38 - Drop unused patchespython-odcs-client 0.8.1-4.fc420.8.1-4.fc420.8.1-4.fc420.8.1-4.fc420.8.1-4.fc420.8.10.8.10.8.1-4.fc42odcsodcs-0.8.1-py3.13.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txt__init__.pycommon__init__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.pyctypes.cpython-313.opt-1.pyctypes.cpython-313.pyctypes.pypython3-odcs-commonREADME.md/usr/lib/python3.13/site-packages//usr/lib/python3.13/site-packages/odcs-0.8.1-py3.13.egg-info//usr/lib/python3.13/site-packages/odcs//usr/lib/python3.13/site-packages/odcs/common//usr/lib/python3.13/site-packages/odcs/common/__pycache__//usr/share/doc//usr/share/doc/python3-odcs-common/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19noarch-redhat-linux-gnudirectoryPython script, ASCII text executable, with very long lines (449)ASCII textemptyPython script, ASCII text executable PPPPRRRRRRRRhttps://bugz.fedoraproject.org/odcsutf-87b930f7e6d1876cf393126e58df42ef158cd4cf1142016610431445049d056a0b543fdfba7913da98d19ab49a3a81675170a5528780f61178584d97de7f751d3?(/hdl,JSԮ-Ԡ]c5SGEKطOO&󣟛I.IWmBwe=Ԛ ! *yw \ {j D- bPh"6CA  "J@a<JhKd= _}**P^-tAِJV\pf[_PEW`2H qRjq.K8$PdJ,@2$1vׁ@ƽK6jXXtZy[ ;h&/}ivXMRso+qdr F->5Js[1)3WDzC_t:XA-"*{N (t@&P\`T`\JEW!ږaPe4 h-*kʯ4àJFR'UPd<2`TV.(*(̥3ruhnQ8P/ש} _MF` E#b"!A`]GBcV8=ЋI aDrELq2~bmy+h{j]v~y+;96oI"%^i~ƚB6I8y|Ntᠣ>bSs)V Kd{Xsb8}"aI2δpX|H8;w8+%]hD3 y'c ]GipםeۧUN~)UOJjTH޴u nt4k)PGq-Ֆеe2 +bRQ|廋qN`jm!#᠂B*${hVY4<:yn1YTT$jP&KVC]VcBKȎUaw- sZ-CJ6E[zIxO4r1f6n/Sq /Ulq&$mc?{$};ʩtM ѿ֚C-"AA>μrAJ/;؊rbsCjK&噗| HN !o8}Jb&B oX9r7H#b$u7 s-֤Ss;;CV,}'PZR(y.Wi0ۙ$J0" @ &'ռr5#gm_vL9@0Ė*Yg|bctB@4dM) tR[QI^QDyJq"c4/i>%SgeC`QFdcD]Cj敢, 1 I&3$c5$IԱH;75\_ʌŗT|02y&L\lph]\}~EoIZesFR4q }mn5D'jY1`A`1ͧ`QXPXT0PT~d,0*Fy0 T)| C30L-bz-hiPEw'li&{ij-#tCkVh2j>Ko}:ؼ[#R/~XxZfg:ן W2G ?4EHphzd7vCհg%RbsRtқז nUP) Ç>QEԼ Sm279CYp1T   EKv:oDq.j AݰhU:o|U`!%7)N]*GW -]/ám'۽c=挿o%I6JANpG³#p}>E۳iHܐpV!-)i>;{{QÑ&چN]z͠Dz $#{7֩6I.Zf6iT'=uOXQFG]fI=oW ', .M ')ź[{`ԑ/EPl:7;= 2,1:Ы]ނpO_By0R9YE6} h;lh[l+r 0Z0{QȽ;>ma >Y]w~ nTBʐzo?-d]={qoER_aW:ЀḘ2]Xs7 9rhc: gv~ >{[mQ!0m2Є9+zD^lM Kjc"S"%zA%0)jxG>Y %1SToBAIA|.+P ,#6_QU֤S5%Wf| 'x>+Y/2Qޛߖ/ hnqvOI 5N n JI?w߫%\jH(f N`p 9 2%-wC9hI"ҦO[e!rG(PMK: ĮdF0?L|}~zыH]> Ȭ? f+UJCp`WNOǮ(8|RҎ&n/y؟DZcQjLٕh$oJg7pQ[}} ԄdM@^.м"ir8.oӸyX$dK$sJ0CkMTY1[GtYٹ0kgJԁS38=B[4xU0xNؕaNUo')i$D0]$< H,rC4 ]0'>2 ;!zF^*υaep$aͧ0|46n` #0I7.YSv3583)5E>l-m!t^-J̀8&c2qM^E)!ux eP~S0{KTf۫Z vH}N'n("pc72帐E&={;6*i{|\LCMs;$Xn+asUe=/IA`6:y3H'Ig6T9_}U+TyٌpwVd6:z]5V6|<|̲~|E.3uxWwVM$0U~xJ-G$`:&ql܄qjʘ_K` Y]AI4Hs .Y]#gJRωC"$pE3@ l*^8]#~ r 0z^mYM9>OǃjTTٳ1Cd.4@_H(ή0P_'ʬR;pF-sBȦe,`dV b:C& *YH%RHlĭ:frc њqT';wW.]Hܺ8 "֋%>˔1(2 _Й$^&q>rKxʺUkCOゑ_"3F,\ŜisZ]A*HY<ÍN|== Wf,k^1( L'eY=a":m9l` erAGѩ\S0j3 '.^(̤#z\s1cUi5H.y zJ,)8~\;kBV .1T,nЦrw]dXy8\tOMAgNN9* 856*m{ \8`,6z6?&doƣ[J] F (T\O$ :­ ](x<EQ,( V p…Rو[@zx?kA>bB?Am/yt@(Y{"yCd] v-3Z葱U唉 o$Z^ M8+yVDDYbw:G\Bh!9" T:Щ0IW$/V:, 4bQ~ɓ|>'Ή;}u Y!DlfV6k,UE1R##]$`xn7!]?Z r)Mn4 NfieS$o|/ R>|{1h:REcQjDMt%e,b; '␑ZY, PDh,4g"py`t(8^7,N˺eiYv)#\n}؅mo%ܪEEt~gXuY¬# &.ś{V>1G (X1x #MIAXլ?v%>ZeVx {kJPQc Dj5v8T!S\XDZ7[-A{cfEtf}B$4ccv(O]^QOs3t]~W:> <Ӆ8G{F&z28]vۧSω xre Ǔ82 Uĩ4@ Oocx>rxr$*h';zL"OLjh?ClƦ` EL$z/|K^}a rY[>2׃xUAd ^AbVC*Y* s+9LuwUBܩK5I:s=^E;okiEP7ל39*é _>uqL7DO'\NmW@^ nV+3FQя,V?̆>B6xd\>dUb3C[ ~.8APH# O ē:FVStB䯰.D#Zjy0obEbൣ|цwp!ҼPRŒPYiQk%V{'FCA)`ς12ӍW/϶]MgWjLir%}m"aԺ'1zVsrƼp퀣PS)IsPC:mx@TF<[Żo^'߼45F?jEvEr" OwV$@q$j4};Y$SBP*UMvv5qgI"VAloK:ԗ3W6 z$LZI9 \*7%d @KV! _i {ZYpml0/'CoEq~-16XĺqiL/AnPHt%mm9G~uyR*)sL⁍gR/y#cXDEA}"u+NG_H#+~+b{pǠExJ}؁\H4L@ZW/x" ݖ*6*f""Y+pvw8ORv#v|tbYH1 Ck(!qJ@}!CWRpx5e[T28B&|£DT=9ۃm 4ܩQ~j u+8xxb`H5aB=>9MإBz((;ڗjD=iߐR 0H$2W}-Gla}QʌLA[6I6z9%^wLi^˟סXT\C@R)TŦ,* ai{F/#{=P$b|Lҷc߄WZ2q1p`L<̦NlgK~xe2I[b?k+e:iW9TC Je90cFDtb`$5&FTr@Sm_ D͍:Bl17IjEi0밞zVC#Aife.K'eӟ7ߋG(]G~UmS&Pa~Z<\bμ3_B9˟RIg9Dn~Chm-e\#Л}ގƓlxԂ&ңA\sȞDU>>9LǙKSkѳMDґAH]vve'o%KQRB$G+|cQ#oF xek8zq(ɣHTIR$XL%aOmB)yE⾮(B(-iHX78ތneSi~)i127Vh n:W#g>oy:!{I6P]Ѭ+im7 4L1"ŎO$=-x>ˈ;` PyM䙘?Bǂ9yTɅo+z-rǭ3R,MGڮEoP|$@p>OXe7*%ƯgvW?mD[vm 㡞ݚOW`Kt DHR%#x)G$2X%)h="Bg:ׅ7TI̦LsMh4Fh]^\mm\L&p}5`%4ʙM;1{ 7iZY;&b}JhcsO5BAjRsD݆ Sü9:uM 4gUØvEKp8Er>-4Y$ѡn()F@稘S/4u*nQc-G Hr[fuUs[I h cf7) 5eue猪o_I5w ]Ogy! ;a}Jd>[7ͤ0@tB\pXxW nIT465@SVXylK7h/& 4ut3qAZSX7MjeFXn.l'Kq%Q1b"w%ƍ=y/<Hq;)aFLw4V]ۉe)vt=Є^،sXnp-Xyj?=w@gi'EHWH$+"6r;mgg.,GskW{~vא5e)WU>6o0mRb>YY֯욞<,ds*mILH<|$#jb%Rx9R Y2<ɘcݣp976Υ 0- 1`'6gzל^gzԳOL/j$>-ְCJC9AD]n'$ĕX659uLkfZ GRSg+S_Oў/^~0xLi7,3nwMX\c yU x 6xHЂз -$G x71кZBi^X i3O^e-s} A{˜]F~t' gH_Z.z߲V/'WOC&s>BZR̙.0SJgKzɍ. Nm5П*58vGI6He])ltF[}Qi9=|_&๖(;=!(Yz!eR^͉C` 9d'MhuOpG_|J6}Yk|2kLI{KWC3"c5DHl޲