Revisions of python-itemadapter
buildservice-autocommit
accepted
request 1173911
from
Dirk Mueller (dirkmueller)
(revision 15)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 14)
Dirk Mueller (dirkmueller)
committed
(revision 13)
Dirk Mueller (dirkmueller)
committed
(revision 12)
- update to 0.9.0: * Dropped Python 3.7 support, added official Python 3.12 support * Updated the documentation and the type hint about `ItemAdapter.ADAPTER_CLASSES` to say that subclasses can use any iterable, not just `collections.deque` * Documented that `Pydantic >= 2` is not supported yet * Updated CI configuration
buildservice-autocommit
accepted
request 1159849
from
Daniel Garcia (dgarcia)
(revision 11)
baserev update by copy to link target
Daniel Garcia (dgarcia)
committed
(revision 10)
- Add pydantic2.patch to make tests compatible with pydantic2 gh#scrapy/itemadapter#76
buildservice-autocommit
accepted
request 1131744
from
Dirk Mueller (dirkmueller)
(revision 9)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 8)
- update to 0.8.0: * Dropped Python 3.6 support, and made Python 3.11 support official * It is now possible to declare custom `ItemAdapter` subclasses with their own `ADAPTER_CLASSES` attribute, allowing to support different item types in different parts of the same code base * Improved type hint support Improve performance by removing imports inside functions (#60) - Disable python36 build due to Scrapy
buildservice-autocommit
accepted
request 1006920
from
Dirk Mueller (dirkmueller)
(revision 7)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1006813
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 6)
- Update to 0.7.0 (2022-08-02) ItemAdapter.get_field_names_from_class (#64) - Update to 0.6.0 (2022-05-12) Slight performance improvement (#62) - Update to 0.5.0 (2022-03-18) Improve performance by removing imports inside functions (#60)
Matej Cepl (mcepl)
accepted
request 928266
from
Benjamin Greiner (bnavigator)
(revision 5)
- Update to v0.4.0 * Added ItemAdapter.is_item_class and ItemAdapter.get_field_meta_from_class (#54) * Added built-in support for pydantic models (#53) * Adapter interface: added the ability to support arbitrary types, by implementing a MutableMapping-based interface. By way of this change, now any type can be used as a Scrapy item. * Dropped support for Python 3.5 (#38). * The new get_field_meta_from_class function offers the same functionality as ItemAdapter.get_field_meta but for an item class, as opposed to an item object (#34, #35). * ItemAdapter.__repr__ no longer raises exceptions caused by the underlying item (#31, #41). - Disable python36 build due to Scrapy
Dominique Leuenberger (dimstar_suse)
accepted
request 819360
from
Tomáš Chvátal (scarabeus_iv)
(revision 4)
initialized devel package after accepting 819360
Tomáš Chvátal (scarabeus_iv)
committed
(revision 3)
- Switch to multibuild - Fix the sitelib/sitearch and all the dependencies
Tomáš Chvátal (scarabeus_iv)
committed
(revision 2)
Tomáš Chvátal (scarabeus_iv)
accepted
request 819305
from
Jacob W (winski)
(revision 1)
itemadapter is a wrapper for data container objects & required for updating python-Scrapy (already in repos) because it is not a dependency. itemadapter is made by the Scrapy team. I have also updated python-Scrapy (with this package as a dep) and have submitted that as another request. UPDATED: added tests to package as requested by d:l:p maintainer.
Displaying all 15 revisions