Overview
The External Method package provides support for external Python methods, exposing them as callable objects within a Zope environment.
Change log
6.1 (2025-11-19)
Switch to PEP 420 native namespace.
Add support for Python 3.14.
Drop support for Python 3.8 and 3.9.
6.0 (2024-09-16)
Add support for Python 3.12 and 3.13.
Drop support for Python 3.7.
5.0 (2023-02-01)
Drop support for Python 2.7, 3.5, 3.6.
4.7 (2022-12-16)
Fix insidious buildout configuration bug for tests against Zope 4.
Add support for Python 3.11.
4.6 (2022-07-13)
Add support for Python 3.10.
4.5 (2021-03-15)
Update configuration for version 5 of isort.
Add support for Python 3.9.
4.4 (2020-06-18)
Fix for Zope 4.4.3 ZMI by adding explicit acquisition of name ZopeVersion (#9)
Fix failing linter.
4.3 (2019-05-18)
Add support for the bookmarkable URLs ZMI feature (Zope#635)
4.2 (2019-04-06)
Packaging cleanup
Add support for Python 3.8
Linting and code coverage configuration for tox
4.1 (2018-11-06)
Update to Bootstrap ZMI requiring Zope >= 4.0b6.
Add support for Python 3.7.
Drop support for Python 3.4.
4.0 (2017-10-18)
Add support for Python 3.4, 3.5 and 3.6.
Add compatibility with Zope 4.
3.0 (2016-07-18)
Remove HelpSys support.
Remove ZODB3 as direct dependency. Now we are able to use ZODB 4.0 and it is a dependency of Zope2 anyways
2.13.1 (2014-11-02)
Handle both func_code / __code__ and func_defaults / __defaults__.
2.13.0 (2010-07-10)
Released as separate package.
Metadata
Release files for Products.ExternalMethod 6.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| products_externalmethod-6.1.tar.gz | 12.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| products_externalmethod-6.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 24.0 kB
Release files / products_externalmethod-6.1.tar.gz
| Download URL | products_externalmethod-6.1.tar.gz |
|---|---|
| Size | 12.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a23fb298374aea217617e2c9afd254d897eeafd40445d317c8108912429dc510
|
|
BLAKE2b-256 checksum How to use checksums |
ed4aea69f649476a65c016730e247fb5994eb2ae5eae448b9c12e8e4114b28e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / products_externalmethod-6.1-py3-none-any.whl
| Download URL | products_externalmethod-6.1-py3-none-any.whl |
|---|---|
| Size | 11.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
707c0e90539b752142e78521d56dec232c6e42a5f05185a73700b2a9f4115dad
|
|
BLAKE2b-256 checksum How to use checksums |
120c78fa3f154879ceee041aa013eee0eb84253eb737ee7dab9f92a847dc5134
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Security for Products.ExternalMethod 6.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.