Skip to main content

Properly load user extensions in IDLE

Project description

IdleUserExtend

Extension that fixes loading extensions from the user config file.

pre-commit.ci status pre-commit code style: black Ruff

What does this extension do?

This IDLE extension patches IDLE to be able to properly load extensions from the user configuration directory (~/.idlerc/config-extensions.cfg) instead of forcing you to modify the root extension file.

Installation

  1. Go to terminal and install with pip install idleuserextend.
  2. Run command idleuserextend. You should see the following output: Config should be good!.
  3. Open IDLE, go to Options -> Configure IDLE -> Extensions. If everything went well, alongside ZzDummy there should be and option called idleuserextend. All extensions are now able to load from the user extension configuration file alone, no need to modify config-extensions.def in /usr/lib/python3.XX/idlelib anymore!

Information on options

enable toggles whether the extension is active or not.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

idleuserextend-0.0.2.tar.gz (45.1 kB view details)

Uploaded Source

Built Distribution

idleuserextend-0.0.2-py3-none-any.whl (31.5 kB view details)

Uploaded Python 3

File details

Details for the file idleuserextend-0.0.2.tar.gz.

File metadata

  • Download URL: idleuserextend-0.0.2.tar.gz
  • Upload date:
  • Size: 45.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for idleuserextend-0.0.2.tar.gz
Algorithm Hash digest
SHA256 e3a69301b99cbd4b663cd11e7736b8551c01fc2903a3a5d072cf1f6f5347256d
MD5 9be2d6924c4f8231ff128c14a87ae0bc
BLAKE2b-256 f692a2ca3d30cdaf31271576a34c94271254d75d8290eaadad3ced316fc50b1b

See more details on using hashes here.

File details

Details for the file idleuserextend-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for idleuserextend-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 669fece2a5a395556a0c2f8b054f0f2a38458efbbd23f7c6df3f8a2f2d6635b6
MD5 76c4e4bf696c7f2b63ebae050e463ed5
BLAKE2b-256 8d557f3e0817eecc1d74cdd4090430e83630b0a95cfaef5abcf503dba078bc4b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page