Ports Search

Results 4,4114,420 of 5,623 for /devel/.(0.004 seconds)
devel/PyProtocols-1.0.a0.r2302 (Score: 0.032514982)
Protocol Definition, Declaration, and Adaptation for Python
This package builds on the object adaptation protocol presented in PEP 246 to make it easier for component authors, framework suppliers, and other developers to: * Specify what behavior a component requires or provides * Specify how to adapt the interface provided by one component to that required by another * Specify how to adapt objects of a particular type or class (even built-in types) to a particular required interface * Automatically adapt a supplied object to a required interface, and * Do all of the above, even when the components or frameworks involved were not written to take advantage of this package, and even if the frameworks have different mechanisms for defining interfaces.
devel/ptrace-0.8.1 (Score: 0.032514982)
Python binding of ptrace
Python binding of ptrace library. Features: * High level Python object API : PtraceDebugger and PtraceProcess * Able to control multiple processes: catch fork events on Linux * Read/write bytes to arbitrary address: take care of memory alignment and split bytes to cpu word * Execution step by step using ptrace_singlestep() or hardware interruption 3 * Can use distorm disassembler * Dump registers, memory mappings, stack, etc. * Syscall tracer and parser (strace command)
devel/pudb-2016.2 (Score: 0.032514982)
Full-screen, console-based Python debugger
PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you've worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look familiar.
devel/ccons-r251 (Score: 0.032514982)
Interactive Console for the C Programming Language
The goal of the ccons project is to create an interactive console for the C programming language, similar to "python" and "irb" for Python and Ruby respectively.
devel/py-1.4.31 (Score: 0.032514982)
Library with cross-python path, ini-parsing, io, code, log facilities
The pylib is a development support library featuring these tools and APIs: * py.path: uniform local and svn path objects * py.apipkg: explicit API control and lazy-importing * py.iniconfig: easy parsing of .ini files * py.code: dynamic code generation and introspection * py.path: uniform local and svn path objects
devel/pyasn1-modules-0.0.8 (Score: 0.032514982)
Collection of ASN.1 data structures for py-asn1
This is a small but growing collection of ASN.1 data structures expressed in Python terms using pyasn1 data model.
devel/pyasn1-0.1.9 (Score: 0.032514982)
ASN.1 toolkit for Python
ASN.1 types and codecs (BER, CER, DER) implementation in Python programming language.
devel/pycmd-1.2 (Score: 0.032514982)
Tools for managing/searching Python related files
pycmd is a collection of command line tools for helping with Python development: * py.cleanup: remove .pyc and similar files * py.lookup: find text in recursively found .py files * py.countloc: give LOCs for lines and testlines * py.which: print location of an importable package or module
devel/pycallgraph-0.5.1 (Score: 0.032514982)
Python library that creates call graphs for Python programs
Python Call Graph uses GraphViz to generate call graphs from one execution of your Python code. It's very easy to use and can point out possible problems with your code execution.
devel/pycerberus-0.6 (Score: 0.032514982)
Highly flexible, no magic input validation library
Pycerberus is a framework to check user data thoroughly so that you can protect your application from malicious (or just garbled) input data. * Remove stupid code which converts input values: After values are validated, you can work with real Python types instead of strings - e.g. 42 instead of '42', convert database IDs to model objects transparently. * Implement custom validation rules: Writing custom validators is straightforward, everything is well documented and pycerberus only uses very little Python magic. * Focus on your value-adding application code: Save time by implementing every input validation rule only once, but 100% right instead of implementing a dozen different half-baked solutions. * Ready for global business: i18n support (based on GNU gettext) is built in, adding custom translations is easy. * Tune it for your needs: You can implement custom behavior in your validators, e.g. fetch translations from a database instead of using gettext or define custom translations for built-in validators. * Use it wherever you like: pycerberus is used in a SMTP server, trac macros as well as web applications - there are no dependecies on a specific context like web development.