#applications #python #list #source #source-file #update #sandstorm

build wheelhoss

A library and tool to help package applications for Sandstorm

2 releases

0.1.3 Dec 24, 2022
0.1.2 Apr 27, 2022

#428 in Build Utils

MIT/Apache

26KB
535 lines

Wheelhoss

A library and tool to help package applications for Sandstorm

Wheelhoss 0.1.3 has exactly one feature:

  • update sandstorm-files.list to include Python source files

Example

Wheelhoss can update sandstorm-files.list to add Python source files, which correspond to Python bytecode files already listed in sandstorm-files.list.

$ grep __init__ .sandstorm/sandstorm-files.list

opt/app/env/lib/python3.10/site-packages/django/__pycache__/__init__.cpython-310.pyc

$ wheelhoss-files-list-include-python-source-files
$ grep __init__ .sandstorm/sandstorm-files.list

opt/app/env/lib/python3.10/site-packages/django/__init__.py

opt/app/env/lib/python3.10/site-packages/django/__pycache__/__init__.cpython-310.pyc

License

Wheelhoss is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE, LICENSE-MIT, and COPYING for details.

Dependencies

fs3

https://crates.io/crates/fs3

fs3 is a fork of fs2 and is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

fs3 depends on the glibc crate, which distributed under the terms of either the MIT license or the Apache License (Version 2.0) at the option of the recipient.

Dependencies

~39–270KB