Hisock

Latest version: v2.0.2

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.0

Because I don't feel "safe" starting the `hisock` version counting from 0, I decided to bump it to 1.0.

For the full version of changelogs, click [here](https://github.com/SSS-Says-Snek/hisock/compare/0.1...1.0).

So, the first major release of hisock! Over the course of `22` days, we have changed `36` files, added `1809` lines of code, and deleted `223` lines of code! That's pretty impressive if you ask me.

Now, to the actual changelog. Version `1.0` contains:

**NEW**:
- New examples have been added to hisock! Now, you can play a Tic-Tac-Toe game made in `hisock`! There is also the addition of the example shown in the README
- `HiSockClient`, `HiSockServer`, and their threaded counterparts now support some dunder methods!
- More type casts have been added
- Ability to change name and group after client initialization has been added (`change_name()` and `change_group()`)
- A built-in way to obtain server and client configuration through inputs has been added (`input_server_config()` and `input_client_config()`)

**IMPROVED**:
- Of course, we have some documentation improvements!
- Pictures are starting to appear in the documentation
- I added a beginner's tutorial to get started on hisock
- I am currently working on another intermediate hisock tutorial, which covers the more advanced topics
- A new changelog page has been added
- Python docstrings have been improved
- Hisock error handling has been improved again
- Added classifiers in PyPI

**BUG FIXES**:
- The regular expression used in `0.1` and earlier has been replaced with a newer one, in order to respond against certain edge cases
- Bumped `cryptography` module from 3.4.8 to 35.0.0 (security patches)

That's it for version 1.0, and I'll see you next time! Bye!

0.1

A minor version release for hisock. This version includes:
- Better documentation, hosted on [ReadTheDocs](https://hisock.readthedocs.io)!
- PyPI installation of hisock, with `python -m pip install hisock` or `pip3 install hisock`
- New support for threaded `HiSockServer` and `HiSockClient`
- Better traceback handling
That's it for this release!

0.0.1

The first version of hisock! Contains all the basics of what hisock can do, including;
- Name/Group feature to identify specific clients
- Decorators to handle message receiving
- Under-the-hood code that handles headers
- Type-casting receiving function arguments

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.