python3-python-sql-1.1.0-bp153.2.2.1<>,N b7!M@eeeZO4)B%î\yO+4IHi= #.3/kUZ]ƔIvm@ݙǟ1: IZ@XB }kl*v`Lk3Ru~Ocy.e3B6D2rZR Eh)3O(2i)XJae-lw蕖>>_)}f}fY2CF:w6>>C?Cd ' D  &0bb |b @b b *b bb b"#b$$$%3(%S8%\ 9% :&R F,G,0bH-bI/@bX/Y/\/b]1Db^:Wb;cw?bx@byB(WzCCCCCCpython3-python-sql1.1.0bp153.2.2.1Library to write SQL queriespython-sql is a library to write SQL queries in a pythonic way.b7cloud114"SUSE Linux Enterprise 15openSUSEBSD-3-Clausehttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://pypi.io/project/python-sqllinuxnoarch%Ezz EE8X8X4,  h hTT++||  33 " "8;8;CCzz0  FC 2y  > E# w?A큤A큤A큤A큤A큤A큤b7b7b7b7b7b7^,-b7b7b7b7b7b7b7b7b7b7b7^"Ax[x-^,-[b7[-b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7^"Ax[x-[x-[x-[x-[x-[x-[x-[[x-[x-[x-[x-[x-[x-^,-[x-]h[x-[x-[x-[x-[x-b7]ɞl7d72862b526528572fbccabe4dccc59a9f5b8bab39a5f37bcda2fe3650ac0b3828fc49324d4c134dc87beb2b5519fe8c3aaea7dc5a04f7f2bb5672bfcfdd351901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8702479967db44fe5afd735faa01f08b6ceb8c0033009936e106684e872c968cedfceb834137eb465c067887e19c89cda7f1e60f264d20de53373e6731528ef9218575f9f70082075b7bcd0c7ea82908e654fa0bb9ffce8993c2910d5835881c29d941b101e455810556bd5c465e64c0133d3bdbf5b84dc93115053908ff1d0a43d69d419311d509de9e42616534bcb04ab0dd96d06dda82d8abaece2f2964052dd995b3e2d2291e1238e0703a02c194151bac81735ca87d4ed5018111736d496dd34c4349595c0fd829ae99b7a0f67676f08fd14482087fbcd8bfa26aa60da502a54d3b76977fffb45f7caca99b9ddc3143fb9f6388a3f50da314c225018044a8b6efe9e143678c74680e72774bc1da794f93169d48f5da2f9f3d6c1e5053e933401fa1690ce3a8712ecd6a00c08a8e9c696c82da847b6dd471711a6cde5ed072a3f02cb7ab810672834970ce2dd9993fb28e4e0c25f7e83d0e69062e9aa4b436ba7f08568b826b586e1f649898adf6c5f73d6868e206a02ac4667d9f9b3f4633b5a369c4ae7ab62b2c01a17dd8920a7cb2b1eeffb5482d4807df42d89759e58682a193c44779f6b08a75c009a3da0593c4dc320941c6bdae16ee2d165d0fd945d48fbad0829fd9a197405d7e959c88d5d5697dd007e3f363219d9a20bcf66f2c3336793184d5a2c8c1cf98ea91eed29876e4b0169b603b9fd9c635fe46c818dd5c061254001de059f79e12dd16e77c29dfd4a4ed683e3234cf1e75d583dde472921fc90d30a045e747afc580352724aaa539744a04a98fe443ed255eb032bb7d3dd1620c8b25e4af2b1db4a898049d3922cba80cb7db5ae13d77c70ea453bee1b776029f57d5378be94ac3cf90cfc2f0cef9c5cc4041bc0e68c4dc0491b3e4ef0214f3dde22c52d03efe3a2cc3999bb70b1a764a33d20089933d6b4f0df6bad3466c86bd847bcee62d31398e59c5d16d749e2d2e59c213ec183cba9242ee1fa4b8cd3784654f514e0d6aad12c2b7e75784b6f4e10d7ffa1efcbc2af7694538e162c87fa263c4d1fb1d98dee7794b7dbb05d2d136295cd84d2a6a5ff89eb1916c664a0d35329e925365e0cc073d543eee98fe65e3d7aa0993558a0e1ee543e27ba59f4002db41591e969ebabc11854cc216342ea09f903f2c2677842b70e5c87df4e0ec078424bf78096f6d80936fa03c15104e9fec4c68ed6abd666e4e29b167ec6f414af838554f26f7de985d10de6ae913fe15f7cc171a0bb0064d9beee36579bea2426a9d28f8e65cd0415ddd9e3557edee66905ccb3b5273d935080967305c93c0a055220008330198b5d6dd70c9e3e1f4885c5b35484f5b75787279f3e6a395fe8acfe6042fc704e532566891b91293c806180d59efaf45351ed1aec03995949e5f56040840926835401a2d8731f99eb5f2a16ddc889c2d0996ecf94655e645326c5a515425d2bcbf06e6590069be08357d8951810a6042dbedf05c59f16f76a02265e0cfb2cb8fdd7b22c9fbf6c198d6a694ade5ef9346f0608d51df1f6fc89ab12e3123e0422155a96bc154e9e625c5b677d98a863e79157671927d9d1c8ae425f52eb40bb3c1dcdbbf8a17b1dce2d223a95e3de280c94360ba24729b246f4989e3d94b06b71f75f193a301e3bb8ec2c07ba16a1a915d6b04bf1c4a06d5ddd79ae7265efdfcb038cd5453efc4223fcdab39bbbcf3de439099260cc4b7395d72536e79d9b2153a71b6982d10315036f5fcf70e1a372ffdbd880c0adad4402b72d503eeb74143f3e666867c6c7d002c2cf978c42413f4c2b8ed4af40f6e75aa73af7c431964f75e02d939d0717602d5ec9f633e8c4f9443a76a8704cebc8c9b2ae36a098785eb4bbe2979eca1a26b6454c421daf792e306a41a32cdd6f2d8fd604b7ed1e86c1ae48439b317cbb0bb5698703f900830cecced3808076127297d746e8bd0a74224a706d46b6d60b839772146f7bfc2fb109920c91ab4f45c50d40ced9ed74660203be5183ee7992beb8e8175964cf4af3747681d3e80a976f05027ae36ff0e2937aa8eaf7a6266a7c8f2ed3ee03ad193f90728c8ccc30fd51010da8c73954bc84db37aeb6d1ec939137c40665e95670d86febcf5e3a4d47d545e4cb20bb33715e7f7409c9b523acf15dd7ae8292faa6525e9e7ec039292d59928654c8c5de302fa3d7e13a86bc50b8072c286ab7455976d6f9b0e6563278e665fb32f0d5b4a69a084008a26cb27b3ef1d46e14221e38514625fb106492f3980006739f3c442bb586e09d9608b0847db76b78e777de77484e6709ae56b60c509e09078c165bf422bc962290e77c2e4807caffd274325a9d37ca7f1bfca645c511b1169d85422e450275f1a95c42dd7d6ac10549b2bc8dccb3a0e34af005ca161c789d845acecdbe4276c0417c87541fa4357a066617f6f9d49cc51aecd2b0146f74de2b34c2d97ebc56d1675748c9914da4374f1f285870e53c55651cccc8934f64948b06ff090b23c83751ae6507292f91348c1684193825dd92a61e83891feb55faa483b3833aa979597d00a41cfdd79d6fddbd537ef30ca40e4043fa0f800fedac8dbab1dde3e7d28a9cef9ee01ce7eeb39e25d84133f6058a1269b95e438ccece30fdf8236dc1820eb27f86288adf31e39bc9a866c01aac7345c9bdc40576dc1d306d636f70693321117a61fc7ffa658351b7648a6d959e5b276719415559b766921985e34a87a238551911de435f9f79d3a79dbd82440790ca1f13d4ba797e955406e5dbcf2971cb6ed0b982eaa0985c341eff4c065765d195f351089a06ebc5e053a6612056f76febc1535b6ea22330237813c502953290e6555f0a3d06dfd11beaf5c366f2567b83a0a2d67f0fd274022fb9ff5ae90dcabc04652ae550b845444ab548a76f56e0c692a175aa071141c75bc6af519e977ba8eda9c59f50604e5a873910fd4877b5fcd7c9070045c8c897e2864551a953e477ad4cb4f8db5c847e6ef7ca1784208106113dfe4878ebb7a1ad5280b91a619786a8361be36d270efe4b33982df833766a7157ad38127371764e3c5492e954abbdc45547b2e88bd75eb77882058424d004c22cdeb1afe269216fc0dcb1930c96286d7770a63de6a8723523e9a9bb314a6717f0f25628634b650c8f68a0bdc34f9878ac533a7864875d7dd91cd8219d791fa7838d0419bb37e95fa496f40f69ec26d31170a42da6231d19f62f3d8ff4898ccb9731dc8e7838bc98db3ae4a3f5b4262e0afb8de45f4d9b242175bb3cb1bf9525cd57ae93bd8de0cece7e982e05c90241e6804d717b70c04d93949dea177eb53ee9d392897ee1396d8ae1a26dd20754a49b45184e25d20d02ad0b7071bd80b5d6c96f5f52849c90866a3d1675bd32d4404e4d1521757d420f722a022b82e6d6e7a216579ee5d08a5a30b789a813e111e00683c95cadfee4a0aa6d48725f3c6cb4f91ef83ac01e3942da79504342f93effd765156436edc03939436e6e6cd7242eef887f82df476210002785673ce9dd1f07bb9fb976189f2b3dcc3102c7d9262c18906beee448fba33a7a4bb4b64105cba18e09dfebe3f1112feb65eb6d73b3f05220a8c56a9d300e767fbd97db5a895fc4138b0449d6406241066ac1d2182afd0da4b092a5b31c0ed4a5b7fd3e4e7beb0966ef7c15ba889b94b1002fd64f4aad5bcf8505b423685813809d930f40f2ecda415ac795cb7e107134d15b004a5928f68324781bbcae3b08fc4ba59ec304f38faa7d1c0b8d2e2abb4ff4ba6a75f833a83a8760f5e9d66f6fbe14c3fa84fb5027a372d018c75a67ffa64f1367bdff7ee2a3b248baafe3dd26176d5a459e6f17c927fef60bcbed5763c94f70c2430ebe2776531d3821ef47d0e77cc226aa2ba844d788584d0d3512bb82c6ca0742aa29789f1a73cd658f318661b65d8e06fe0f4030d6597b6326be7864142479427a43a0929dcc1560eef1fec23bdd723a26fb18e793edc00f57e1f7a96ce274dab1442be9d521ad32925f70f2a966020cb2aff51rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-python-sql-1.1.0-bp153.2.2.1.src.rpmpython3-python-sql@    python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.3^,-[ @XX@Wu Wu UN@U\w@TԬT@Axel Braun Axel Braun axel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.de- Version 1.1.0 - 2020-01-25 * Add ORDER BY clause to aggregate functions * Add support for Python 3.8 * Add distinct on Select- Version 1.0.0 * Add Flavor filter_ to fallback to case expression * Allow to use expression in AtTimeZone * Add comparison predicates * Add COLLATE * various bugfixes- Version 0.9 * Add distinct_on on Select * Allow to use Select as Column of Select query * Support Select without from clause- singlespec source URL corrected- corrected name/metaname- correct naming to python-python-sql correct License- Version 0.8 * Add DISTINCT qualifier to aggregate expressions * Allow to order on select queries * Add NULL ordering * Use UPPER to simulate missing ILIKE * Add CURRENT_DATE function * Fix DateTrunc function name * Add no_boolean Flavor * Add converter format2numeric * Add rownum limit style * Add no_as Flavor- upgrade to version 0.7 * Fix WINDOW and HAVING params order in Select * Add window functions * Add filter and within group to aggregate * Add limitstyle with 'offset' and 'limit' * Add Lateral- upgrade to version 0.6 * Fix Delete query under multithread * Add missing quote for with query name - Changes from version 0.5 * Add schema * Add Common Table Expression * Escape Mod operator '%' with format paramstyle * Deprecate Interesect in favor of Intersect * Add Values - remove build dependencies to python-Genshi, python-lxml- upgrade to version 0.4cloud114 1647779306  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab1.1.0-bp153.2.2.1python_sql-1.1.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtsql__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaggregate.cpython-36.opt-1.pycaggregate.cpython-36.pycconditionals.cpython-36.opt-1.pycconditionals.cpython-36.pycfunctions.cpython-36.opt-1.pycfunctions.cpython-36.pycoperators.cpython-36.opt-1.pycoperators.cpython-36.pycaggregate.pyconditionals.pyfunctions.pyoperators.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_aggregate.cpython-36.opt-1.pyctest_aggregate.cpython-36.pyctest_alias.cpython-36.opt-1.pyctest_alias.cpython-36.pyctest_as.cpython-36.opt-1.pyctest_as.cpython-36.pyctest_cast.cpython-36.opt-1.pyctest_cast.cpython-36.pyctest_collate.cpython-36.opt-1.pyctest_collate.cpython-36.pyctest_column.cpython-36.opt-1.pyctest_column.cpython-36.pyctest_combining_query.cpython-36.opt-1.pyctest_combining_query.cpython-36.pyctest_conditionals.cpython-36.opt-1.pyctest_conditionals.cpython-36.pyctest_delete.cpython-36.opt-1.pyctest_delete.cpython-36.pyctest_for.cpython-36.opt-1.pyctest_for.cpython-36.pyctest_functions.cpython-36.opt-1.pyctest_functions.cpython-36.pyctest_insert.cpython-36.opt-1.pyctest_insert.cpython-36.pyctest_join.cpython-36.opt-1.pyctest_join.cpython-36.pyctest_lateral.cpython-36.opt-1.pyctest_lateral.cpython-36.pyctest_literal.cpython-36.opt-1.pyctest_literal.cpython-36.pyctest_operators.cpython-36.opt-1.pyctest_operators.cpython-36.pyctest_order.cpython-36.opt-1.pyctest_order.cpython-36.pyctest_select.cpython-36.opt-1.pyctest_select.cpython-36.pyctest_table.cpython-36.opt-1.pyctest_table.cpython-36.pyctest_update.cpython-36.opt-1.pyctest_update.cpython-36.pyctest_values.cpython-36.opt-1.pyctest_values.cpython-36.pyctest_window.cpython-36.opt-1.pyctest_window.cpython-36.pyctest_with.cpython-36.opt-1.pyctest_with.cpython-36.pyctest_aggregate.pytest_alias.pytest_as.pytest_cast.pytest_collate.pytest_column.pytest_combining_query.pytest_conditionals.pytest_delete.pytest_for.pytest_functions.pytest_insert.pytest_join.pytest_lateral.pytest_literal.pytest_operators.pytest_order.pytest_select.pytest_table.pytest_update.pytest_values.pytest_window.pytest_with.pypython3-python-sqlREADME/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/python_sql-1.1.0-py3.6.egg-info//usr/lib/python3.6/site-packages/sql//usr/lib/python3.6/site-packages/sql/__pycache__//usr/lib/python3.6/site-packages/sql/tests//usr/lib/python3.6/site-packages/sql/tests/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-python-sql/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17438/openSUSE_Backports_SLE-15-SP3_Update/18fd1674df22d2ef30a648200a2c1749-python-python-sql.openSUSE_Backports_SLE-15-SP3_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textPython script, UTF-8 Unicode text executablepython 3.6 byte-compiled  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRirIԸ~pӢ!utf-849bea8d6ee7adf118f0e0d071a69bd0b068858c11ddaf56f77c36adf0cbc572e? 7zXZ !t/+]"k%4Pa ,aָ'F -?5]P~vܰl [ɛ,}a}] ~ U>F($S@GjXΤ%Y'KZNCxh=@)T4N'ޒ=[ 3>%X2Gp5/? WX}znj4˼3ʞį9hҊ Hg8,a{vfprqGq߳}&Ml,@ej}=](Uw5ٟrKRS}ӿ**Ju㚬fal}5k/ӑ-m7?;*lƨ-~+4m֊}k W5V&z%MHLjXd3--+K$ٸL\f0hjb1N5BxbƴKOk&U*EETR\:R1wm\Ưe" wS^=&!g #I5ጰd$aE݈#7iᡨ+?JLRCr@R :(Ա/i6h^O4i`zArC'Us^qXKrpP)}ۧf6Ϯ7CjE.ZNIߣXdEu2;w4K.  3FV &]m$T.j y.+?˖k$7!O$mFojK>.}{!`J,7#/#, 2[ YZ