a python refactoring library
Latest commit 8d4cef5 Nov 29, 2016 @soupytwist soupytwist committed on GitHub Merge pull request #192 from emacsway/186-prepare_support_for_typing
#186 preparation for support of typing module.


rope, a python refactoring library ...


Rope is a python refactoring library.


  • Nick Smith <nicks@fastmail.fm> takes over maintaining rope. Many thanks to Matěj Cepl for his work maintaining rope for the past few years!!
  • Full python3 support is in progress... stay tuned

Getting Started

To change your project preferences edit $PROJECT_ROOT/.ropeproject/config.py where $PROJECT_ROOT is the root folder of your project (this file is created the first time you open a project).

Bug Reports

Send your bug reports and feature requests to rope-dev (at) googlegroups.com.


This program is under the terms of GPL v2 (GNU General Public License). Have a look at COPYING for more information.

Build Status