Item logo image for PEP Tooltip

PEP Tooltip

ExtensionTools13 users
Item media 2 (screenshot) for PEP Tooltip
Item media 1 (screenshot) for PEP Tooltip
Item media 2 (screenshot) for PEP Tooltip
Item media 1 (screenshot) for PEP Tooltip
Item media 1 (screenshot) for PEP Tooltip
Item media 2 (screenshot) for PEP Tooltip

Overview

Add a tooltip alongside PEP numbers in discuss.python.org messages.

Members of the Python community often refer to Python Enhancement Proposal (PEPs) using only their number, sometimes without a link or additional context. To fully grasp what's been talked about, a quick check on peps.python.org is often necessary: that means opening a new tab/window, resulting in a small defocus and loss of time. To make things smoother, this extension scans all messages on discuss.python.org and add a ℹ️ emoji next to each occurrence of of the "PEP XXX" pattern. On hover, a tooltip appears displaying key information about the PEP (retrieved from peps.python.org official API). To keep the popup digest, only a subset of PEP information fields are displayed; these may change based of feedback! Messages loaded when scrolling one the page are detected and processed too (but not just posted / edited messages, at the moment). This extension is open-source (hosted at github.com/loic-simon/pep-tooltip) ; it only requires the permission to read and update content on discuss.python.org. It does not collect any form of data.

Details

  • Version
    0.1.0
  • Updated
    December 17, 2024
  • Size
    30.84KiB
  • Languages
    English
  • Developer
    Email
    loic.pano@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps