Top Developer Tools for Linux
pry is a unit testing framework for Python.Features:cursor-pointer" onclick="spovl3hide();"> Application features Built-in coverage analysis and profiling
Assertion-based tests - no ugly failUnless*, failIf*, etc. methods
Tree-based test structure for...
pyrasite is a Python tool that injects code into a running Python process.Example PayloadsHello Worldpyrasite < PID > payloads/helloworld.pyThis payload is used by the test suite, which can be run by doing:python setup.py testReverse Python Shell$...
Goose is a Python tool for managing and applying SQL database migrations.Because our geese use SQLAlchemy to manage their migration tables you can connect to and migrate any database supported by SQLAlchemy.Migrations are just plain SQL files and the...
The Dzo software uses a text file that contains native create statements for all database objects and compares them against the actual database-schema. As a result, Dzo creates the SQL statements needed to update the database schema (or you can let Dzo...
Barista is initially an Objective Caml library designed to load, construct, manipulate and save Java class files.A command-line utility (also named "barista") has been developped upon the library: both an assembler and disassembler for the Java platform....
zope.app.locales provides some facilities for extracting and managing i18n messages that occur in Zope software. More specifically, i18n messages can occur in Python code, in Page Templates and in ZCML declarations. zope.app.locales provides a...
Roundup is a simple-to-use and -install issue-tracking system with command-line, web and e-mail interfaces.Roundup is based on the winning design from Ka-Ping Yee in the Software Carpentry "Track" design competition.Here are some key features of...
HatTrick is a tool that manages database profiles in Python.Requirements:cursor-pointer" onclick="spovl3hide();"> System requirements for this...
git-cachecow is a tool that caches git repositories locally. Every time a build happens, it uses local caches for pulling. Submodules especially, which are harder to intercept for caching.Will also inflate submodules recursively.With 8 submodules, a...
rgf is a currently experimental attempt at an RSpec-esque BDD testing framework for Python.Basically we're aiming for syntax along these lines:from rgf import describe, itwith describe("That Thing"): @it("test desc") def spec(context): #...