Skip to main content

Yapsy is a small library implementing the core mechanisms needed to build a plugin system into a wider application.

The main purpose is to depend only on Python’s standard libraries (at least version 2.3) and to implement only the basic functionalities needed to detect, load and keep track of several plugins.

To use yapsy, make sure that the “yapsy” directory is in your Python loading path and just import the needed class from yapsy (e.g. “from yapsy.PluginManager import PluginManager”). To see more examples, you may want to have a look at the unit tests inside the “test” directory.

Please let me know if you find this useful.

For more info see:

Thibauld Nion

—

Site of the project: http://yapsy.sourceforge.net/

List of Contributors:
  • Thibauld Nion

  • Rob McMullen

  • Roger Gammans

  • Mathieu Havel

  • Mathieu Clabaut

  • Mark Fickett

Metadata

Release files for Yapsy 1.10.1-pythons2n3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Yapsy 1.10.1-pythons2n3
File Size Uploaded
Yapsy-1.10.1-pythons2n3.tar.gz 145.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for Yapsy 1.10.1-pythons2n3
File Interpreter ABI Platform
Yapsy-1.10.1_pythons2n3-py3.2.egg Legacy Egg format - - Details
Yapsy-1.10.1_pythons2n3-py2.7.egg Legacy Egg format - - Details

Total release size: 276.7 kB

Release files / Yapsy-1.10.1-pythons2n3.tar.gz

Download URL Yapsy-1.10.1-pythons2n3.tar.gz
Size 145.4 kB
Tags Source
SHA-256 checksum
How to use checksums
19378cc76aa5477bc9e58992870bd1eee4f01d5788a2990616674ab84c7e4a12
BLAKE2b-256 checksum
How to use checksums
d5ce8057670dfaa73e6b4e83f097a0bd196b40435d9966d61a8084e25709d6f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / Yapsy-1.10.1_pythons2n3-py3.2.egg

Download URL Yapsy-1.10.1_pythons2n3-py3.2.egg
Size 66.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
88a2faacf63b2cee3b4c395164c5000cf76222cef1bd6bcd1a2b84b7c9d045c5
BLAKE2b-256 checksum
How to use checksums
58dd34848accf9d0d38ce97f0706a34a646ec2fcac5f171047c819de3aecc1ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / Yapsy-1.10.1_pythons2n3-py2.7.egg

Download URL Yapsy-1.10.1_pythons2n3-py2.7.egg
Size 65.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
37ff454bc2537547f52c69ac2f5fcd72cdefbf2dff8f3f461ea9500a845e1ca5
BLAKE2b-256 checksum
How to use checksums
7dbebb457ecb648b7ed072a2d2a1ed6cf5d9d3057f1f6b53dea7adcb00f9b0c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.12.2

2 release files

1.12.1

2 release files

1.9.2

2 release files

1.9

2 release files

1.8

2 release files

1.7

2 release files

1.6

2 release files

1.5

2 release files

1.1.0

1.0.0

This release

1.10.1-pythons2n3 This release

3 release files

1.9.0-python3

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page