Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python312-Yapsy | Distribution: openSUSE Tumbleweed |
Version: 1.12.2 | Vendor: openSUSE |
Release: 4.2 | Build date: Fri Mar 22 11:43:29 2024 |
Group: Unspecified | Build host: reproducible |
Size: 236602 | Source RPM: python-Yapsy-1.12.2-4.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://yapsy.sourceforge.net | |
Summary: Yet another plugin system |
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.
BSD-2-Clause
* Fri Mar 22 2024 Matej Cepl <mcepl@cepl.eu> - Clean up the SPEC file * Thu Mar 21 2024 Markéta Machová <mmachova@suse.com> - Fix build on Python 3.12 with replace-deprecated-apis.patch * Mon Aug 30 2021 pgajdos@suse.com - %check: use %pyunittest rpm macro * Mon Apr 20 2020 Tomáš Chvátal <tchvatal@suse.com> - Disable doc build as it used py2 Sphinx and new py3 one does not seem to work * Mon Jul 29 2019 pgajdos@suse.com - version update to 1.12.2 * no upstream change log * Thu Jul 25 2019 pgajdos@suse.com - version update to 1.12.0 * no upstream change log - deleted patches - fix-error-plugin-test.patch (unneeded) - fix-file-location-test.patch (unneeded) * Tue Dec 04 2018 Matej Cepl <mcepl@suse.com> - Remove superfluous devel dependency for noarch package * Sat Jul 22 2017 sebix+novell.com@sebix.at - convert to singlespec - run tests during build * add fix-file-location-test.patch to fix a hardcoded path in the tests * add fix-error-plugin-test.patch to fix test on 3.6 - add documentation in subpackage python-Yapsy-doc * Fri Jan 06 2017 boris@steki.net - updated to version 1.11.223 - code: Make _extractCorePluginInfo accept Unicode filenames (bug https://sourceforge.net/p/yapsy/bugs/30/) - code: fix default change trigger for ConfigurablePluginManager (see https://sourceforge.net/p/yapsy/support-requests/9/) - code: merge python3 and default branch (contrib delijati) - code: fix exception catching to support flask use case (contrib delijati: https://github.com/tibonihoo/yapsy/pull/4) - code: fix error reporting (contrib frmdstryr: https://github.com/tibonihoo/yapsy/pull/5) - code: allow plugins to run in separate processes (contrib pylanglois: https://github.com/tibonihoo/yapsy/pull/6) - code: fix dangerous usage of mutable objects as default arguments - doc: added an example of fetching yapsy's development version with pip - code: Speed optimisation for the regexp compiled in __init__.py (see https://sourceforge.net/p/yapsy/patches/4/) - code: fix bug "Plugin detection doesn't follow symlinks" (see https://sourceforge.net/p/yapsy/bugs/19/) - doc: add links to coveralls.io for code coverage - code: fix PluginInfo properties (see https://sourceforge.net/p/yapsy/bugs/13/) - code: fix ConfigurablePluginManager.loadplugin ignore callback bug reported at https://sourceforge.net/p/yapsy/bugs/17/ - code: small improvement to the parse error handling (related to https://sourceforge.net/p/yapsy/bugs/12/) - packaging: version name change to comply with PEP440 and resolve pip install problems. - code: fix compatibility with python2.5 - code: fix compatibility with python2.5 - doc: add links to travis-ci and readthedocs.org - code: fix AutoInstall test failures [contrib. Agustin Henze] - code: replace deprecated methods usage (for Python3) - code: switch from exec to imp.load_module for plugin loading which also solves https://sourceforge.net/p/yapsy/bugs/9/ - doc: add explanation about plugin class detection caveat https://sourceforge.net/p/yapsy/bugs/8/ - code: fix unicode bug on python2 version, see https://sourceforge.net/p/yapsy/bugs/10/ - code: [contrib. Mathieu Havel] "plugin locators" allow to change the strategy to describe and locate plugins - code: [contrib. Mathieu Clabaut] multiple categories per plugin (cf https://bitbucket.org/matclab/yapsy-mcl) - code: [contrib. Mark Fickett] improve logging - code: Gather detailed information on plugin load error via a callback - code: Extra info to plug-in (eg add extra section or embed the ConfigParser output to the plugin_info), see also https://github.com/tintinweb/yapsy - code: proper config of the default "plugin locator" can stop plugin detection from scanning a directory recursively - code: Enforce a same tab convention everywhere - doc: update list of project using yapsy - doc: highlight the existence of tutorial and link to these ones: - doc: be more helpful to users with an advice/troubleshooting page - doc: add a CHANGELOG.txt file * Thu Oct 24 2013 speilicke@suse.com - Require python-setuptools instead of distribute (upstreams merged)
/usr/lib/python3.12/site-packages/Yapsy-1.12.2.dist-info /usr/lib/python3.12/site-packages/Yapsy-1.12.2.dist-info/INSTALLER /usr/lib/python3.12/site-packages/Yapsy-1.12.2.dist-info/LICENSE.txt /usr/lib/python3.12/site-packages/Yapsy-1.12.2.dist-info/METADATA /usr/lib/python3.12/site-packages/Yapsy-1.12.2.dist-info/RECORD /usr/lib/python3.12/site-packages/Yapsy-1.12.2.dist-info/REQUESTED /usr/lib/python3.12/site-packages/Yapsy-1.12.2.dist-info/WHEEL /usr/lib/python3.12/site-packages/Yapsy-1.12.2.dist-info/top_level.txt /usr/lib/python3.12/site-packages/yapsy /usr/lib/python3.12/site-packages/yapsy/AutoInstallPluginManager.py /usr/lib/python3.12/site-packages/yapsy/ConfigurablePluginManager.py /usr/lib/python3.12/site-packages/yapsy/FilteredPluginManager.py /usr/lib/python3.12/site-packages/yapsy/IMultiprocessChildPlugin.py /usr/lib/python3.12/site-packages/yapsy/IMultiprocessPlugin.py /usr/lib/python3.12/site-packages/yapsy/IPlugin.py /usr/lib/python3.12/site-packages/yapsy/IPluginLocator.py /usr/lib/python3.12/site-packages/yapsy/MultiprocessPluginManager.py /usr/lib/python3.12/site-packages/yapsy/MultiprocessPluginProxy.py /usr/lib/python3.12/site-packages/yapsy/PluginFileLocator.py /usr/lib/python3.12/site-packages/yapsy/PluginInfo.py /usr/lib/python3.12/site-packages/yapsy/PluginManager.py /usr/lib/python3.12/site-packages/yapsy/PluginManagerDecorator.py /usr/lib/python3.12/site-packages/yapsy/VersionedPluginManager.py /usr/lib/python3.12/site-packages/yapsy/__init__.py /usr/lib/python3.12/site-packages/yapsy/__init___flymake.py /usr/lib/python3.12/site-packages/yapsy/__pycache__ /usr/lib/python3.12/site-packages/yapsy/__pycache__/AutoInstallPluginManager.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/AutoInstallPluginManager.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/ConfigurablePluginManager.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/ConfigurablePluginManager.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/FilteredPluginManager.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/FilteredPluginManager.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/IMultiprocessChildPlugin.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/IMultiprocessChildPlugin.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/IMultiprocessPlugin.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/IMultiprocessPlugin.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/IPlugin.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/IPlugin.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/IPluginLocator.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/IPluginLocator.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/MultiprocessPluginManager.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/MultiprocessPluginManager.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/MultiprocessPluginProxy.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/MultiprocessPluginProxy.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/PluginFileLocator.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/PluginFileLocator.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/PluginInfo.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/PluginInfo.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/PluginManager.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/PluginManager.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/PluginManagerDecorator.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/PluginManagerDecorator.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/VersionedPluginManager.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/VersionedPluginManager.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/__init___flymake.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/__init___flymake.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/compat.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/yapsy/__pycache__/compat.cpython-312.pyc /usr/lib/python3.12/site-packages/yapsy/compat.py /usr/share/doc/packages/python312-Yapsy /usr/share/doc/packages/python312-Yapsy/CHANGELOG.txt /usr/share/doc/packages/python312-Yapsy/README.txt /usr/share/licenses/python312-Yapsy /usr/share/licenses/python312-Yapsy/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 16 23:53:07 2024