• v0.1.3 d1a42dda34

    v0.1.3 Stable

    kerem released this 2026-01-22 23:22:37 +03:00 | 54 commits to main since this release

    📅 Originally published on GitHub: Thu, 22 Jan 2026 20:28:17 GMT
    🏷️ Git tag created: Thu, 22 Jan 2026 20:22:37 GMT

    What's Changed

    👻 Bug Fixes

    • Fix error when activity is provided @tomballgithub (#86)

    🧰 Maintenance

    🧩 Dependency Updates

    17 changes

    Contributors: @renovate[bot], @tomballgithub and @tr4nt0r

    Downloads
  • v0.1.2 a1afec3fe9

    v0.1.2 Stable

    kerem released this 2025-11-22 01:26:32 +03:00 | 73 commits to main since this release

    📅 Originally published on GitHub: Fri, 21 Nov 2025 22:35:33 GMT
    🏷️ Git tag created: Fri, 21 Nov 2025 22:26:32 GMT

    What's Changed

    👻 Bug Fixes

    • Adjust InstalledPackage model to changes in InstalledApps API response @tr4nt0r (#66)

    📃 Documentation

    • Add codecov test coverage badge to README.md @tr4nt0r (#54)

    🧰 Maintenance

    • ⬆️ Bump actions/checkout action to v6 @renovate[bot] (#64)
    • ⬆️ Bump actions/checkout digest to 93cb6ef @renovate[bot] (#63)
    • ⬆️ Pin dependencies @renovate[bot] (#61)
    • Update Renovate to use best-practices preset and enhance commit message formatting @tr4nt0r (#60)
    • Enable pep621 manager in renovate @tr4nt0r (#55)

    🧩 Dependency Updates

    8 changes

    Contributors: @renovate[bot] and @tr4nt0r

    Downloads
  • v0.1.1 280c288171

    v0.1.1 Stable

    kerem released this 2025-11-09 20:33:11 +03:00 | 87 commits to main since this release

    📅 Originally published on GitHub: Sun, 09 Nov 2025 17:47:51 GMT
    🏷️ Git tag created: Sun, 09 Nov 2025 17:33:11 GMT

    What's Changed

    👻 Bug Fixes

    • Remove deprecation warning for use of AsyncClient instead ofSignedSession @tr4nt0r (#42)

    📃 Documentation

    • Add documentation workflow and mkdocs config @tr4nt0r (#48)

    🧰 Maintenance

    • Add documentation workflow and mkdocs config @tr4nt0r (#48)
    • Install hatch in build workflow via GH action @tr4nt0r (#47)
    • Configure Renovate @renovate[bot] (#30)

    🔬 Other updates

    • Improve typing in AuthenticationManager and improve exception handling in request_oauth_token @tr4nt0r (#46)
    • Enable flake8-builtins (A) and apply fixes/ignores @tr4nt0r (#45)
    • Enable flake8-bugbear (B) and apply fix @tr4nt0r (#44)
    • Enable ruff flake8-return (RET) rule and apply fixes @tr4nt0r (#43)
    • Rename LowerCaseModel to FlatCaseModel, as the naming convention is correctly called flat case @tr4nt0r (#41)
    • Remove to_camel and to_pascal case converters and use pydantic's built-in alias generators @tr4nt0r (#40)
    • Use pydantic json parser instead of stdlib json.loads @tr4nt0r (#39)
    • Enable ruff eradicate rule (ERA) @tr4nt0r (#38)
    • Enable ruff PLR rule @tr4nt0r (#37)
    • Enable ruff flake8-simplify (SIM) rule @tr4nt0r (#36)
    • Enable ruff-specific rules (RUF) @tr4nt0r (#35)
    • Enable ruff isort rules @tr4nt0r (#34)
    • Enable ruff flake8-comprehensions rule @tr4nt0r (#33)
    • Replace str, Enum with StrEnum @tr4nt0r (#32)

    🧩 Dependency Updates

    • Bump ruff to v0.14.4 @tr4nt0r (#52)
    • Bump mkdocstrings-material to v9.6.23 @tr4nt0r (#51)
    • Bump pydantic to v2.12.4 @tr4nt0r (#50)
    • Define minimum required compatible versions for dependencies @tr4nt0r (#49)

    Contributors: @renovate[bot] and @tr4nt0r

    Downloads
  • v0.1.0 a835b95615

    v0.1.0 Stable

    kerem released this 2025-10-31 06:07:14 +03:00 | 110 commits to main since this release

    📅 Originally published on GitHub: Fri, 31 Oct 2025 03:27:27 GMT
    🏷️ Git tag created: Fri, 31 Oct 2025 03:07:14 GMT

    What's Changed

    💥 Breaking changes

    • Rename package from xbox.webapi to pythonxbox @tr4nt0r (#15)
    • Rename forked project to python-xbox @tr4nt0r (#13)
    • Drop support for Python <= 3.10 @tr4nt0r (#12)

    👻 Bug Fixes

    • Fix isort known-first-party @tr4nt0r (#20)
    • Apply ruff formatting fixes @tr4nt0r (#8)
    • Fix SPDX-license string @tr4nt0r (#6)

    Deprecations

    • Replace deprecated Union and Optional occurrences @tr4nt0r (#22)
    • Deprecate docker image and CI @tr4nt0r (#16)

    📃 Documentation

    • Update README.md @tr4nt0r (#28)
    • Cleanup unnecessary files and remove sphinx docs @tr4nt0r (#18)

    🧰 Maintenance

    6 changes
    • Update authors and project classifiers @tr4nt0r (#27)
    • Remove bandit/pyupgrade in pre-commit @tr4nt0r (#24)
    • Deprecate docker image and CI @tr4nt0r (#16)
    • Autoupdate pre-commit and sync ruff with pyproject @tr4nt0r (#9)
    • Fix missing quotes pyproject.toml @tr4nt0r (#7)
    • Configure test and linting environments @tr4nt0r (#5)

    🔬 Other updates

    • Add py.typed file @tr4nt0r (#26)
    • Enable ruff ANN rule and fix annotations @tr4nt0r (#25)
    • Replace timezone.utc with UTC const @tr4nt0r (#23)
    • Set ruff target to py39 and replace deprecated List @tr4nt0r (#21)
    • Enable ruff UP rules and apply fixes @tr4nt0r (#19)
    • Cleanup unnecessary files and remove sphinx docs @tr4nt0r (#18)
    • Replace deprecated appdirs with platformdirs @tr4nt0r (#17)
    • Use freezegun to speed up rate limit tests @tr4nt0r (#14)
    • Cleanup pyproject and remove black @tr4nt0r (#11)
    • Update gameclips and screenshots fixtures @tr4nt0r (#10)

    Contributors: @tr4nt0r

    Downloads
  • v0.0.0 b5c56aade7

    v0.0.0 Stable

    kerem released this 2025-10-28 01:53:06 +03:00 | 139 commits to main since this release

    📅 Originally published on GitHub: Mon, 27 Oct 2025 22:58:03 GMT
    🏷️ Git tag created: Mon, 27 Oct 2025 22:53:06 GMT

    Fork base

    Marks the state of the xbox-webapi-python project before the fork

    Downloads