Releases: scrapy/itemadapter
Releases · scrapy/itemadapter
v0.9.0
- Dropped Python 3.7 support, added official Python 3.12 support (#75, #77).
- Updated the documentation and the type hint about
ItemAdapter.ADAPTER_CLASSES
to say that subclasses can use any iterable, not justcollections.deque
(#74). - Documented that
Pydantic >= 2
is not supported yet (#73). - Updated CI configuration (#77, #80).
v0.8.0
What's Changed
- Add support for Python 3.11. by @wRAR in #65
- Drop Python 3.6 support by @Laerte in #66
- Improve typing by @wRAR in #67
- Simplify dataclass tests by @elacuesta in #69
- Multiple itemadapter classes by @elacuesta in #68
- Prepare release notes for itemadapter 0.8.0 by @Gallaecio in #70
New Contributors
Full Changelog: v0.7.0...v0.8.0
v0.7.0
v0.6.0
v0.5.0
What's Changed
- Deprecate undocumented predicates from the
utils
module by @elacuesta in #56 - Improve performance by avoiding imports inside functions by @elacuesta in #60
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Release 0.3.0
Release 0.2.0
Highlights
- Added the ability to extend the library to support arbitrary types, by implementing a
MutableMapping
-based interface (as a consequence of this change, now any type can be used as a Scrapy item! 🎉)