updates
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
Abhishek Chanda <abhishek@cloudscaling.com>
|
||||
Andreas Jaeger <aj@suse.com>
|
||||
Artem Goncharov <Artem.goncharov@gmail.com>
|
||||
Bernhard M. Wiedemann <bwiedemann@suse.de>
|
||||
Cao Xuan Hoang <hoangcx@vn.fujitsu.com>
|
||||
ChangBo Guo(gcb) <eric.guo@easystack.cn>
|
||||
Chris Yeoh <cyeoh@au1.ibm.com>
|
||||
Cleber Rosa <cleber.gnu@gmail.com>
|
||||
Corey Bryant <corey.bryant@canonical.com>
|
||||
Cyril Roelandt <cyril@redhat.com>
|
||||
Daniel Bengtsson <dbengt@redhat.com>
|
||||
Daniel Rocco <drocco@thebrightlink.com>
|
||||
Daniel Watkins <daniel.watkins@canonical.com>
|
||||
Davanum Srinivas <davanum@gmail.com>
|
||||
Dirk Mueller <dirk@dmllr.de>
|
||||
Doug Hellmann <doug.hellmann@dreamhost.com>
|
||||
Doug Hellmann <doug.hellmann@gmail.com>
|
||||
Doug Hellmann <doug@doughellmann.com>
|
||||
Elod Illes <elod.illes@est.tech>
|
||||
Evgeni Golov <evgeni@golov.de>
|
||||
Flavio Percoco <flaper87@gmail.com>
|
||||
Ghanshyam <gmann@ghanshyammann.com>
|
||||
Ghanshyam Mann <gmann@ghanshyammann.com>
|
||||
Hervé Beraud <hberaud@redhat.com>
|
||||
Ian Wienand <iwienand@redhat.com>
|
||||
Jamie Lennox <jamielennox@gmail.com>
|
||||
Jason R. Coombs <jaraco@jaraco.com>
|
||||
Jeremy Stanley <fungi@yuggoth.org>
|
||||
Joshua Harlow <harlowja@gmail.com>
|
||||
Joshua Harlow <harlowja@yahoo-inc.com>
|
||||
Julien Danjou <julien@danjou.info>
|
||||
Kevin Benton <kevin@benton.pub>
|
||||
Louis Taylor <louis@kragniz.eu>
|
||||
Marc Koderer <marc@koderer.com>
|
||||
Marianne Linhares <mariannelinharesm@gmail.com>
|
||||
Michał Górny <mgorny@gentoo.org>
|
||||
OpenStack Release Bot <infra-root@openstack.org>
|
||||
Philip Tzou <philip.npc@gmail.com>
|
||||
Pierre Riteau <pierre@stackhpc.com>
|
||||
Ricardo Kirkner <ricardo@kirkner.com.ar>
|
||||
Ryan Petrello <lists@ryanpetrello.com>
|
||||
Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>
|
||||
Sean McGinnis <sean.mcginnis@gmail.com>
|
||||
Sean McGinnis <sean.mcginnis@huawei.com>
|
||||
Stephen Finucane <stephenfin@redhat.com>
|
||||
Swapnil Kulkarni (coolsvap) <me@coolsvap.net>
|
||||
Takashi Kajinami <kajinamit@oss.nttdata.com>
|
||||
Takashi Kajinami <tkajinam@redhat.com>
|
||||
Thomas Bechtold <tbechtold@suse.com>
|
||||
Thomas Goirand <zigo@debian.org>
|
||||
Tony Breeds <tony@bakeyournoodle.com>
|
||||
Vu Cong Tuan <tuanvc@vn.fujitsu.com>
|
||||
Wes Turner <wes.turner@gmail.com>
|
||||
XiaojueGuan <guanalbertjone@gmail.com>
|
||||
Yvonne Stachowski <yvonnedec1301@hotmail.com>
|
||||
Zhao Lei <zhaolei@cn.fujitsu.com>
|
||||
caoyue <yue.cao@easystack.cn>
|
||||
gengchc2 <geng.changcai2@zte.com.cn>
|
||||
liangjingtao <liang.jingtao@zte.com.cn>
|
||||
lingyongxu <lyxu@fiberhome.com>
|
||||
liuwei <liuw147@chinaunicom.cn>
|
||||
maaoyu <maaoyu@inspur.com>
|
||||
malei <malei@maleideMacBook-Pro.local>
|
||||
markmcclain <mark@four-m.org>
|
||||
melissaml <ma.lei@99cloud.net>
|
||||
pengyuesheng <pengyuesheng@gohighsec.com>
|
||||
qingszhao <zhao.daqing@99cloud.net>
|
||||
shuangtai <shuangtai.tian@intel.com>
|
||||
wangjiaqi07 <wangjiaqi07@inspur.com>
|
||||
wu.chunyang <wu.chunyang@99cloud.net>
|
||||
wu.shiming <wushiming@yovole.com>
|
||||
zhang.lei <zhang.lei@99cloud.net>
|
||||
zhangwen1 <zhangwen1@unionpay.com>
|
||||
zhangziwen <zzhiwen@cn.ibm.com>
|
||||
Łukasz Jernaś <lukasz.jernas@allegrogroup.com>
|
||||
@@ -0,0 +1 @@
|
||||
pip
|
||||
@@ -0,0 +1,202 @@
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
@@ -0,0 +1,52 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: stevedore
|
||||
Version: 5.6.0
|
||||
Summary: Manage dynamic plugins for Python applications
|
||||
Author-email: OpenStack <openstack-discuss@lists.openstack.org>
|
||||
License: Apache-2.0
|
||||
Project-URL: Homepage, https://docs.openstack.org/stevedore
|
||||
Project-URL: Repository, https://opendev.org/openstack/stevedore
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Environment :: Console
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: License :: OSI Approved :: Apache Software License
|
||||
Classifier: Operating System :: POSIX :: Linux
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3.10
|
||||
Classifier: Programming Language :: Python :: 3.11
|
||||
Classifier: Programming Language :: Python :: 3.12
|
||||
Classifier: Programming Language :: Python :: 3.13
|
||||
Requires-Python: >=3.10
|
||||
Description-Content-Type: text/x-rst
|
||||
License-File: LICENSE
|
||||
License-File: AUTHORS
|
||||
|
||||
===========================================================
|
||||
stevedore -- Manage dynamic plugins for Python applications
|
||||
===========================================================
|
||||
|
||||
.. image:: https://img.shields.io/pypi/v/stevedore.svg
|
||||
:target: https://pypi.org/project/stevedore/
|
||||
:alt: Latest Version
|
||||
|
||||
.. image:: https://governance.openstack.org/tc/badges/stevedore.svg
|
||||
:target: https://governance.openstack.org/tc/reference/tags/index.html
|
||||
|
||||
Python makes loading code dynamically easy, allowing you to configure
|
||||
and extend your application by discovering and loading extensions
|
||||
("*plugins*") at runtime. Many applications implement their own
|
||||
library for doing this, using ``__import__`` or ``importlib``.
|
||||
stevedore avoids creating yet another extension
|
||||
mechanism by building on top of `setuptools entry points`_. The code
|
||||
for managing entry points tends to be repetitive, though, so stevedore
|
||||
provides manager classes for implementing common patterns for using
|
||||
dynamically loaded extensions.
|
||||
|
||||
.. _setuptools entry points: http://setuptools.readthedocs.io/en/latest/pkg_resources.html?#entry-points
|
||||
|
||||
* Free software: Apache license
|
||||
* Documentation: https://docs.openstack.org/stevedore/latest
|
||||
* Source: https://opendev.org/openstack/stevedore
|
||||
* Bugs: https://bugs.launchpad.net/python-stevedore
|
||||
|
||||
@@ -0,0 +1,82 @@
|
||||
stevedore-5.6.0.dist-info/AUTHORS,sha256=QQb_ThCRK-AvzWkx5sPEG9axRZOOE1nCuBRK0l0VzUg,2815
|
||||
stevedore-5.6.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
stevedore-5.6.0.dist-info/LICENSE,sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA,11358
|
||||
stevedore-5.6.0.dist-info/METADATA,sha256=yqqly5W-whPycaH1TBAQqDuXazz4LhxbfQSKszVvuAI,2272
|
||||
stevedore-5.6.0.dist-info/RECORD,,
|
||||
stevedore-5.6.0.dist-info/WHEEL,sha256=iAkIy5fosb7FzIOwONchHf19Qu7_1wCWyFNR5gu9nU0,91
|
||||
stevedore-5.6.0.dist-info/entry_points.txt,sha256=pESxBgqYcVV5wevQpKBLQoutvWWhIyRZbEzhsD9z_LY,387
|
||||
stevedore-5.6.0.dist-info/pbr.json,sha256=574HYSkjkpm5RF-5drNMi9pZrAAUFN7wIZMDFIDJmRA,46
|
||||
stevedore-5.6.0.dist-info/top_level.txt,sha256=rtOULIhauZOXFiAgHRCDBdnqb0wKxA-NqLlvo_b_SOM,10
|
||||
stevedore/__init__.py,sha256=lwsEP3iDFwk2lPJjgW3IbeQkhN6TeLM76tCl9V5BWYM,544
|
||||
stevedore/__pycache__/__init__.cpython-312.pyc,,
|
||||
stevedore/__pycache__/_cache.cpython-312.pyc,,
|
||||
stevedore/__pycache__/dispatch.cpython-312.pyc,,
|
||||
stevedore/__pycache__/driver.cpython-312.pyc,,
|
||||
stevedore/__pycache__/enabled.cpython-312.pyc,,
|
||||
stevedore/__pycache__/exception.cpython-312.pyc,,
|
||||
stevedore/__pycache__/extension.cpython-312.pyc,,
|
||||
stevedore/__pycache__/hook.cpython-312.pyc,,
|
||||
stevedore/__pycache__/named.cpython-312.pyc,,
|
||||
stevedore/__pycache__/sphinxext.cpython-312.pyc,,
|
||||
stevedore/_cache.py,sha256=BiEGT6KtQuJTCMGu9ymvfQzJot-fTtudcnhQy5MP9y4,7065
|
||||
stevedore/dispatch.py,sha256=VYu5VBzdu4ekPsPMowrnkl3XJ8_rJbsRxxRRjfLOLOY,10409
|
||||
stevedore/driver.py,sha256=wD6IHAQMLj2zz5z0o2aKx8CjowrIt_FuEVy6RONZkn4,8334
|
||||
stevedore/enabled.py,sha256=iUzUgzre_GxnrljWW6JTNH-doBRtU0484RqX1NxGHkw,4173
|
||||
stevedore/example/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
stevedore/example/__pycache__/__init__.cpython-312.pyc,,
|
||||
stevedore/example/__pycache__/base.cpython-312.pyc,,
|
||||
stevedore/example/__pycache__/load_as_driver.cpython-312.pyc,,
|
||||
stevedore/example/__pycache__/load_as_extension.cpython-312.pyc,,
|
||||
stevedore/example/__pycache__/setup.cpython-312.pyc,,
|
||||
stevedore/example/__pycache__/simple.cpython-312.pyc,,
|
||||
stevedore/example/base.py,sha256=Jq2a3wr5pabSGRYyQV3qOEZTs5kwxkH2LNzOjJvn19g,1138
|
||||
stevedore/example/load_as_driver.py,sha256=EjlQZE8MouIATkKgMpwl1GVuLRInvmL5rzlYSDys_I4,1426
|
||||
stevedore/example/load_as_extension.py,sha256=s3B4UmR429oQLeNxzihX_jNLosm484tm9LOhNxvfRM4,1617
|
||||
stevedore/example/pyproject.toml,sha256=ia4JtkfqS1eXigEKZZ5RIgJDFD7Q0FRHrLmWwzs26Mw,1192
|
||||
stevedore/example/setup.py,sha256=B6iVsuHfOHmOjXNqze01phgW8OXn9fyCcyn2P1yYlLw,621
|
||||
stevedore/example/simple.py,sha256=sWPF0RvtPDwR_NfXHQjDCBuUZg8lX0MqlhoGtOwivoE,1134
|
||||
stevedore/example2/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
stevedore/example2/__pycache__/__init__.cpython-312.pyc,,
|
||||
stevedore/example2/__pycache__/fields.cpython-312.pyc,,
|
||||
stevedore/example2/__pycache__/setup.cpython-312.pyc,,
|
||||
stevedore/example2/fields.py,sha256=kFTnV0Vwc5QSb2pNpCEtYXxWX7BekzQ04RKz-n6KYwI,1542
|
||||
stevedore/example2/pyproject.toml,sha256=dkS5rdwOYzRqvGB4COK3anlzlnym8jMRxWRx8gQcQmg,1155
|
||||
stevedore/example2/setup.py,sha256=B6iVsuHfOHmOjXNqze01phgW8OXn9fyCcyn2P1yYlLw,621
|
||||
stevedore/exception.py,sha256=D0oRCv7A_tLG3AKIOGGoKuj1dAqEkCwNa99qLcCxzBs,864
|
||||
stevedore/extension.py,sha256=wbRPqN8Tivg2GA1LUmSfPFnEhF7jWqfAm-QT8iQ13nY,17101
|
||||
stevedore/hook.py,sha256=pemEFoJ23bQt3RHcr6okieB316kpvBDs_HBVTfEwMXk,4580
|
||||
stevedore/named.py,sha256=Jl2HNT1n-hQNnpM7cCiIlKMAL_8wvAVztfHdK5xsCWg,8960
|
||||
stevedore/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
stevedore/sphinxext.py,sha256=UXIKgmbAjAB35vUs3gdEk6kvYq6WzfNEw2zHkPknee8,4428
|
||||
stevedore/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
stevedore/tests/__pycache__/__init__.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/extension_unimportable.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/manager.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_cache.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_callback.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_dispatch.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_driver.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_enabled.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_example_fields.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_example_simple.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_extension.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_hook.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_named.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_sphinxext.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/test_test_manager.cpython-312.pyc,,
|
||||
stevedore/tests/__pycache__/utils.cpython-312.pyc,,
|
||||
stevedore/tests/extension_unimportable.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
stevedore/tests/manager.py,sha256=9Dwtw-GR1klonFaB3g4JA8lSKvX0_SypA1yTYVMvp8g,2152
|
||||
stevedore/tests/test_cache.py,sha256=RlnbgbxToTlaHEzFzQZZm1zS6UhKTaGWt-bMIVaAPTc,2363
|
||||
stevedore/tests/test_callback.py,sha256=kNoZU8zQQHd9R0RdCqvrMTKMhRrjUCFnrje1nkKWVIM,1990
|
||||
stevedore/tests/test_dispatch.py,sha256=MPrpPAPIkhBm8ATbGQOB8pVkLuSsV9V35KlVAhIZcUs,3726
|
||||
stevedore/tests/test_driver.py,sha256=AYFLUF7Sl4KfZ0sIJgLYxhylnAtVHHF8mtv4klANzzo,3529
|
||||
stevedore/tests/test_enabled.py,sha256=TaRcjqUOiFdf8FeZiCejoRYZsU_LQRVZlX1Ilpg3-sI,1506
|
||||
stevedore/tests/test_example_fields.py,sha256=53SaSGtfMOIGrwC1ZmoerYVtvfDS0qgkIkzcN8l6lLk,1344
|
||||
stevedore/tests/test_example_simple.py,sha256=ceGeqtC2qD9CU0ZXnQk6H6vEKvr4_65eaG6z5K3QDqA,924
|
||||
stevedore/tests/test_extension.py,sha256=zCxVtdxUlmeeuf3JbQqDBV757wu6x99J7yw43B5eG5I,12893
|
||||
stevedore/tests/test_hook.py,sha256=aZ5PgCTbICWj3cs49CujjLH5qlvjmgHF4VAc0nTxclA,1839
|
||||
stevedore/tests/test_named.py,sha256=8si_q_uc1Yw-k0A3H95gorWxD3FsWQ_M0gLTIQVK--U,3511
|
||||
stevedore/tests/test_sphinxext.py,sha256=RfiUXUx3pVj1pu8-Y9SmE0w6kO_dUwyzqjn919IQoMw,3956
|
||||
stevedore/tests/test_test_manager.py,sha256=TunCGdckQ_aZ0dD1d33E8YYUSFszCP21Oa7atkWFTCM,10104
|
||||
stevedore/tests/utils.py,sha256=ClMCj0b9u1ZYVf2cc6Y4Gq_Sm0m7PRU0ynjZ4EAYifs,617
|
||||
@@ -0,0 +1,5 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: setuptools (75.3.2)
|
||||
Root-Is-Purelib: true
|
||||
Tag: py3-none-any
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
[stevedore.example.formatter]
|
||||
field = stevedore.example2.fields:FieldList
|
||||
plain = stevedore.example.simple:Simple
|
||||
simple = stevedore.example.simple:Simple
|
||||
|
||||
[stevedore.test.extension]
|
||||
e1 = stevedore.tests.test_extension:BrokenExtension
|
||||
e2 = stevedore.tests.notfound:UnimportableExtension
|
||||
t1 = stevedore.tests.test_extension:FauxExtension
|
||||
t2 = stevedore.tests.test_extension:FauxExtension
|
||||
@@ -0,0 +1 @@
|
||||
{"git_version": "b2d2e97", "is_release": true}
|
||||
@@ -0,0 +1 @@
|
||||
stevedore
|
||||
Reference in New Issue
Block a user