Skip to content

Commit 85a4bd6

Browse files
authored
Readme/acknowledgments (#126)
* add PSF to `README.md` * add Trelis to `README.md` * `CHANGELOG.md` updated * PSF logo added * `requests` get removed * `CHANGELOG.md` updated * `README.md` updated
1 parent 9aef619 commit 85a4bd6

File tree

4 files changed

+60
-2
lines changed

4 files changed

+60
-2
lines changed

CHANGELOG.md

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,25 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
66

77
## [Unreleased]
88
### Added
9+
- Compression method test in `ML Streaming` RESTful testcases
10+
- `CLI` handler in `tests/test_ml_streaming/run_server.py`
11+
- `Compression` Enum in `streaming.compressor.py`
12+
- `GZIPCompressor` class in `streaming.compressor.py`
13+
- `ZLIBCompressor` class in `streaming.compressor.py`
14+
- `LZMACompressor` class in `streaming.compressor.py`
15+
- `BZ2Compressor` class in `streaming.compressor.py`
16+
- `encrypt_compress` function in `PymiloClient`
17+
- `parse` function in `RESTServerCommunicator`
18+
- `is_callable_attribute` function in `PymiloServer`
19+
- `streaming.param.py`
20+
- `attribute_type` function in `RESTServerCommunicator`
21+
- `AttributeTypePayload` class in `RESTServerCommunicator`
22+
- `attribute_type` function in `RESTClientCommunicator`
23+
- `Mode` Enum in `PymiloClient`
24+
- Import from url testcases
25+
- `download_model` function in `utils.util.py`
926
- `PymiloServer` class in `streaming.pymilo_server.py`
10-
- `PymiloClient` class in `streaming.pymilo_client.py`
27+
- `PymiloClient` class in `PymiloClient`
1128
- `Communicator` interface in `streaming.interfaces.py`
1229
- `RESTClientCommunicator` class in `streaming.communicator.py`
1330
- `RESTServerCommunicator` class in `streaming.communicator.py`
@@ -16,7 +33,39 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
1633
- `Encryptor` interface in `streaming.interfaces.py`
1734
- `DummyEncryptor` class in `streaming.encryptor.py`
1835
- `ML Streaming` RESTful testcases
36+
- `streaming-requirements.txt`
1937
### Changed
38+
- `ML Streaming` RESTful testcases
39+
- `attribute_call` function in `RESTServerCommunicator`
40+
- `AttributeCallPayload` class in `RESTServerCommunicator`
41+
- upload function in `RESTClientCommunicator`
42+
- download function in `RESTClientCommunicator`
43+
- `__init__` function in `RESTClientCommunicator`
44+
- `attribute_calls` function in `RESTClientCommunicator`
45+
- `requests` added to `requirements.txt`
46+
- `uvicorn`, `fastapi`, `requests` and `pydantic` added to `dev-requirements.txt`
47+
- `ML Streaming` RESTful testcases
48+
- `__init__` function in `PymiloServer`
49+
- `__getattr__` function in `PymiloClient`
50+
- `__init__` function in `PymiloClient`
51+
- `toggle_mode` function in `PymiloClient`
52+
- `upload` function in `PymiloClient`
53+
- `download` function in `PymiloClient`
54+
- `__init__` function in `PymiloServer`
55+
- `serialize_cfnode` function in `transporters.cfnode_transporter.py`
56+
- `__init__` function in `Import` class
57+
- `serialize` function in `transporters.tree_transporter.py`
58+
- `deserialize` function in `transporters.tree_transporter.py`
59+
- `serialize` function in `transporters.sgdoptimizer_transporter.py`
60+
- `deserialize` function in `transporters.sgdoptimizer_transporter.py`
61+
- `serialize` function in `transporters.randomstate_transporter.py`
62+
- `deserialize` function in `transporters.randomstate_transporter.py`
63+
- `serialize` function in `transporters.bunch_transporter.py`
64+
- `deserialize` function in `transporters.bunch_transporter.py`
65+
- `serialize` function in `transporters.adamoptimizer_transporter.py`
66+
- `deserialize` function in `transporters.adamoptimizer_transporter.py`
67+
- `serialize_linear_model` function in `chains.linear_model_chain.py`
68+
- `serialize_ensemble` function in `chains.ensemble_chain.py`
2069
- `serialize` function in `GeneralDataStructureTransporter` Transporter refactored
2170
- `get_deserialized_list` function in `GeneralDataStructureTransporter` Transporter refactored
2271
- `Export` class call by reference bug fixed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,16 @@ You can also join our discord server
177177
<img src="https://img.shields.io/discord/1064533716615049236.svg?style=for-the-badge" alt="Discord Channel">
178178
</a>
179179

180+
## Acknowledgments
181+
182+
[Python Software Foundation (PSF)](https://www.python.org/psf/) grants PyMilo library partially for version **1.0**. [PSF](https://www.python.org/psf/) is the organization behind Python. Their mission is to promote, protect, and advance the Python programming language and to support and facilitate the growth of a diverse and international community of Python programmers.
183+
184+
<a href="https://www.python.org/psf/"><img src="https://github.com/openscilab/pymilo/raw/main/otherfiles/psf.png" height="65px" alt="Python Software Foundation"></a>
185+
186+
[Trelis Research](https://trelis.com/) grants PyMilo library partially for version **1.0**. [Trelis Research](https://trelis.com/) provides tools and tutorials for businesses and developers looking to fine-tune and deploy large language models.
187+
188+
<a href="https://trelis.com/"><img src="https://trelis.com/wp-content/uploads/2023/10/android-chrome-512x512-1.png" height="75px" alt="Trelis Research"></a>
189+
180190

181191
## Show your support
182192

otherfiles/psf.png

11.2 KB
Loading

streaming-requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
uvicorn>=0.14.0
22
fastapi>=0.68.0
3-
requests>=2.0.0
43
pydantic>=1.5.0

0 commit comments

Comments
 (0)