Pybfbc2stats

Latest version: v0.8.1

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

Scan your dependencies

Page 6 of 9

0.3.0

This release adds support for retrieving server list and individual server's details via the theater backend.

**Please note:** The release contains a number of breaking changes. Be sure to update your application accordingly.

Other changes/fixes:
- former `Client` is now referenced as`FeslClient` and `AsyncClient` is now `AsyncFeslClient`
- former `Connection` is now referenced as `SecureConnection`, `AsyncConnection` is now `AsyncSecureConnection`
- renamed `PyBfbc2StatsLoginError` exception to `PyBfbc2StatsAuthError`
- added fesl client method to retrieve theater backend details
- fixed hello request paket being stored as response in async fesl client

0.2.8

This release brings a lot of stability improvements and adds a method to extract the FESL session lkey.

Other changes/fixes:
- increased default client timeout to 3 seconds
- enforce a minimum client timeout of 2 seconds
- fixed `search_name` signature mismatch between Client and AsyncClient
- changed how read loops are timed out to avoid timing out while receiving packet data
- only send logout packet if Client is logged in
- internally handle packets as objects

0.2.7

This release addresses a rare issue with the client infinitely trying to read a packet header/body.

0.2.6

This release adds handling for socket exceptions when reading a response packet header.

0.2.5

This release adds support for cross-namespace persona name search.

Other changes/fixes:
- Added cem_ea_id to available namespaces
- Added missing exceptions to \_\_all__ package export
- Fixed search error exception class not following naming scheme

0.2.4

This release adds a specific exception for connection errors and adds missing stats keys for the GOL Magnum Sniper.

Page 6 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.