Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use multithread executor for local imports, process imports #469

Merged
merged 4 commits into from
May 20, 2022

Conversation

bagel897
Copy link
Contributor

Description

This is a rebase of changes missed in the earlier pull request

  1. Adds some more documentation for how to us autoimport
  2. Process the imports of init.py files only if they are in the same project or relative imports
  3. Remove some non-functional code parts (IE: check_import) that no one is likely to be using yet
  4. Use a multithreaded executor for local cache generation
  5. Generally streamline local file management by using the module and package objects.

Checklist (delete if not relevant):

  • I have made corresponding changes to library documentation for API changes

lieryan and others added 3 commits April 28, 2022 15:01
…add-bageljrkhanofemus

docs: add bageljrkhanofemus as a contributor for test, code, test, plugin, test, review, code
@lieryan lieryan merged commit 551438c into python-rope:master May 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants