python3-odcs-common-0.8.1-1.fc41 >t 6 6_    ( ,H3!Flض zE>b$bjfa b$bjo"UG@z yN!Nf39 "Zc{[L`zW^kl MI5Odsw5T$)I ٞ}Fh>%'nWD f4g^Wy6eEn\"hO`>l}5q%Min$`5}L͛Agە6"y$zس $[v%ba``D`U)ץ=Q5SW ,\+3whWCDlqD>%*m(3wYi4ku">g B6a><܄'8iCE{|/!=]]|DZK$-Շ/=U21+e)?<3VmOFk:*c?4iYSM';E"F-7n.#w WY`vML $Џ(h@>HmP-R.f05a0acbaebbe67085b541063c3da2924bcf97e416089d6cfce4e9bd3de1857fd81a2124c237543404f59a5f67b099db96a8faf1030204876d743500483046022100f6b09bd6c4419e8f3d307c28bea7129ae880b27d71a4f105195448f45726514e022100a6ac090de71a8c9077f9d9e106115851f5121f245e89ea8b8a3a26ba721ebe6a030204876d743500483046022100f787ef101b6e47e02e13dfec7f11be245eaf243cca8e565de4edc6cd950bd700022100ea00996d806bd3198e8600989d2f4856810bcbaa9f966c4d9b05227769f6f63d030204876d7435004630440220455c30d8a7907f03233fb3f38155d308f3a2d7d1fc55048d0c1b7966d5927e7402206c2a4ccc2b10a93a6747f116d5aed7958d5c520e45887e09ca777b146d9b0479030204876d74350047304502204aa75757deee2466d76fb7f82d67ecaabebf791a43981aaae7a9954c89ffcb57022100e5cec18f7108e11effafa497ed604f4f29cf06dacb07cdc42cd4e0641fe42884030204876d74350048304602210099f6b40f9658e3639fcbbeea7cc18f6a31b24588137c9390920f0a72ee334777022100cf1a6bf5274d1dfa2005b28652399d6ad9d2fed6fa745f5ab1e37b9b3da7ae3e030204876d743500473045022100e045b75ea2715ca655034ca9e2e8170b6e9ec6067bf8949a427031b2e14ddba802201cd6d4e5b2345906b81bffb0b17ca77281cec850bf827889ed5621082c6bc12c030204876d74350046304402201ce7a8f39a44bd4f20e60dbe0832a62c823748e37ecef9271d851f83937e85b2022027c553ee0678f1bcf66180f3a170979226cfc0d17c034adae7bdeba77bea45fc030204876d743500473045022053531cf0a95de4535fb0e5ba174d456845153680656923c7c93b6513ab443e1f02210095ef92f320a4549e02fbae5d1583742d5dabe54ef597ef60cab68b162af8da4d030204876d743500463044022066eb010f8aa2e91a1f38c04385fa7d9d8ddbbb9678575ce740eb49db9c1e5c0202200db7273a581cf2387d691bc1e00cbc7f610aafe4be58439c654d819ac76a4f98030204876d74350047304502202057a0e483b8056b7e984d46b616fd5162611a630ccdb80d84c5b110283900d4022100a1c94e2a89bd66c779a90599617046ef32d18534aa561dd6854b0f6e0a13eb0b030204876d7435004630440220431878917275291a22b101940d0249619c81d2ba5d2e87b9e70f3d21f30aa1920220062a437bd7b8bed413cf13dcc09fc9a1c7a814f709871c74966a327ee99e0891030204876d743500473045022004be0a4104863d834b9a0a1a5d011f6eb161220ef26f0966400bccf1532dd1c60221009dbf740b8611d0ba3e64d466efdf689ae9f92640dab846d76d0729683e8c91ef030204876d74350047304502205d85423b18edb248f7b53189c47209814dd4ae6732f5fe1d5a16bdb87def081e022100effeedc0a7e7c3b1a381be63e3fc98937c6d629bcb3c0de7b100f68a72238fd5030204876d743500463044022073bbafe7e918765c89f6b727487db25cf5e3de2e06e4d3a183e18ac06188a61c02207f5393594dc386de6c6444d94c6f01d376449c808061ceb96a80f16ab4229a6f030204876d743500473045022100dd6897523fda191c0214c77dbb87eb2b76fa8d85ec5f4d1cedbbd37085949b0502203d5d9e76b3821c728f0af9e49cccad51d860a1452d920a38b5ff8da1e74d9661Qa25L.4y\>`A,?,d # d  ,2<   ,  d,H(D( 8 9 `: B#G#H$,I$|X$Y$Z$[%\%]%`^&b'd)e)f)l)t)u*,v*|w+x+Py+ ++++,@,DCpython3-odcs-common0.8.11.fc41ODCS subpackage providing code shared between server and client.ODCS subpackage providing code shared between server and client.fUbuildhw-x86-09.iad2.fedoraproject.org4Fedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://pagure.io/odcslinuxnoarchbh[&AiiuKAA큤A큤A큤A큤ffffffffffffffffffff7e56d2a2266b0febc0ed9208bb95a08e788b70a4abc0a51ff6c211cc291fa7e540ba5f727869e11dbe30edbf28491b47ffd20e0aff1a352ec42f49cc29969c4301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b518075b4a15dd22593a94dd1b178bc15211ab7014e6e9caec8c28e2749a52f2c01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b3013685196e39bcd41dbd56a6626cbafa676c6dceea5723626a9c976c406e598d1345f9275a0e7060c5615e3e6755b643b3801023dd46d385a3f72357cd5df59103ea31dc622b98a6bff4be31b3d33c7696bae6253f6c0c90b32258e80df9a53e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550cc80463842f986590c1016834da368b9f9effeef9031f2809989a384ef03c960cc80463842f986590c1016834da368b9f9effeef9031f2809989a384ef03c96b4468176aa8aef2d41e29d9cddfa7dec42bedb8c725a352cd5fc5e7f6dc984e3b4468176aa8aef2d41e29d9cddfa7dec42bedb8c725a352cd5fc5e7f6dc984e33ccf7777395635cdeed58dd33c4e05861a75b63c4384efea8d90dc87d10013ad9c90f7a4cdfa722aa3d3932c5433fd8cb0bcffdbbd8ebc5b90159a4b18cde082rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootodcs-0.8.1-1.fc41.src.rpmpython-odcs-clientpython-odcs-commonpython3-odcs-commonpython3.13-odcs-clientpython3.13-odcs-commonpython3.13dist(odcs)python3dist(odcs)@     python(abi)python3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.133.0.4-14.6.0-14.0.4-14.0-15.4.18-14.19.94fX@ff~fe@fg@e!@ee@dE@d!d@ddm@dcp@c>@c1c@c6@c5Haibo 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-2Haibo Lin - 0.4.0-1Haibo Lin - 0.3.8-2Haibo Lin - 0.3.8-1- 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 patches- backend: Drop python 2 support - backend: Remove non-latest symlink before creating - cleanup: Delete unneeded requirement - client: Add missing requirement openidc-client - client: Customize user-agent of odcs-client - client: Drop python 2 support - client: improve create-tag --help description - frontend: Allow `^` character in ODCS input. - frontend: Allow querying rover groups - frontend: Brand new API doc available at /api/1/ - frontend: Drop python 2 support - frontend: Optimized metrics raw_config_types - promote: Stop checking symlinks before promoting- Revert "server: Add new metrics for raw_config source"- server: Mark compose as failed on scheduling error - server: Do not append newline to state_reason when no errors from pungi log - server: Fix escaping issue in Bad Request error message - server: Add new metrics for raw_config source - server: Update Dockerfile - server: Add compose id to scheduling error message - server: Fix routing rule checking - server: Fix hardcoded path - server: Added CSS to index.html - server: Fix python 2 compatibility in promote script - server: Convert ldap query result from bytes to str - server: Print mbs url when query failed - server: Check existence of target_dir in runtime - server: Use conf.target_dir_url in home page - client: Replace requests-kerberos with requests-gssapi - client: Improve help message of renew and delete commands - client: Return 1 if the generated compose is failed - tests: Generate html coverage report in CI job - tests: Update Dockerfile-test - tests: Add docs env to tox.ini - tests: Add Jenkinsfile for CI - tests: Fix tests for rhel 8 build - tests: Check pytest for TestConfiguration - cleanup: Add .env to gitignore - cleanup: Update author in setup.py - cleanup: Remove funcsigs and httplib2 from requirements.txt - cleanup: Remove python-fedora from requirements.txtpython-odcs-client 0.8.1-1.fc410.8.1-1.fc410.8.1-1.fc410.8.1-1.fc410.8.1-1.fc410.8.10.8.10.8.1-1.fc41odcsodcs-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-86939f557a8b24f0c6b5954f1510f5880aa5b52f9138465850e121c911e12bde84985592c5f934fa5076d00e2644df5b431c001c0c37aad1e1e45cc5fbb9d6dad?(/h̲ʔ,JSԮ-Ԡ]cU#BNHwEV9)!9,G?7]4<{5Cd VV Ug.uxf/մZ)FŚ B㛡B*EvmD.쑀AEx0.v(.Vw@T]$Z#C-1!_鍕=kb͘ Wϣ*d 80\l@IȒXdl Hba?Ӂ{a dmd"c财P+u9A+wPL;8__{-ñC;V |!Z|f8>)cRf%8K17v}Z2w5EG-{*{N >8@(.0*0.\EW!ږaP!hZTה_i(A+)f;#321OJ@P9 rAQ9@M/Kgd}fcݢp^S:QF"DBF;bo%q+$)7sԙ<dV6պ쨿\cW:'-TL?,6$!";RЉ M9ε8#[Ӄ,]b}-O}?p'Ƙ$L+O$IcQ~ޭ~&tA N0袯7XB%w‰_w/ILVorVqN:|V?+qR5#yӒ$DK3щ́$C1"!~WƵT[BזFv׳Jɠ&5JE.98ƃ 碧LRqY!r`I#ϣÜEEE1~ ed5q8l5gP.JTH\ƚ}7 RbM=)2Hd~rzG|ҫ7S E T%t:f[\ 7.I-I_βr;]C!`24Z~⒰QDB H:HǙ4;B.Heg^[QN,{Zz3"C}ԤկqpV6 ƾYhJ~+01M AtЅ9o^) xa iI8CF$8I:ɾ}禣ơkIUf,j%ɣ#9['#t+{߭Co;IZ+ ~N?H*]&3^**SB_ۃ m?$=©$0`S\lX,(,* DQT(*bHDU<J@AU[ĄNxP 1=IRSQ44Xq;CEzHr4Y-#tCkUx Vq[U5_>z^,/_Iŝ?@@VZ-Q7BFul P!Tq[)<-5n*US|Ar+AUSd]&H=^Ѝ6C<ko|01gɛ_ȷHfY, >;QӴ#^7 ǹ&%t0,fytL{jYr9kd!5 ?j•Ӕ7&~WP¹ 54`1GUgݦtgTb~gI8YJ۶%H V\2zC7"J]!AT+N7cM0u} Λ?WVABr]ۥTJ^wPorj##8<,X^G`fsdr7¦H,gW&E1u. ًaR|wu@j)!21MB䇎uQG$4Hki\۫T\)]G{0Q-`gTvdR~<81^U؀ԑ7Qd1LG [g(oԗBe-ojmN4i"-6 ݦĮIтHszEք94rBĔI[g ˎ;gm|qCTӼEġ9vߊCgȼfJ wNE FVcSJq@`lT&xNA} ْ uR 0?x*P},05Ar 8NoH9M"i=^&dgS1 ZMq/&]!`I'(W>?E8; _8}x&wy.ȗt2m 5O* tߏ=ns_.krzvcTY88v)@c1(dBiZ? z-'/YS?g(mb&fO6EU >TTtAyB:t+#_< Tmsm1FV/|n/ٽ֨"& "j494yn<+,?oa A8u~E詥\m=ؐGK}VBK+`ƈ%T4!4S^\ w* i &geTvOxח1%) p-$ox;>a2uuy8M EcT=,H9U6,_gA{!URk\盅\[R":.wOz;^-!>eʻCVy@u?q _d637k!8YqJ::zudA_ om*m{c"9i[O)'x22!{Y'<ѥq_QmׅsRӪaG *@4a&2EINBLVF0 cVc2 X|qiO-f:["aR5یGg+|=6``bJoYяLhӵj?Ux͇tt9:(,>/e J*iZlv_ɏSd*kʆ:GV}JзHkTj6-0ש@!U{ {*D m8u+H 2L/Kl X̳w,㉔ggnLH0s)g %E{^0( I#A7-̉IP$m Pq.9:1u~U08z~L5F\C/?yZdq!6fb')b[YsVi zk^36GAĴE68]N ex-o OSE=[(Pĵ?%2z7G3m"2^,_߁ qm4T[> RH$|Y( 8?=?VXOt,\M/gbaH3 x줾DUV^\z@YD|JnNX^̾/cy.=IMý>qSɪV x +/M[\h9&)Q 8:+‘ؿQtJ.8/*(B=Nj0yX"Ff)*@\m6Ό "ܕfA٥6I;n"7{K4ͷ?$2 f/?uŧp1E$w=-J3eNDDDE+A"u2KgciOohfjVi|B+4Xdfѿv$[ejSbI .]6WZs]JǴJYau]_fVVN1K dZLVHثa-I5wyPznjVB NM & 'pbe{ $!ÂY_$3_K17MIN_x){]a*k/g齙0Lܹ߮ΨW/&_Kl[+Va|_ע9b6F^LqJfqE_jռOv,*MmV}f-jVaqWo0&-~jrkb6))wmuITՌ$I2BƢ0˒9>$2"#B"$QP$qeSXG0_~:lC?dV k/]9^ UxD%f=sXmdG cKqVi^b*s`\׷9Axj[#p=("na=1j:6 Yޭ"albu^D%Eq ic| x匫m M.IYn2` y|gPSw=11)*Wy:lOI>8}c8oǻQWfK|#7AM4V+Ú&/OYb0G?%Q!4zu*v<ȯ5(WX1U+#"&Dž°I k lK" m k9Af_5nB,82/&05{$*u~Y-\K \dk]z|P}+x 0+̺2)?{& T\O$,AdcHg0n |Oo$9'q<tZ0lXYZo."7 OVR2>ʅ}璓,Jv6s׊VBH}ѹU:!mF'PU.K[YK1 ک=S;ʂ+47S_c!wU³ pVp"]n~u"U9cnVA]O]sD=$j *NA@դx/Ĥ/.cWX>ZD.»/_e~ \zC[G1txpDC(_nH󪵤gbd&H~{Xt1L0T%!8&+ N;&T35QOf9VX^ahI}@ Q` 4fH}*-o4Lƛ hvpz|`QKLog9CBQ)SFiGuJMqMXa,$t eQNQUc}N,@4almԟi4,b7V@@2j~/0ԋxw.f#4<8t BΖ);\16y6?Cx $? l%38j&`<̹҃|2HUtC#*+pюݩr`5HN"Ԩ], )>ϔS4/=)ɩ^cX%3?r!$GK:C#IvҀ KH)LPtL{??>ܝ!>$~U3ltlhfv:(AYtTMs)I˝ϒ ~?G엇p_7)sb&Q\TM&I#N~|'c{$\$6GMK_Zxq7.ha:󤬱%dd@\lm%Aiwk2`NS}UUUUU ՌJlUUUUpP#C "@FB&jmqVG|5ͷ5 $@D dFQfP0!2H0L 2C <hxzwp@:t4hvp/S5&>O6spKz)闾?6C+ͩ ޼TCmf`:=<[)4QpWJVyK;E" #px|E$ :vLm$ϳ!Y`%V YJء#+t}Ee9[n~&;3GcSkA`p3f8H$ê=Sõqjꘪ@NQ\6*Ijx?UMWS{<֛6^K8bB؁GKQ, B1؂BQ++.WwݐNu\ϴbK"|kIu 3㬨[%}L[x0$ӏ0`m&H*N%".QHPP l5ԃ|1GTi}uA+>0Gjg •)0'T <pe#p8@>"5}wcdWjs8֕VOVVjp)(cH.eRC| 9'>i_f7InglnVj-J?rOE]cOls5m 9-Ycg,Usp͊YR1H"iRwP=XVvlү{I)N'=!I dFDtB 5AB""aB1!ci9 Ah,+xlT48Ƅ fC mcƢHIy 7i ػ_:R\bqu{_6- 2m,)_3AOuSjk/X'4ېY[[AYoe?}K1)+dx 9BZEzX!K>ժ YMP)J~ZLPJ$7#kyeb|N%[9|-zDU2*A[0 R0ή XJfik yS'm|`RFnv`it DHR%#`&H$2U)HA;!)ڈP<*tS'BtMY[ @0u4{\wR%.&FzR7o8p%4ʙ{7iZ؝Y;&c~Jicsϧs5 [5zZnCsЄ^s0_G,oeB{ȟ|kd% K0txE`KamƯigmw*?QhlhWь܇אGCKSD%gx#Hw'wQMٴJU56HEY$3P+̔B`%,-C xO1e r%,;Fs}xBȓlyvh:ߡ<,0?B^he& ;⼺HF Y'Ϗ$7!RNd_.1# )3<2/ScCZajP(k]LxC