Pysgi

Latest version: v1.3.3

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

Scan your dependencies

Page 1 of 3

1.3.3

Find this version on [**PyPI**](https://pypi.org/project/PySGI/1.3.3/) or in the releases on [**GitHub**](https://github.com/jaedsonpys/pysgi/releases/tag/1.3.3).

Fixes

- [9b4bf50](https://github.com/jaedsonpys/pysgi/commit/9b4bf50): Fix `TypeError` in argument type.

1.3.2

Find this version on [**PyPI**](https://pypi.org/project/PySGI/1.3.2/) or in the releases on [**GitHub**](https://github.com/jaedsonpys/pysgi/releases/tag/1.3.2).

Fixes

- [90fb4d1](https://github.com/jaedsonpys/pysgi/commit/90fb4d1): Fix None value to query, headers and cookies in `ResponseData`

1.3.1

Find this version on [**PyPI**](https://pypi.org/project/PySGI/1.3.1/) or in the releases on [**GitHub**](https://github.com/jaedsonpys/pysgi/releases/tag/1.3.1).

Fixes

- [64ac964](https://github.com/jaedsonpys/pysgi/commit/64ac964): Adding `pysgi/utils` to packages in setup script.

1.3.0

Find this version on [**PyPI**](https://pypi.org/project/PySGI/1.3.0/) or in the releases on [**GitHub**](https://github.com/jaedsonpys/pysgi/releases/tag/1.3.0).

Features

- [087b7ef](https://github.com/jaedsonpys/pysgi/commit/087b7ef): Adding `RequestData` class to store request data;
- [b11b80a](https://github.com/jaedsonpys/pysgi/commit/b11b80a): Setting content type if the body is a dictionary or list;
- [bb90817](https://github.com/jaedsonpys/pysgi/commit/bb90817): Getting IP machine if host is `0.0.0.0`;
- [46a236e](https://github.com/jaedsonpys/pysgi/commit/46a236e): Adding error message if server cannot be started;

Improvements

- [521343a](https://github.com/jaedsonpys/pysgi/commit/521343a): Adding `_get_route_response` method in Request;
- [f9e3a5e](https://github.com/jaedsonpys/pysgi/commit/f9e3a5e): Removing `send_response` method from `SocketHandler`;
- [1bf496b](https://github.com/jaedsonpys/pysgi/commit/1bf496b): Creating daemon threads to manage requests;
- [0683d35](https://github.com/jaedsonpys/pysgi/commit/0683d35): Removing `plugins` import.

1.2.10

Find this version on [**PyPI**](https://pypi.org/project/PySGI/1.2.10/) or in the releases on [**GitHub**](https://github.com/jaedsonpys/pysgi/releases/tag/1.2.10).

Improvements

- [533349b](https://github.com/jaedsonpys/pysgi/commit/533349b): Using `SocketHandler` instance as `PySGI` attribute;
- [65d8c37](https://github.com/jaedsonpys/pysgi/commit/65d8c37): Adding `client_host` attribute to request object;
- [739769f](https://github.com/jaedsonpys/pysgi/commit/739769f): Getting `client_host` in IPFilter plugin;
- [f865e03](https://github.com/jaedsonpys/pysgi/commit/f865e03): Removing accepted methods list;
- [18ebbe7](https://github.com/jaedsonpys/pysgi/commit/18ebbe7): Creating `_routes` dict inside of instance;
- [a956f1c](https://github.com/jaedsonpys/pysgi/commit/a956f1c): Removing `use_environ` from `SocketHandler`;
- [31b4623](https://github.com/jaedsonpys/pysgi/commit/31b4623): Restructuring thread creating to handle requests;
- [ed8c1bc](https://github.com/jaedsonpys/pysgi/commit/ed8c1bc): End line with "\r\n" in HTTP message.

1.2.9

Find this version on [**PyPI**](https://pypi.org/project/PySGI/1.2.9/) or in the releases on [**GitHub**](https://github.com/jaedsonpys/pysgi/releases/tag/1.2.9).

Additions

- [9964efc](https://github.com/jaedsonpys/pysgi/commit/9964efc): Adding default error messages in **HTML**;
- [e8fdac4](https://github.com/jaedsonpys/pysgi/commit/e8fdac4): Changing start and response log message.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.