https://github.com/ke-works/kecpkg-tools
KE-chain package tools to create, build and upload your own `kecpkg` to KE-chain
https://github.com/ke-works/kecpkg-tools
awesome ke-chain package-builder package-manager pycharm python
Last synced: over 1 year ago
JSON representation
KE-chain package tools to create, build and upload your own `kecpkg` to KE-chain
- Host: GitHub
- URL: https://github.com/ke-works/kecpkg-tools
- Owner: KE-works
- License: apache-2.0
- Created: 2017-10-22T12:01:07.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-07-03T08:28:01.000Z (almost 2 years ago)
- Last Synced: 2025-03-09T10:33:25.377Z (over 1 year ago)
- Topics: awesome, ke-chain, package-builder, package-manager, pycharm, python
- Language: Python
- Homepage:
- Size: 123 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# kecpkg-tools
[](https://pypi.python.org/pypi/kecpkg-tools)
[](https://build.snapcraft.io/user/KE-works/kecpkg-tools)
[](https://pypi.python.org/pypi/kecpkg-tools)

[](https://github.com/KE-works/kecpkg-tools/actions?query=branch%3Amaster+workflow%3A%22Test+kecpkg-tools%22)
[](https://gitter.im/KE-works/pykechain?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
## Usage
kecpkg-tools provide a set of tools to easily create KE-chain packages.
These are executable python scripts aimed for execution on the KE-chain
SIM platform.
It requires normal user access to a [KE-chain](http://www.ke-chain.com)
instance for it to work. KE-chain is the flexible engineering platform
of [KE-works](http://www.ke-works.com).
## See Also
KE-chain packages for SIM are used in combination with
[pykechain](https://github.com/KE-works/pykechain), the open source
KE-chain python api.
## Installation
### Installation with pip
kecpkg-tools is distributed on [PyPI](https://pypi.org) as a universal
wheel and is available on Linux/macOS and Windows and supports Python
2.7/3.4+ and PyPy.
```bash
$ pip install --user --upgrade kecpkg-tools
```
or when pip is not installed on the system
```bash
$ python3 -m pip install --user --upgrade kecpkg-tools
```
### Installation using snap (beta)
When on a linux platform, you may use the snapstore to install kecpkg automatically and
keep it up to date to the latest and greated.
```bash
$ sudo snap install kecpkg --edge
```
Any feedback is appreciated as we are in beta mode for publishing `kecpkg` on the snapstore.
## License
kecpkg-tools is distributed under the terms of the [Apache License,
Version 2.0](https://choosealicense.com/licenses/apache-2.0).