python-storm-twisted-0.20-8.2>t  DH`pY3/=„OUXGg dccsfV{Ʋd so%_ y IÛi5),WĎ]4"~k,E9Wb]fnAT݇G%fĦZHcp7 [Pę8Y)B,RK;Z#N _8MrZvv!^3Լvr-&t˗:pr_GPA#@5#oХ32d273dbf7f09566ed4ffb67ad7ce0fe1d7e26713Y3/=„fGn$vHMCBw >GJܔhp !pDrv>Hô?%ݧktUFpнO՚ A;Jqw+@5?;vde-_z`#Fϟ^ _z^\5֬D%Tuv@hxgb^Q+Z: ?d  B 4 B P l 3 <X{ $(89:<FGHI8X@YH\\]x^b%cdeflu0vLwxyzCpython-storm-twisted0.208.2Twisted support for the Storm ORMThis package contains the Django support for the Storm ORM.Y3{lamb01?lopenSUSE Leap 42.3openSUSELGPL-2.0+http://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://storm.canonical.com/linuxx86_64E uA큤Y3vP/Y3vP/Y3vP/Y3vd41d8cd98f00b204e9800998ecf8427ed61b52ceabf8332bc9a88b03344ae29750b5da8ddee8e7bb23cbd4ae1508c76f360501dec94a2679819ccf1f9cbd60d6e1df285f1b3305ca8c3c249a2794c0f9d8e9a839e0abf1d0378d26e5ecc0995brootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-storm-0.20-8.2.src.rpmpython-storm-twistedpython-storm-twisted(x86-64)@   python(abi)python-Twistedpython-stormrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)2.70.203.0.4-14.0-14.4.6-14.11.2RRi O]@Ni@Jv@p.drouand@gmail.comspeilicke@suse.comsaschpe@gmx.desaschpe@suse.dedominique-obs@leuenberger.net- Update to version 0.20 + A new CaptureTracer has been added to storm.testing, for capturing all SQL statements executed by Storm. It can be used like this: with CaptureTracer() as tracer: [#] Run queries pass print tracer.queries # Print all queries run in the context manager block You will need the python-fixtures package in order to use this feature. + Setuptools is now required to run setup.py. This makes it much easier to install the majority of the dependencies required to run the test suite in its entirety. + Disconnection errors arising from PostgreSQL are now more reliably detected, especially with regard to recent libpq updates in Ubuntu. There are also disconnection tests that simulate sudden termination of pgbouncer . + Insert expressions now support multi-row and subquery INSERT statements. + Support in the postgres backend to use the RETURNING extension for UPDATE statement, optionally specifying the columns to return. (PostgreSQL >= 8.2 only) + Add a new Distinct expression for pre-pending the 'DISTINCT' token to SQL expressions that support it (like columns). + Switch to REPEATABLE READ as isolation level for Postgres. If you use psycopg2 < 2.4, it doesn't change anything. For psycopg2 2.4 and newer, it will keep the same behavior on Postgres < 9 as it's equivalent to SERIALIZABLE, but it will be less strict on Postgres >= 9. + Add support for two-phase commits, using the DB API version 2.0, which is only supported by PostgreSQL. + ZStormResourceManager now has a schema_stamp_dir optional instance attribute that, if set, will be used to to save timestamps of the schema's patch packages, so schema upgrades will be performed only when needed. + When a SQLObjectResultSet object was sliced with slice.start and slice.end both zero (sqlobject[0:0]), the full, unsliced resultset was returned (bug #872086). + Fixes some test failures around Django disconnections from PostgreSQL stores. + Some of the proxy-less disconnection tests were causing segfaults, so they're now run in a subprocess via subunit's IsolatedTestCase, when it's available. + Fix a few non-uses of super() in TestHelper. + Abort the transaction and reset ZStorm at the end of tests/zope/README.txt. + Fix the ./test script to not import tests until after local eggs have been added to sys.path. This ensures that all possible features are available to the tests. + If transaction.commit() fails, call transaction.abort() to rollback everything and leave the transaction in a clean state when using Django's ZopeTransactionMiddleware and DatabaseWrapper. + It's now again possible to use the Desc() expression when passing an order_by parameter to a ReferenceSet (bug #620369). - Use sources tarball from Pypi- Require python-setuptools instead of distribute (upstreams merged)- Update to version 0.19: - A new Cast expressions compiles an input and the type to cast it to into a call the CAST function - The storm.zope.testing.ZStormResourceManager now supports applying database schemas using a custom URI, typically for connecting to the database using a different user with greater privileges than the user running the tests. Note that the format of the 'databases' parameter passed to the constructor of the ZStormResourceManager class has changed. - A new storm.twisted.transact module has been added with facilities to integrate Storm with twisted, by running transactions in a separate thread from the main one in order to not block the reactor. - ResultSet.config's "distinct" argument now also accepts a tuple of columns, which will be turned into a DISTINCT ON clause. - Provide wrapped cursor objects in the Django integration layer. Catch some disconnection errors that might otherwise be missed, leading to broken connections. - A new JSON property is available. It's similar to the existing Pickle property, except that it serializes data as JSON, and must back onto a text column rather than a byte column. - Cache the compilation of columns and tables - Add two new tracers extracted from the Launchpad codebase. BaseStatementTracer provides statements with parameters substituted to its subclasses. TimelineTracer records queries in a timeline (useful for OOPS reports). - New ROW constructor - Add support for Postgres DISTINCT ON queries. * See NEWS for more details - Split of Django and Twisted support packages- Update to version 0.18: * Include code to manage and migrate database schemas. See the storm.schema sub-package (bug #250412). * Added a storm.zope.testing.ZStormResourceManager class to manage a set of stores registered with ZStorm (bug #618704). * When a TimeoutError is raised it includes a description about why the exception was raised, to help make it easier to reason about timeout-related issues (bug #617973). * Improved the IResultSet interface to document the rationale of why some attributes are not included (bug #659883). * Make storm compatible with psycopg2 2.2 (bug #585704). * Fix bug #620615, which caused lazy expressions to cause subsequent loading of objects to explode if unflushed. * Fix bug #620508, which caused slicing a ResultSet to break subsequent count() calls. * Fix bug #659708, correcting the behavior of the sqlobject is_empty and __nonzero__ methods. * Fix bug #619017, which caused __storm_loaded__ to be called without its object's variables defined if the object were in the alive cache but disappeared. * See https://launchpad.net/storm for more changes... - Set license to LGPL-2.0+ (SPDX style) - BuildRequire python-distribute instead of python-setuptools - Use newer %{python_sitearch} macro instead of %{py_sitedir}- Package imported from PackMan, to be pushed to openSUSE:Factorylamb01 14952170190.20-8.20.20-8.2twisted__init__.py__init__.pyctesting.pytesting.pyctransact.pytransact.pyc/usr/lib64/python2.7/site-packages/storm//usr/lib64/python2.7/site-packages/storm/twisted/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/060708f6732e116c75df0081845839ad-python-stormcpiolzma5x86_64-suse-linuxdirectoryemptypython 2.7 byte-compiledPython script, ASCII text executableRRRRRR"GswUD;?`] crt:bLL'63 j_ñ4L稑a^3dT;Bdj) v֒4a?qu_vT _]j#|^xAz%RwR]^x/yxHI9FSی]&8"x;«"JyoĻ9  =k@EM~?[HBF h_>A0.қ"ѱz^ZGMX:(Yx9"O{Pm _hJXYK1"c8;k߄>x?V)A#*)%^x!J:Ie)ߵq l4p]kPz,oo-7!ſ(WGpPoNxXj!;,j`BeާrT h~7B'j$`1Ãv#xZq-eK|g$%rvibAC ݌B^3<ݞg)Ga̾A&\jxԒ9iX#SH[K"lꪗf 9vlȮB!avJ+m(%Mh<3em &zW ꂬُ 2IM:wwZкk@ P-,Kply^:܇HyR;)R'OT8?#])򐵍-[ sE6 }oJ2/v8,~en?]6_¾c |& n>d n"9Zt/ {q&6c=k '6wòRSTZ>;K4lDǃ7] lLUy:lSh;;x܀Ael,H[kd RD4cëpVKI2Gra?(N*$ۂ:A!i3)QƶYeS]ݔ~=+>7;fda,}POX8EO?ў+2]cD#yDw }XPy3lq?W@uQ4KujQhe[ˉT5t1lq@R}t}m[A.;o\At&Qdp%NJHGl; nHR6f .nPb10(sp>nзj1 ,tj.>< bd c?X];`<<Vq(zI~OʜV<8u_-C/x 78?su%lLtskc p3H_a [V+i„gĞ,6g[w~;u -2wz7^GDިe_ .VӚ6!i:i@/Ië6^R`, EAiL0tW {Yd#BK㋭(ƞǗ=<WDVꐆ]Ώ8Al7"aGˣ84j9G>.Fu}w X^8'6I7#iz5;/w֩r9 7-STN X3 8׮ETCzGTr=n,، J(BohB^:  *n=ũN2lbxDi-œkJPSl'Uh8ΒhD ,r@\gZ&@97g* >uIrV#_9ߌceyTe>Y˙/.  XUac!iQ+_2z0_`18H(D|[4J9JK)Dξ)5}΍ASh QgdfU0F)g*qP""]SS:SwÎ tճw!;è} >74/Ek?Ʉ?`6aZbuS +쨛&]`vd"$15aPWREmqO(5ߟVҍ0{{<xce7L"͍m]9 h؋V6=ٙ4 kܦM&߁4yqgR3)OcL7 PҴ-NwT6g؞j ts'Yc=