python3-odcs-common-0.8.1-1.fc39$>A,u?,ed # d  ,2<   ,  d,H(D( 8 9 `: B#G#H$,I$|X$Y$Z$[%\%]%`^&b'd)e)f)l)t)u* v*\w*x+0y+ ++++, ,$Cpython3-odcs-common0.8.11.fc39ODCS subpackage providing code shared between server and client.ODCS subpackage providing code shared between server and client.fYbuildhw-x86-09.iad2.fedoraproject.orgFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://pagure.io/odcslinuxnoarchMf[&A??uKAA큤A큤A큤A큤ffffffffffffffffffffc3f09faa247af69e5314ecb4cca52ddc2d11c5974a7edecf7abdc8e1e3eff0f640ba5f727869e11dbe30edbf28491b47ffd20e0aff1a352ec42f49cc29969c4301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b518075b4a15dd22593a94dd1b178bc15211ab7014e6e9caec8c28e2749a52f2c01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b51001cddd2240b17aef6b08cf65314e47c7e4b783ca9f5bc5aec6049f15288b3d1345f9275a0e7060c5615e3e6755b643b3801023dd46d385a3f72357cd5df59103ea31dc622b98a6bff4be31b3d33c7696bae6253f6c0c90b32258e80df9a53e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558470a08a3f547a8b72ab4668341dcad3cb6d414d03b0d92f600db17df533af6b8470a08a3f547a8b72ab4668341dcad3cb6d414d03b0d92f600db17df533af6b2ca17877aa26080634186efe912087b3ab3b1c36b5f655d1e708537578d409a22ca17877aa26080634186efe912087b3ab3b1c36b5f655d1e708537578d409a23ccf7777395635cdeed58dd33c4e05861a75b63c4384efea8d90dc87d10013ad9c90f7a4cdfa722aa3d3932c5433fd8cb0bcffdbbd8ebc5b90159a4b18cde082rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootodcs-0.8.1-1.fc39.src.rpmpython-odcs-clientpython-odcs-commonpython3-odcs-commonpython3.12-odcs-clientpython3.12-odcs-commonpython3.12dist(odcs)python3dist(odcs)@     python(abi)python3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.123.0.4-14.6.0-14.0.4-14.0-15.4.18-14.19.1.1fX@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.fc390.8.1-1.fc390.8.1-1.fc390.8.1-1.fc390.8.1-1.fc390.8.10.8.10.8.1-1.fc39odcsodcs-0.8.1-py3.12.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txt__init__.pycommon__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pyctypes.cpython-312.opt-1.pyctypes.cpython-312.pyctypes.pypython3-odcs-commonREADME.md/usr/lib/python3.12/site-packages//usr/lib/python3.12/site-packages/odcs-0.8.1-py3.12.egg-info//usr/lib/python3.12/site-packages/odcs//usr/lib/python3.12/site-packages/odcs/common//usr/lib/python3.12/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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointerdrpmzstd19noarch-redhat-linux-gnudirectoryPython script, ASCII text executable, with very long lines (449)ASCII textemptyPython script, ASCII text executable PPPPRRRRRRRRhttps://bugz.fedoraproject.org/odcsutf-815e6b47d4de2c7b1b067b4796aaef2d11c98f1dabe53ccffe3f623da25138180dad847d4e8aae534f9aabd1d3bddf54d54d797c6bc7ae9ba73a45f1e2c3ec88b?(/h cz'G +i0²aNh vb֑ښ$k,7rUƏgI[^xmFHT˚sqğ4i;jN%e N(-J78SbTRJ9]Q' 3;q!Y/Nx! 681*R( d| IANʙ,>D@`\d`M !k D 5H0uKxlxQ*%'$/"v^ +E6U1]Ύ-=V A%!|\?͹SfHMO e41FYEZ;y~TeG/}YPn+TlЃRC\TA3',c .&lAf2&`6 %&RӁVY !l. ,JEF־HRd*vMItPBU2#bo̴2呢F0aa;x$9 Bݴ$Eyɑ!j28\ژAx pjLq ) 5ρ(uh"57=0b,I3XR:#|9:#? R0Ea0%Jc+u'YhJ:Jnn%GOT9 b4yOҩ%pxB3<6HAgD`Lٚs5[8" ̤\iRkiOJ/ߟ6叵mߝN|}YęR;R:rnarw:1Xj!=ǯKo;M_n[Fg_]^E~wi35?xm8}7 FxmyXΚ%9ca=rxqm/HI?oVK/0]a}ZjsSo̫ƻoƏN4[+'~S X[^|o{XiSoSğfh5r{f㮔ˌt~r~Ri7iCW9dί[OJo^gsOqrf:Xs߫ø?hrx1o3fe0˼#p߰Z-r. )w!X[<4R絷VRCmwnj ښ0FYS?L锷Zyő9GMoynX;uyKNkr^{JkCX/qS/~])i78z~S#ˬN}ϧs u>gTJ~Z{u[GM卝wIaֵw?Ou~߻ܘu]lgW)/FܳC[7ƽ~|Ri/4_{ gLL+*퇚!a)9bve$G+m!~iQM!mMAS Ŵ-r(5M = ob`:++aZv. z]n,qqǔS_b6Fyq.ڢ'ӲR$nZYyhKWNZYi%DA+.,0[b}V |8WW.r},m]t a/)LH`i+ac mr^l6 r  c[Ζ ^bzlv`uu[W[yىq/b_Lׅk ̊bsPK(GR9Sk1Ly0$qԢLLQ#*[@\UIhqsx0rF@\MrZ\Iy2rY[Pn\ɔ)''#d&ՉBb oW8mϸmWk\rnԗ< CDe"24"""&0AIjuHI#((Y#Sa=v@v 1=ܬy5~-aFf~/RZd[BrE_4WV0ު[IpnfUoH+$,?-LaqN$6nz=?}aN8\z 2bo0ѓpY.6{$KZÁ,z݉@"`MLxB'AdCʘ!vfDߢH ,\.oÕ)?di!a.CqO_Q(dWDY8O%lhQQ_ȭ7Gx`v^% sj6xN[T]-F,_3)$<-\" 0`Ep:]PÑ4pJLT }tdy%UuJkGaJrA'JR.in4ɗ#F1|C3L`S!`"9qɱW;R=G*`,hmGaJ*؀^W*Uk2=ԄG咃Ebd5@ץWnxӜ1,Y*