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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.