Spidermon

Latest version: v1.23.0

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

Scan your dependencies

Page 2 of 6

1.17.1

-------------------

- bug: Fix Slack dependency name issue (`PR367 <https://github.com/scrapinghub/spidermon/pull/367>`_)
- chore: Change the Ubuntu version on workflow settings (`PR373 <https://github.com/scrapinghub/spidermon/pull/373>`_)
- docs: Adding PeriodicExecutionTimeMonitor to the batteries docs (`PR368 <https://github.com/scrapinghub/spidermon/pull/368>`_)
- feature: Adding the use of ItemAdapter to prevent assumptions of item nature (`PR358 <https://github.com/scrapinghub/spidermon/pull/358>`_)
- misc: Fix compatibility issues with jsonschema>=4 (`PR364 <https://github.com/scrapinghub/spidermon/pull/364>`_)

1.17.0

-------------------

- feature: Updated `DownloaderExceptionMonitor` and `ItemValidationMonitor` to inherit from `BaseStatMonitor` (`PR334 <https://github.com/scrapinghub/spidermon/pull/334>`_, `PR#335 <https://github.com/scrapinghub/spidermon/pull/335>`_)
- feature: Updated Slack action to use `slack-sdk <https://pypi.org/project/slack-sdk/>`_ as library in replacement of deprecated `slackclient <https://pypi.org/project/slackclient/>`_ (`PR#313 <https://github.com/scrapinghub/spidermon/issues/313>`_)
- feature: Added new action to allow to send notification to Discord channels (`PR348 <https://github.com/scrapinghub/spidermon/pull/348>`_)
- feature: Added Python 3.10 support (`PR349 <https://github.com/scrapinghub/spidermon/pull/349>`_)
- feature: Added new action to allow to send email notifications using SMTP server (`PR345 <https://github.com/scrapinghub/spidermon/pull/345>`_)
- misc: small bug fixes and documentation improvements that can be checked in the `milestone summary <https://github.com/scrapinghub/spidermon/milestone/13?closed=1>`_.

1.16.2

-------------------
- feature: Create base class to aid the creation of custom monitors that only validates against a job stat value (`PR325 <https://github.com/scrapinghub/spidermon/pull/325>`_)
- feature: Add built-in monitor for critical errors (`PR329 <https://github.com/scrapinghub/spidermon/pull/329>`_)
- feature: Use new base class to implement some built-in monitors (`PR326 <https://github.com/scrapinghub/spidermon/pull/326>`_ `PR#327 <https://github.com/scrapinghub/spidermon/pull/327>`_ `PR#328 <https://github.com/scrapinghub/spidermon/pull/328>`_)
- feature: Add new built-in monitors for common validations (`PR284 <https://github.com/scrapinghub/spidermon/pull/284>`_)
- bug: Allow Slack bot to send notification correctly even if an icon URL is not defined to the bot (`PR307 <https://github.com/scrapinghub/spidermon/pull/307>`_)
- bug: Fix regex to match validation error message from schematics library (`PR310 <https://github.com/scrapinghub/spidermon/pull/310>`_)
- chore: Remove six library and upgrade Python syntax (`PR270 <https://github.com/scrapinghub/spidermon/pull/270>`_)
- chore: Remove travis and configure Github Actions (`PR291 <https://github.com/scrapinghub/spidermon/pull/291>`_)

1.15.2

-------------------
- chore: Add Github Actions support and remove Travis

1.15.1

-------------------
- chore: Pin `jsonschema` version to 3.2.0 to avoid problems with newest version that has backward incompatible changes
- chore: Pin `schematics` version to 2.1.0 to avoid problems with newest version that has backward incompatible changes

1.15.0

-------------------
- feature: Improve content of Sentry messages (`PR279 <https://github.com/scrapinghub/spidermon/pull/279>`_)
- bug: Replace `boto` with `boto3` for Amazon SES work correctly (`issue285 <https://github.com/scrapinghub/spidermon/issues/285>`_)

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.