Berserk

Latest version: v0.13.2

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

Scan your dependencies

Page 1 of 6

0.13.2

--------------------

* Added ``client.analysis.get_cloud_evaluation`` to get cloud evaluations
* Added ``client.tournaments.export_swiss_trf`` to export swiss results as TRF

* Updated ``client.broadcasts.create`` and ``client.broadcasts.update`` to reflect changes in the Lichess API
* Removed ``official`` parameter (could only be used by Lichess staff anyways)
* Added ``tier`` parameter (can only be used by Lichess staff)
* Added ``auto_leaderboard`` parameter to control whether an automatically calculated leaderboard should be displayed

Thanks to Anupya and AAArmstark for their contributions to this release.

0.13.1

--------------------

* Added::

client.challenges.get_mine
client.challenges.cancel
client.challenges.start_clocks
client.challenges.add_time_to_opponent_clock
client.challenges.create_tokens_for_multiple_users

client.explorer.get_otb_master_game

client.external_engine.get
client.external_engine.get_by_id
client.external_engine.create
client.external_engine.update
client.external_engine.delete

client.puzzles.create_race

client.tournaments.edit_swiss
client.tournaments.get_swiss
client.tournaments.get_team_standings
client.tournaments.join_arena
client.tournaments.join_swiss
client.tournaments.schedule_swiss_next_round
client.tournaments.stream_swiss_results
client.tournaments.terminate_arena
client.tournaments.terminate_swiss
client.tournaments.update_team_battle
client.tournaments.withdraw_arena
client.tournaments.withdraw_swiss

client.users.get_by_autocomplete

Thanks to handsamtw and Anupya for their contributions to this release.

0.13

--------------------

* Correctly forward that the library is typed (now following PEP-0561)
* Added `broadcast.stream_round` endpoint
* Improve type safety, remove `enum.py` and use typed dicts instead, this is a breaking change if you relied on these enums

Thanks to devjiwonchoi, Virinas-code, icp1994, and rpesche for their contributions to this release.

0.12.10

--------------------

* Added ``client.opening_explorer.get_masters_games`` to request opening explorer data for a given position based on master games
* Added ``client.opening_explorer.get_player_games`` to request opening explorer data for a given position based on Lichess games of a specific player
* Added ``client.opening_explorer.stream_player_games`` to request opening explorer data for a given position based on Lichess games of a specific player and get intermediate results as statistics are calculated

Thanks to rpesche for their contributions to this release.

0.12.9

-------------------

* Added ``client.bulk_pairings`` to create and manage bulk pairings
* ``client.bulk_pairings.get_upcoming`` to get upcoming bulk pairings you created
* ``client.bulk_pairings.create`` to create a bulk pairing
* ``client.bulk_pairings.start_clocks`` to start the clocks of a bulk pairing
* ``client.bulk_pairings.cancel`` to cancel a bulk pairing
* Added better return types for ``client.account.get`` and ``client.account.get_preferences``

Thanks to Virinas-code for their contributions to this release.

0.12.8

--------------------

* Added ``client.opening_explorer.get_lichess_games`` to request opening explorer data for a given position based on Lichess games

Thanks to rpesche for their contributions to this release.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.