ansar-connect
The ansar-connect library implements clear and concise network messaging for a wide range of networking requirements. From multi-processing within a single host through to messaging beween different LANs on the Internet. There is a single send method that does it all.
Features
Implements bi-directional, asynchronous network messaging,
Provides a synchronous request-response layer,
Inherits the data sophistication of ansar.encode,
Seamlessly extends the asynchronous runtime from ansar.create, to span local and wide-area networks.
Changelog
1.1.54 (2025-01-20)
Wide area networking (ansar-mx.net) offline until further notice.
1.1.21 (2024-09-09)
Better data entry around update procedures.
Clean org of api into crud groups.
Finalize behaviour of overlay function.
Support for refactor of cloud to use GroupTable.
1.1.3 (2024-09-22)
Add HTTP integration
Fix the teardown and reconnect of pub-sub sessions after keep-alive close
1.0.6 (2024-06-19)
Fix handling of –main-role in abort scenarios
Additions to docs - Odds And Ends, Dining Philosphers
Implement self-checking of transports - directories and peers
Fix/remove typos in comments
1.0 (2024-05-27)
Implement standard listen and connect
Implement publish and subscribe
Create ansar-host and ansar-lan services
Launch ansar-wan cloud service
Complete ansar-connect docs
Release files for ansar-connect 1.1.54
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ansar_connect-1.1.54.tar.gz | 80.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ansar_connect-1.1.54-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 180.2 kB
Release files / ansar_connect-1.1.54.tar.gz
| Download URL | ansar_connect-1.1.54.tar.gz |
|---|---|
| Size | 80.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
55cd2049318d46473085c57d87ace7824cc783535147eb681c3949392608b417
|
|
BLAKE2b-256 checksum How to use checksums |
140bcacf442c7fb579189312c45a30d59c332b26358431d6ac8b550ab462a43e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|
Release files / ansar_connect-1.1.54-py3-none-any.whl
| Download URL | ansar_connect-1.1.54-py3-none-any.whl |
|---|---|
| Size | 99.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6e9f50cd2d27259556f5e2143879f597691925dec124a1b4ff8a4165b0716b84
|
|
BLAKE2b-256 checksum How to use checksums |
e8e26397e33e3819bc09ad051ed0947569c9194fc1d0c6a323c214134d25e1bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|