Skip to main content

The expi_skel package provides a template for creating packages for the Extender Package Index (expi). In addition to preconfigured standard Python packaging files, such as setup.py and MANIFEST.in, the skeleton contains a sample expi.json file and vi/ directory.

To create your own package, export the expi_skel repository and use it as a template:

git clone https://bitbucket.org/cbinckly/expi_skel.git my_package_name

The expi.json file contains additional metadata about the package, such as compatible Sage 300 and Orchid Extender versions, which Sage Views and Screens are involved, and information on visibility and licensing.

The additional metadata enables expi to automatically generate package landing pages and selectively serve packages only to authorized users. It enables the Python Package Manager for Extender to perform compatiblity checking so customizations are only ever installed on compatible systems.

The vi directory may contain Extender modules, *.vi files, that will be registered with Extender automatically after the Python package installation has completed.

Metadata

Release files for expi-skel 0.5.5

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

Source distribution (sdist)

Source distribution for expi-skel 0.5.5
File Size Uploaded Provenance Actions
expi_skel-0.5.5.tar.gz 17.9 kB Without provenance Details for expi_skel-0.5.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for expi-skel 0.5.5
File Interpreter ABI Platform Actions
expi_skel-0.5.5-py3-none-any.whl Python 3 none any Details for expi_skel-0.5.5-py3-none-any.whl

Total release size: 33.5 kB

Release files / expi_skel-0.5.5.tar.gz

Download URL expi_skel-0.5.5.tar.gz
Size 17.9 kB
Tags Source
SHA-256 checksum
How to use checksums
2a49d32e2d1d3f82fa09b88ba66989afc1c8b826951199eec6a58b72800748db
BLAKE2b-256 checksum
How to use checksums
ef939190e0ca0f592398d8ac1455b37ff5a432b972afd893bdd81f3a28afff49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/18.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.4.4

Release files / expi_skel-0.5.5-py3-none-any.whl

Download URL expi_skel-0.5.5-py3-none-any.whl
Size 15.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
84cb12eb89222fd3a70ccff1f3f4691253d58d843303296d567c61d394b3c8d4
BLAKE2b-256 checksum
How to use checksums
b6298d85fd82f86761b4ff86b2008ae8e779d6f6bcce8099dcfcf1c1531c8f16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/18.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.4.4

Security for expi-skel 0.5.5

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.

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