Gobot1234 Steam.py Versions Save

An async python wrapper to interact with the Steam API and its CMs

V.1.0.0

4 months ago

I may have lied about multiple release candidates but I'm fairly confident nothing really needs breaking anymore. Thanks again to everyone who's contributed PRs and bug reports in the past few years whilst I worked on this project. Things are now "stable" (which I still need to define)

Major Changes

  • Python 3.11 is the minimum required version (sorry task group backports should allow this to be 3.10+ at some point see https://github.com/graingert/taskgroup/pull/4)
  • Some event names have change and there signatures altered e.g. on_trade_accept should now be handled by the developer in on_trade_update
  • Game has be renamed to App to be inline with steamworks
  • SteamID renamed to ID and some old util methods were removed
  • Methods for anonymous logins
  • More functionality like Posts, Bundles, Leaderboards etc.
  • Native support for csgo and tf2 GC interactions
  • PartialUsers and PartialClans - these are lower info versions of there non-Partial siblings and are useful when you don't need a full object though you shouldn't get these yourself.
  • Wallet support - you can now access your wallet info
  • Intents - these allow for more fine tuning on what data is acted on.

Full Changelog: https://github.com/Gobot1234/steam.py/compare/0.x...V.1.0.0

V.1.0.0rc1

7 months ago

The first of a few release candidates of Version 1 has been released. Thanks everyone for everyone who's contributed PRs and Bug reports in the past year whilst I work on this. Things should now be "stable" (which I need to define)

Major Changes

  • Python 3.10 is the minimum required version.
  • Some event names have change and there signatures altered e.g. on_trade_accept should now be handled by the developer in on_trade_update
  • Game has be renamed to App to be inline with steamworks
  • SteamID renamed to ID and some old util methods were removed
  • Methods for anonymous logins
  • More functionality like Posts, Bundles, Leaderboards etc.
  • Native support for csgo and tf2 GC interactions
  • PartialUsers and PartialClans - these are lower info versions of there non-Partial siblings and are useful when you don't need a full object though you shouldn't get these yourself.
  • Wallet support - you can now access your wallet info
  • Intents - these allow for more fine tuning on what data is acted on.

Full Changelog: https://github.com/Gobot1234/steam.py/compare/0.x...V.1.0.0rc1

V.0.9.9

10 months ago

V.0.9.6

1 year ago

Version 0.9.6 Changelog:

Features:

  • Backport trade confirmation code from the main branch.

Full Changelog: https://github.com/Gobot1234/steam.py/compare/V.0.9.5...V.0.9.6

V.0.9.5

1 year ago

Version 0.9.5 Changelog:

Bug Fixes:

  • Fix more missing slots for non-premium accounts

Full Changelog: https://github.com/Gobot1234/steam.py/compare/V.0.9.4...V.0.9.5

V0.9.4

1 year ago

Version 0.9.4 Changelog:

Bug Fixes:

  • Fix missing slots for non-premium accounts
  • Paginate inventory fetching into chunks of 2000

Full Changelog: https://github.com/Gobot1234/steam.py/compare/V.0.9.3...V.0.9.4

V0.9.3

1 year ago

Version 0.9.3 Changelog:

Bug Fixes:

  • Fix AssertionError when generating confirmation codes.

Full Changelog: https://github.com/Gobot1234/steam.py/compare/V.0.9.2...V.0.9.3