kopia lustrzana https://github.com/cirospaciari/socketify.py
added local build in README
rodzic
d75bd98385
commit
e1d264c92b
19
README.md
19
README.md
|
@ -13,10 +13,12 @@ app.listen(3000, lambda config: print("Listening on port http://localhost:%d now
|
||||||
app.run()
|
app.run()
|
||||||
```
|
```
|
||||||
|
|
||||||
### pip (working progress)
|
### pip install
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pip install git+https://github.com/cirospaciari/socketify.py.git
|
pip install git+https://github.com/cirospaciari/socketify.py.git
|
||||||
|
#or specify PyPy3
|
||||||
|
pypy3 -m pip install git+https://github.com/cirospaciari/socketify.py.git
|
||||||
```
|
```
|
||||||
|
|
||||||
### Run
|
### Run
|
||||||
|
@ -33,3 +35,18 @@ app.get("/", lambda res, req: res.end("Hello World socketify from Python!"))
|
||||||
app.listen(3000, lambda config: print("Listening on port http://localhost:%d now\n" % config.port))
|
app.listen(3000, lambda config: print("Listening on port http://localhost:%d now\n" % config.port))
|
||||||
app.run()
|
app.run()
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Build local from source
|
||||||
|
```bash
|
||||||
|
#clone and update submodules
|
||||||
|
git clone https://github.com/cirospaciari/socketify.py.git
|
||||||
|
cd ./socketify.py
|
||||||
|
git submodule update --init --recursive --remote
|
||||||
|
#install build with pip
|
||||||
|
pypy3 -m pip install --upgrade build
|
||||||
|
#build and install
|
||||||
|
pypy3 -m build
|
||||||
|
pypy3 -m pip install .
|
||||||
|
#if you want to remove
|
||||||
|
pypy3 -m pip uninstall socketify
|
||||||
|
```
|
|
@ -108,9 +108,6 @@ run_app()
|
||||||
|
|
||||||
# print(json(AppOptions(key_file_name="./misc/key.pem", cert_file_name="./misc/cert.pem", passphrase="1234").__dict__))
|
# print(json(AppOptions(key_file_name="./misc/key.pem", cert_file_name="./misc/cert.pem", passphrase="1234").__dict__))
|
||||||
|
|
||||||
#pip install git+https://github.com/inducer/pycuda.git (submodules are cloned recursively)
|
|
||||||
#https://stackoverflow.com/questions/1754966/how-can-i-run-a-makefile-in-setup-py
|
|
||||||
#https://packaging.python.org/en/latest/tutorials/packaging-projects/
|
|
||||||
#pypy3 -m pip install uvloop (not working with pypy)
|
#pypy3 -m pip install uvloop (not working with pypy)
|
||||||
#apt install pypy3-dev
|
#apt install pypy3-dev
|
||||||
#pypy3 -m pip install ujson (its slow D=)
|
#pypy3 -m pip install ujson (its slow D=)
|
||||||
|
@ -119,10 +116,3 @@ run_app()
|
||||||
#pypy3 -m pip install rapidjson (not working with pypy)
|
#pypy3 -m pip install rapidjson (not working with pypy)
|
||||||
#https://github.com/MagicStack/uvloop/issues/380
|
#https://github.com/MagicStack/uvloop/issues/380
|
||||||
#https://foss.heptapod.net/pypy/pypy/-/issues/3740
|
#https://foss.heptapod.net/pypy/pypy/-/issues/3740
|
||||||
|
|
||||||
|
|
||||||
#git submodule update --init --recursive --remote
|
|
||||||
#pypy3 -m pip install --upgrade build
|
|
||||||
#pypy3 -m build
|
|
||||||
#pypy3 -m pip install .
|
|
||||||
#pypy3 -m pip uninstall socketify
|
|
Ładowanie…
Reference in New Issue