Skip to main content

A package template for use with the Extender Package Index.

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

expi_skel-0.5.5.tar.gz (17.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

expi_skel-0.5.5-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file expi_skel-0.5.5.tar.gz.

File metadata

  • Download URL: expi_skel-0.5.5.tar.gz
  • Upload date:
  • Size: 17.9 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for expi_skel-0.5.5.tar.gz
Algorithm Hash digest
SHA256 2a49d32e2d1d3f82fa09b88ba66989afc1c8b826951199eec6a58b72800748db
MD5 846305d6ad8c05032485d2031b8911bf
BLAKE2b-256 ef939190e0ca0f592398d8ac1455b37ff5a432b972afd893bdd81f3a28afff49

See more details on using hashes here.

File details

Details for the file expi_skel-0.5.5-py3-none-any.whl.

File metadata

  • Download URL: expi_skel-0.5.5-py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for expi_skel-0.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 84cb12eb89222fd3a70ccff1f3f4691253d58d843303296d567c61d394b3c8d4
MD5 523f79d7e4b696d77f9f299301b48866
BLAKE2b-256 b6298d85fd82f86761b4ff86b2008ae8e779d6f6bcce8099dcfcf1c1531c8f16

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page