Releases: scrapinghub/spidermon
Releases · scrapinghub/spidermon
1.23.0
What's Changed
- Fix traverse_nested when value is not compatible with ItemAdapter by @VMRuiz in #450
- [429] Fix default templates non-subscriptable problem by @NiltonGMJunior in #451
- Fix broken link by @VMRuiz in #452
- Update codecov action by @VMRuiz in #453
- [434] Allow to filter jobs in ZyteJobsComparisonMonitor by close_reason by @shafiq-muhammad in #440
- [actions][sentry] apply fingerprint rules to group issues better by @gutsytechster in #455
New Contributors
- @NiltonGMJunior made their first contribution in #451
- @gutsytechster made their first contribution in #455
Full Changelog: 1.22.0...1.23.0
1.22.0
What's Changed
- Add Python 3.12 support by @Laerte in #443
- Fix get_jobs method in Comparison Monitor by @VMRuiz in #444
- Fixes Scrapinghub jobs.list Method Called with Incorrect Filter Parameter by @VMRuiz in #446
- Add SPIDERMON_MONITOR_SKIPPING_RULES docs to settings by @VMRuiz in #447
- Tox conf for python3.12 and docs references by @VMRuiz in #448
New Contributors
Full Changelog: 1.21.0...1.22.0
1.21.0
What's Changed
- Add support for nested fields in SPIDERMON_VALIDATION_ERRORS_FIELD by @VMRuiz in #417
- Release 1.20.0 by @VMRuiz in #418
- Add SNS Action for Spidermon Notifications by @felipdc in #413
- Fixes #422 by @curita in #426
- Fix tests for minimum properties and items by @rochamatcomp in #432
- Change format of content of _validation field (#425) by @rochamatcomp in #431
- Adds limit for nested dict stats computation by @shafiq-muhammad in #433
- Fix Field names containing '_items' crash field coverage by @VMRuiz in #437
- Avoid TypeError when running at PeriodicItemCountMonitor by @VMRuiz in #436
- [spidermon] Fix subtract offset-naive and offset-aware by @adnan-awan in #439
New Contributors
- @felipdc made their first contribution in #413
- @curita made their first contribution in #426
- @rochamatcomp made their first contribution in #432
- @adnan-awan made their first contribution in #439
Full Changelog: 1.20.0...1.21.0
Version 1.20.0
What's Changed
- Addition of SPIDERMON_MONITOR_SKIPPING_RULES by @shafiq-muhammad in #384
- Refactor spidermon.utils.zyte.Client to use crawler settings by @VMRuiz in #411
- Add tests for item validation pipeline by @VMRuiz in #414
- Refactor requirements by @mrwbarg in #407
- Migrates ReadTheDocs to config file v2 by @renatodvc in #408
- Fix ItemValidationPipeline using setitem without ItemAdapter by @VMRuiz in #415
New Contributors
- @renatodvc made their first contribution in #408
Full Changelog: 1.19.0...1.20.0
Version 1.19.0
What's Changed
- Support for list Field Coverage by @mrwbarg in #391
- Deprecate schematics by @mrwbarg in #399
- Change supported versions by @mrwbarg in #398
- Fix issue with JobMetadata not longer supporting setitem method by @VMRuiz in #404
- Allow kwargs on Slack API. by @mrwbarg in #397
- Periodic item count monitor by @ogiaquino in #402
New Contributors
- @ogiaquino made their first contribution in #402
Full Changelog: 1.18.0...1.19.0
Version 1.18.0
Bump version: 1.17.1 → 1.18.0
Version 1.17.1
- bug: Fix Slack dependency name issue (#367)
- chore: Change the Ubuntu version on workflow settings (#373)
- docs: Adding PeriodicExecutionTimeMonitor to the batteries docs (#368)
- feature: Adding the use of ItemAdapter to prevent assumptions of item nature (#358)
- misc: Fix compatibility issues with jsonschema>=4 (#364)
Version 1.17.0
1.16.2
Bump version: 1.16.1 → 1.16.2
1.15.2
Full Changelog: 1.15.1...1.15.2