Skip to content

Releases: American-Soccer-Analysis/itscalledsoccer

v1.3.0

30 Aug 01:46
ee8ba2d
Compare
Choose a tag to compare

What's new ✨

Bug Fixes 🐛

  • Resolve future deprecation warning by wrapping json string with StringIO by @rbarman in #178
  • Resolve ruff related warnings and add ruff format command to documentation by @rbarman in #180
  • fix: update codecov action by @bgrnwd in #188

Documentation 📚

  • Add CONTRIBUTING.md, CODE_OF_CODUCT.md and SECURITY.md by @bgrnwd in #179
  • Use uv to deploy GH Pages by @bgrnwd in #190

Dependencies 📦

  • chore(deps): bump codecov/codecov-action from 4.0.1 to 4.5.0 by @dependabot in #184
  • chore: use uv for project management by @bgrnwd in #189

New Contributors 👷

Full Changelog: v1.2.1...v1.3.0

v1.2.1

28 Jun 01:35
3531331
Compare
Choose a tag to compare

Bug Fixes 🐛

  • remove file.open() to prevent encoding issues while testing on windows by @pjsharpe07 in #175
  • Update stadia endpoint to stadium by @pjsharpe07 in #177

New Contributors 👷

Full Changelog: v1.2.0...v1.2.1

v1.2.0

21 Jun 21:28
e714d12
Compare
Choose a tag to compare

What's new ✨

  • Lazy load entities on client initialization by @rbarman in #173

Documentation 📚

Dependencies 📦

New Contributors 👷

Full Changelog: v1.1.0...v1.2.0

v1.1.0

22 Aug 02:40
1c118e1
Compare
Choose a tag to compare

What's new ✨

  • Cached data now expires after 1 day #145
  • Various dependency updates

itscalledsoccer v1.0.0

23 May 01:18
009108e
Compare
Choose a tag to compare

Deprecations 🌆

  • Removed support for Python 3.7

Bug Fixes 🐛

  • Fixed an issue (#133) where newer versions of pandas were incompatible

itscalledsoccer v0.2.0

15 Apr 04:13
a14fee1
Compare
Choose a tag to compare

What's new ✨

  • MLS Next Pro data is now available #26

itscalledsoccer v0.1.4

26 Feb 03:43
e2260b2
Compare
Choose a tag to compare

Bug Fixes 🐛

  • Fixed an issue (#23) where players were missing from the when calling get_players #24
    • Root cause was the get_entities function was not making use of _execute_query which handles the API limit so only the first 1000 players were being returned for leagues with more than 1000 players. There was also an incorrect function call in _execute_query which made it accidentally recursive.

itscalledsoccer v0.1.3

23 Feb 01:07
9aeac88
Compare
Choose a tag to compare

Bug Fixes 🐛

  • Fixed an issue (#20) where functions that depended on get_stats were only returning 1 row of data when multiple IDs (games, teams, players, etc.) were passed as arguments #21

itscalledsoccer v0.1.2

18 Feb 02:39
93d9372
Compare
Choose a tag to compare

Bug Fixes 🐛

  • Fixed an issue (#18) where the Python library didn't have its dependencies defined in setup.py #19

Documentation 📚

  • Added templates for bugs, feature requests, and pull requests #17

itscalledsoccer v0.1.1

10 Feb 03:21
f4212bd
Compare
Choose a tag to compare

Bug Fixes 🐛

  • Fixed an issue (#15) where the itscalledsoccer module wasn't included in the wheel and couldn't be imported #16

Documentation 📚

  • Updated the link to the package logo in the Python README so it would display properly on PyPi and GitHub pages #16