Skip to content

Releases: etiennec78/celcat-scraper

Release v1.1.3 🚀

19 Mar 22:05
68b5cd2

Choose a tag to compare

Bugfix 🪲

Fixed course_strip_redundant filter (again) (commit)

Release v1.1.2 🚀

19 Mar 20:32
a494b8d

Choose a tag to compare

Bugfix 🪲

  • Fixed course_strip_redundant filter (commit)

Release v1.1.1 🚀

18 Mar 19:57
a9f6e44

Choose a tag to compare

Replace half-uploaded v1.1.0 on PyPi

Release v1.1.0 🚀

18 Mar 15:47
79a59c8

Choose a tag to compare

New features ⭐

  • Added filters and manual replacements, to sanitize Celcat data after fetching #3 #4

Bugfixes 🪲

  • Fix types when no data is available (commit)
  • Fixed rate_limit config not being applied (commit)
  • Fixed timeout variable in rate limiter (commit)

Initial Release v1.0.0 🚀

01 Mar 13:45
c0f699a

Choose a tag to compare

Breaking changes ⚠️

  • "start" and "end" scraper arguments must now be dates instead of datetimes (#9045025, #ee9b499)
  • New URL pattern for better compatibility (#9b79ace)
  • Removed "status" and "mark" event attributes (#9ba599f)
  • Changed "notes" attribute type to string (#e92fb34)
  • Removed timezone conversions (#aa8a896)

Bugfixes 🪲

  • Fix crash when receiving accents in error message (#f60982f)
  • Fixed range limiter code (#b923c9f)
  • Added alternative way of retrieving federation ids when first one fails (#5d301f0)

New features ⭐

  • Added optional session parameter (#ce608e9, #7036bf7, #51a1c7e)
  • When giving events to compare outside of the date range, they are now left untouched instead of being removed (#f20e6e0)
  • Improve event matching for recycling already stored events (#5d3c977, #f8da617)
  • Remove old holiday events from storage if they were disabled after fetching (#c8b749d)