Celcat-scraper

Latest version: v1.1.3

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

Scan your dependencies

1.1.3

Bugfix 🪲
Fixed course_strip_redundant filter (again) ([commit](https://github.com/etiennec78/celcat-scraper/commit/199b31ae072c30ed228d3cc8a09ba73adfd9b0a8))

1.1.2

Bugfix 🪲
* Fixed course_strip_redundant filter ([commit](https://github.com/etiennec78/celcat-scraper/commit/0f59d194384c0aa8fcc7502a458a0978511a5b12))

1.1.1

Replace half-uploaded v1.1.0 on PyPi

1.1.0

New features ⭐
* Added filters and manual replacements, to sanitize Celcat data after fetching 3 4

Bugfixes 🪲
* Fix types when no data is available ([commit](https://github.com/etiennec78/celcat-scraper/commit/e451a665aa4f75c18338d2dd1b686c63407e50a6))
* Fixed rate_limit config not being applied ([commit](https://github.com/etiennec78/celcat-scraper/commit/a22935222636a02df0a683a1876514b48822f4eb))
* Fixed timeout variable in rate limiter ([commit](https://github.com/etiennec78/celcat-scraper/pull/7/commits/d3c0569cd1a04738f132a44c6feebe4e85d7c30d))

1.0.0

Breaking changes ⚠️
* "start" and "end" scraper arguments must now be dates instead of datetimes ([9045025](https://github.com/etiennec78/celcat-scraper/pull/1/commits/90450253b44a5d15f12eaf1ad85040a44e0c4917), [#ee9b499](https://github.com/etiennec78/celcat-scraper/pull/1/commits/ee9b499b3adbb937ee73b45cfcdcc85e08b7b7cc))
* New URL pattern for better compatibility ([9b79ace](https://github.com/etiennec78/celcat-scraper/pull/1/commits/9b79ace085ae0b1b03a2db6192b03872403d2d31))
* Removed "status" and "mark" event attributes ([9ba599f](https://github.com/etiennec78/celcat-scraper/pull/1/commits/9ba599f4bf92d8f6c1faa960dca7de2564476c10))
* Changed "notes" attribute type to string ([e92fb34](https://github.com/etiennec78/celcat-scraper/pull/1/commits/e92fb345579bff763a87f57bda9d4137074b6658))
* Removed timezone conversions ([aa8a896](https://github.com/etiennec78/celcat-scraper/pull/1/commits/aa8a896d6a6060a021d514d233a84e7398ce2ff2))

Bugfixes 🪲
* Fix crash when receiving accents in error message ([f60982f](https://github.com/etiennec78/celcat-scraper/pull/1/commits/f60982f003f93556f60579c6f663d576b78baf2f))
* Fixed range limiter code ([b923c9f](https://github.com/etiennec78/celcat-scraper/pull/1/commits/b923c9f062e442ea3e090535a8bb0d5f7753f610))
* Added alternative way of retrieving federation ids when first one fails ([5d301f0](https://github.com/etiennec78/celcat-scraper/pull/1/commits/5d301f02bfe7c7dcb105ad757138f7274eb63f5b))

New features ⭐
* Added optional session parameter ([ce608e9](https://github.com/etiennec78/celcat-scraper/pull/1/commits/ce608e95926aa781e9beb4ae9d29bc0b30f536b9), [#7036bf7](https://github.com/etiennec78/celcat-scraper/pull/1/commits/7036bf7c716a9979876d809465383345592528a4), [#51a1c7e](https://github.com/etiennec78/celcat-scraper/pull/1/commits/51a1c7e75fe6a3a8198fb437f545df367696556d))
* When giving events to compare outside of the date range, they are now left untouched instead of being removed ([f20e6e0](https://github.com/etiennec78/celcat-scraper/pull/1/commits/f20e6e047e9b8f52abe0ab87d6a086d7bbce1f9c))
* Improve event matching for recycling already stored events ([5d3c977](https://github.com/etiennec78/celcat-scraper/pull/1/commits/5d3c977c7477ed218aeddef15145fdc0098ef250), [#f8da617](https://github.com/etiennec78/celcat-scraper/pull/1/commits/f8da61739a3f01950149d6ba8eafd48ad62970ef))
* Remove old holiday events from storage if they were disabled after fetching ([c8b749d](https://github.com/etiennec78/celcat-scraper/pull/1/commits/c8b749dda48c95736f1404a66ed9913fe105f6fe))

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.