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 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.2-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.2-pythons2n3
File Size Uploaded
Yapsy-1.10.2-pythons2n3.tar.gz 146.1 kB Details

Built distributions (wheels)

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

Total release size: 279.3 kB

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

Download URL Yapsy-1.10.2-pythons2n3.tar.gz
Size 146.1 kB
Tags Source
SHA-256 checksum
How to use checksums
52996e71e240c48fa14c3c39a0041e8edcdd9c8cf646394f7a95abd5ea574b66
BLAKE2b-256 checksum
How to use checksums
f6b59b97e16fadaaf197d69f327d6d870b7963dc1697484eb966205f2cc52bc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / Yapsy-1.10.2_pythons2n3-py3.3.egg

Download URL Yapsy-1.10.2_pythons2n3-py3.3.egg
Size 67.8 kB
Tags Egg
SHA-256 checksum
How to use checksums
3b832f7f13c30bf421125b64eb3ab846a2d525978bd93ff528f9302dfbf72710
BLAKE2b-256 checksum
How to use checksums
bdcff3a75794bb9a3ac78cb564b0cfd248e7e2fd60dfcab84e51fab2fa471bd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL Yapsy-1.10.2_pythons2n3-py2.7.egg
Size 65.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
d5e3f0e9a0d319ee7e16a52092414c898a3cbf45a41ac6e7515fabde1154671a
BLAKE2b-256 checksum
How to use checksums
9eed6e9033e7851301d7aceda26bebd53edfeed9cc7abfd52a3fa181d13cecd8
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.2-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