creeper-adventure/.venv/lib/python3.8/site-packages/rope-0.23.0.dist-info/METADATA
2022-03-31 20:20:07 -05:00

92 lines
3.3 KiB
Text

Metadata-Version: 2.1
Name: rope
Version: 0.23.0
Summary: a python refactoring library...
Home-page: https://github.com/python-rope/rope
Author: Ali Gholami Rudi
Author-email: aligrudi@users.sourceforge.net
License: LGPL-3.0-or-later
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Operating System :: OS Independent
Classifier: Environment :: X11 Applications
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: MacOS X
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development
Description-Content-Type: text/x-rst
License-File: COPYING
Provides-Extra: dev
Requires-Dist: build ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: pytest-timeout ; extra == 'dev'
.. _GitHub python-rope / rope: https://github.com/python-rope/rope
=========================================================================
rope -- the world's most advanced open source Python refactoring library
=========================================================================
Overview
========
`Rope`_ is the world's most advanced open source Python refactoring library
(yes, I totally stole that tagline from Postgres).
.. _`rope`: https://github.com/python-rope/rope
Most Python syntax from Python 2.7 up to Python 3.10 is supported. Please file bugs and contribute
patches if you encounter gaps.
Getting Started
===============
* `How to use Rope in my IDE or Text editor? <https://github.com/python-rope/rope/wiki/How-to-use-Rope-in-my-IDE-or-Text-editor%3F>`_
* `List of features <docs/rope.rst>`_
* `Overview of some of rope's features <docs/overview.rst>`_
* `Using as a library <docs/library.rst>`_
* `Contributing <docs/contributing.rst>`_
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).
Why use Rope?
=============
- Rope aims to provide powerful and safe refactoring
- Rope is light on dependency, Rope only depends on Python itself
- Unlike PyRight or PyLance, Rope does not depend on Node.js
- Unlike PyLance or PyCharm, Rope is open source.
- Unlike PyRight and PyLance, Rope is written in Python itself, so if you experience problems, you would be able to debug and hack it yourself in a language that you are already familiar with
- In comparison to Jedi, Rope is focused on refactoring. While Jedi provides some basic refactoring capabilities, Rope supports many more advanced refactoring operations and options that Jedi does not.
Bug Reports
===========
Send your bug reports and feature requests at `python-rope's issue tracker`_ in Github.
.. _`python-rope's issue tracker`: https://github.com/python-rope/rope/issues