- Support Duniter's [Basic Merkle API](https://git.duniter.org/nodes/typescript/duniter/blob/master/doc/HTTP_API.md) and [protocol](https://git.duniter.org/nodes/common/doc/blob/master/rfc/0009_Duniter_Blockchain_Protocol_V11.md)
- Support Duniter's [Basic Merkle API](https://git.duniter.org/nodes/typescript/duniter/blob/master/doc/HTTP_API.md) and [protocol](https://git.duniter.org/nodes/common/doc/blob/master/rfc/0009_Duniter_Blockchain_Protocol_V11.md)
...
@@ -99,28 +102,28 @@ make tests TESTS_FILTER=tests.documents.test_block.TestBlock.test_fromraw
...
@@ -99,28 +102,28 @@ make tests TESTS_FILTER=tests.documents.test_block.TestBlock.test_fromraw
```
```
## Packaging and deploy
## Packaging and deploy
### PyPi
### PyPI
Change and commit and tag the new version number (semantic version number)
Change and commit and tag the new version number (semantic version number)
```bash
```bash
./release.sh 0.42.3
./release.sh 0.42.3
```
```
Build the PyPi package in the `dist` folder
Build the PyPI package in the `dist` folder
```bash
```bash
make build
make build
```
```
Deploy the package to PyPi test repository (prefix the command with a space in order for the shell not to save in its history system the command containing the password)
Deploy the package to PyPI test repository (prefix the command with a space in order for the shell not to save in its history system the command containing the password)
Deploy the package on the PyPi repository (prefix the command with a space in order for the shell not to save in its history system the command containing the password)
Deploy the package on the PyPI repository (prefix the command with a space in order for the shell not to save in its history system the command containing the password)