python-rope

Rope is a Python refactoring library. It can be used in other IDEs to provide features like refactoring and coding assistance.

Tags Software Development Refactoring Libraries Python Modules
Licenses GPL
Implementation Python

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  19 Feb 2009 18:27
  • Rrelease-after

Changes: The autoimport module now supports caching all sub-modules of a module. Recursion when loading modules has been fixed. Basic support for setuptools has been added. The extract method has been changed to handle conditional variable updates.

  • Rrelease-mid
  •  29 Oct 2008 05:26
  • Rrelease-after

Changes: The import_dynload_stdmods variable has been added to reduce the size of the extension_modules variable. Some Windows-specific bugs were fixed.

  • Rrelease-mid
  •  03 Oct 2008 12:38
  • Rrelease-after

Changes: The Darcs VCS is now supported. Mac line-endings are handled. The function to inline a variable was changed so that it does not search all files when inlining a local variable. Cygwin path problems were fixed.

  • Rrelease-mid
  •  24 Jul 2008 11:42
  • Rrelease-after

Changes: Inline refactoring has been enhanced. changestack, fixmodnames, and finderrors modules were added to rope.contrib package. Extension module handling was improved. rope.contrib.findit.find_definition() has been added.

  • Rrelease-mid
  •  20 Jun 2008 08:07
  • Rrelease-after

Changes: autoimport was changed to handle builtin modules. The ChangeSignature.get_args() method was added and some of its methods were deprecated. The lineno attribute was added to rope.contrib.findit.Location. Inlining functions with line-breaks in arguments was fixed.

18991b9a0beae3127a05fc5e341e8b76_thumb

Project Spotlight

dradis

A tool for sharing information during security assessments.

No-screenshot

Project Spotlight

ooc

An object oriented programming language.