Purescripto
PureScript, Python, support since Python 3.5.
pspy is provided to meet the interface of spago.
This requires the installation of PureScript Python.
Basic Usage
sh> pspy --init # initialize PSPY configure. PLEASE do this after `spago init`.
sh> pspy # build a project
sh> pspy --run # run built python package
sh> pspy --update # build and update Python FFI dependencies
Default output python package is the name of your PureScript project, i.e.,
project xxx produces a python package xxx in in directory xxx/xxx,
and you can add a xxx/setup.py to package Python modules and publish it to PyPI.
pure-py.json
This is the default configuration.
{
"corefn-dir": "output",
"entry-module": "Main",
"index-mirror": "default",
"pspy-blueprint": "pspy-blueprint",
"spago": "spago"
}
It's designed for cases of making very complex extensions and very rare corner cases, in most cases you're not expected to change it.
The details of pure-py.json will be added here when I have bandwidth.
Release files for purescripto 0.8.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| purescripto-0.8.9-py3-none-any.whl | Python 3 | none | any | Details |
Release files / purescripto-0.8.9-py3-none-any.whl
| Download URL | purescripto-0.8.9-py3-none-any.whl |
|---|---|
| Size | 14.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
39834bda8d1f8ee4e5b153a8c2340faf7535f6ef79200ebc686a1b3fabaef531
|
|
BLAKE2b-256 checksum How to use checksums |
b7ca01f39beeffe1f5187495048c34a84557b57429abfb6381fc293cd3f338e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
|