Socha

Latest version: v3.5.2

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

Scan your dependencies

Page 4 of 7

2.0.4

- fix wrong determination of ahead team

**Full Changelog**: https://github.com/maxblan/socha-python-client/compare/v2.0.3...v2.0.4

2.0.3

- update stub files

**Full Changelog**: https://github.com/maxblan/socha-python-client/compare/v2.0.2...v2.0.3

2.0.2

This fixes some minor bugs in the documentation and testing.

**Full Changelog**: https://github.com/maxblan/socha-python-client/compare/v2.0.1...v2.0.2

2.0.1

Fixed Stub files for code completion.

**Full Changelog**: https://github.com/maxblan/socha-python-client/compare/v2.0.0...v2.0.1

2.0.0

This is the first virsion of the python client for the software-challenge germany 2024.

**Full Changelog**: https://github.com/maxblan/socha-python-client/compare/v2.0.0...v2.0.0

1.0.8

What's Changed
**General Changes:**

- Refactored typos and improved code readability by jnccd in https://github.com/maxblan/socha-python-client/pull/30 and by maxblan in https://github.com/maxblan/socha-python-client/pull/32.

**Code Organization and Structure:**

- Added dataclasses for Field and Board classes in `socha/api/plugin/penguins/board.py`, providing more concise and readable code, as well as immutability and hashability for game logic.
- Replaced some method names with more descriptive ones and removed unnecessary comments and type hints for constructor parameters.
- Added dataclasses to the coordinate module to simplify the implementation of Vector, CartesianCoordinate, and HexCoordinate classes.
- Modified Vector, Coordinate, CartesianCoordinate, and HexCoordinate classes to use the `dataclass` decorator and define attributes in the class header. Removed `__init__`, `__repr__`, and `__eq__` methods from these classes.
- Added dataclass for GameState.
- Added several dataclasses for the XML protocol to support administration.
- Added a super class.
- Adjusted tests for new dataclasses.

**Headless Mode and Administrator Activities:**

- Added feature for headless running and administrator activities.
- Added configurations to Starter for headless and administrator mode.
- Added log levels and verbose option to `socha`.

**Bug Fixes:**

- Fixed a bug where the main logic was not being copied.
- Fixed a bug that caused infinite copying.

**Documentation and Miscellaneous:**

- Added code of conduct by maxblan in https://github.com/maxblan/socha-python-client/pull/23.
- Added new contribution guidelines by maxblan in https://github.com/maxblan/socha-python-client/pull/22.
- Cleanup by maxblan in https://github.com/maxblan/socha-python-client/pull/31.

**Full Changelog**: https://github.com/maxblan/socha-python-client/compare/v1.0.7...v1.0.8

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.