Result for 20091C51336958FF6CCA7713682226BB8B38FE65

Query result

Key Value
FileSize53170
MD5D04A6C2FB936B1EB2F3D1C902D78896E
PackageDescriptionOpen Protocols and Component Adaptation for Python Do you hate having to write lots of if-then logic to test what type something is? Wouldn't it be nice if you could just declare "I want this object to have this behavior" and magically convert whatever value you have, to the type you need? PyProtocols lets you do just that, cleanly, quickly, and robustly -- even with built-in types or other people's classes. . PyProtocols extends the PEP 246 adapt() function with a new "declaration API" that lets you easily define your own protocols and adapters, and declare what adapters should be used to adapt what types, objects, or protocols. In addition to its own Interface type, PyProtocols can also use Twisted and Zope's Interface types too. (Of course, since Twisted and Zope interfaces aren't as flexible, only a subset of the PyProtocols API works with them. Specific limitations are listed in the documentation.)
PackageMaintainerUbuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
PackageNamepython-protocols
PackageSectionpython
PackageVersion1.0a.svn20070625-5build1
SHA-120091C51336958FF6CCA7713682226BB8B38FE65
SHA-2563EEDA7A0EF8E82665945E16CD8C519A5FD72ED17AFB7C84E783B77AB195DA21A
hashlookup:children-total26
hashlookup:trust50

Network graph view

Children (Total: 26)

The searched file hash includes 26 children files known and seen by metalookup. A sample is included below:

Key Value
FileName./usr/lib/python2.7/dist-packages/protocols/interfaces.py
FileSize12225
MD5F8B827920F83FF5613DBEDAF880CA453
SHA-10A699437E61DFB35A298C901E82347D9C65794DA
SHA-256DAA6BC544C1AF01D59877AE1BB960D9D5E30CBB7FC2D97569204E169F98408C7
SSDEEP192:4yuXNKWrU7GUs9NTAdeNacy3/l8jcTCf7PE5qC5Nq668rQ/TWMonRPZnU/M8AHqy:wNKWrU7KMdGy98IWf78cAN88rk8BnkAZ
TLSHT1E2425222D66799BEC14BC4AE4853F826F31E1917F84C143838FCD2982F8BC6093A59DC
tar:gnamewheel
tar:unameroot
Key Value
FileName./usr/share/doc/python-protocols/copyright
FileSize2094
MD5AD4559C9E25D159F3F7F4EC37D2D3C19
SHA-11D642157798A0A5DBC9273A9E956665BAC83D281
SHA-2568CA4C26CF64018463AFC0A261E63698291EA4EA3F43B4519CBAC3B0C41583711
SSDEEP48:6KZig/kOOJirYH3irYH5LwPUjHaYeDtxBS+HK432sE32siqEto1ftqFHv:xZipQrYHyrYH5LTcnxB3A3Vl4FP
TLSHT1FA41874F210447F715E12AD2651AEEC8B505A03E39379608387DE1885F6753ED4FA5B1
Key Value
FileName./usr/lib/python2.7/dist-packages/protocols/classic.py
FileSize5287
MD5916FDC4A9AECDA3D1A6ABCE0FDF30004
SHA-12637180BFE5562244D225D65A655A4562E20B785
SHA-256FE43740908112D5F6D2DC10A93914814877B6A4CABF9E50499BA112F83165FBE
SSDEEP96:7H/uXNYPyX3hlPxGPddN0D5wsLjKmCuAyfdN00q+jXyT6KpeXtz7LK/w0ewNVs8m:D/uXiPyX3hlPxGPddN0exmRfdN0hMZ0Y
TLSHT1AEB1FC10DE67D8ABD36BD57CDEE7E412E30D2843F809652439ACC2AC1F9306583D65E8
tar:gnamewheel
tar:unameroot
Key Value
FileName./usr/lib/python2.7/dist-packages/protocols/__init__.py
FileSize377
MD56B753C3EC028F9A21633AA3AC260645A
SHA-1299AAA714B68D47873F8BF90DE89505DAD28079E
SHA-25662D592C3925E1641ABAD4741075E241B12422AD30F91370014910FD829840926
SSDEEP6:IsyD7+1elrPN8lhmXPxHxakI1qsVBAgmXPxMVGA/2xlcpBdREAYUa4Axvx24S8PH:IBm1IJckI1VBApJGexQBLEAPAxvx238/
TLSHT1EEE06F871223787AC93FC3C809092830E3BA041A3F88291A00AC4B389BCBDC40E293D4
tar:gnamewheel
tar:unameroot
Key Value
FileName./usr/lib/python2.7/dist-packages/protocols/tests/__init__.py
FileSize7796
MD5EAE4805451DA526FE633C6E98C93C053
SHA-12E164CA37B5B2EEC53D057F4836643068CEC9526
SHA-2562680300B7F6C25872106D1DA9ED217DC35E6F833D8507EC60E9B248D9101E071
SSDEEP192:0ehHTgmn+reeIx+reeIx8mBhqR7aVgrrwhwOQItFKnLwL8bCbMxe:fhHTQJJ7WVgIa4wnLwLACbMk
TLSHT177F120129A774EBFDA03A8BE54A78425633DAD53F4044D3834FC82521F9E67482BB6B4
tar:gnamewheel
tar:unameroot
Key Value
FileName./usr/lib/python2.7/dist-packages/protocols/zope_support.py
FileSize3323
MD56F6347CAB1ACA676F17B30A3CEFE2076
SHA-1403D7EC3F45E321413A134CCC212E2230C3E8022
SHA-25628B950B9264BC74E0953AEBE36DD36740D91D6A8BF46A983A8DEE6C5259CCF4C
SSDEEP96:5ms+0JqOallXrzcz97phCWmwP8/TWMVeTqB7Ua/MIVXVl:5msVJqOalVcz97phtmwP8/TWMVeTqB7d
TLSHT15761FC826A33A069C24BE5DC886BD866F24D5D53784D1019B5FCA5B91FEBC91C7887C0
tar:gnamewheel
tar:unameroot
Key Value
FileName./usr/lib/python2.7/dist-packages/protocols/tests/test_advice.py
FileSize2289
MD5E82C978DF10AE189E5F15B9ADC403E1F
SHA-143AA2855A53165EA82E20E50A8F05868D0723698
SHA-2568FE04A002A77E522072ECEB9876C5B96364EC7792A0D4156CB13AC29DDE77118
SSDEEP48:C4jV7X7UM8L85o0Eg2GMUA/FW7OONtWHYxDV4SaYk/8Saxom:Pj5BoBgGFevU2hBkaom
TLSHT1AF41EF00F57259BBE2239FBE48B7905AA6585E23C6146E2CB5FDC2607F0C17380974B8
tar:gnamewheel
tar:unameroot
Key Value
FileName./usr/lib/python2.7/dist-packages/PyProtocols-1.0a0dev_r0.egg-info/SOURCES.txt
FileSize759
MD50C28A640FE16FB8B78AD588D1D1E187C
SHA-14E7633FDFA4A3BA3061462427CA65BED72D43FA7
SHA-256CFB252AC1D5678CC3F83177ECF08CEA579FDC9DD84B1852E7DC5D6DF9152B379
SSDEEP12:nD0QiKR4dHdxNTKQXjWXXwWQW8NN+eahOmGVeImD9Im3XSRu8ftJQJFn:D0QWv2XXc0cmGVLtWfn
TLSHT12E010003B42F2FCE2081A09CBA8732A2FE2FEE52FC05C15974E7E980B14CE60D749240
Key Value
FileName./usr/lib/python2.7/dist-packages/protocols/tests/test_direct.py
FileSize3534
MD53D11974A1508CF55ED81B1776F55BCE7
SHA-1529EA82AE6AB988F059A82960882C2ED11E48D02
SHA-256E625437D726A2D8B504DDB26C5BFE7CE355E8115D348304017AE2BCD0E2D3256
SSDEEP96:ANSabArmrTm0SwmKb7wa850e8z5VuvZC7GrBJWuhx81cq:ANSabAr4Tm0Sw1b7w538z5VBUbWO81cq
TLSHT130711416D63346BAD7BBD5B2069B9862D30D261BC708A87C34FDC0542F9EC5382C76B8
tar:gnamewheel
tar:unameroot
Key Value
FileName./usr/share/pyshared/PyProtocols-1.0a0dev.egg-info/requires.txt
FileSize19
MD562B66451ACD226DB107018ECCC6B5E3C
SHA-152BA0E13ACCEA9093CF8DBDC1155243CCA01379F
SHA-256F26F61152648F0B49019ED8640E706A9D92ABC0E66FCA30FEBE67149A6E7522F
SSDEEP3:8X4/ul:d/O
TLSH