Revisions of python-itemadapter

buildservice-autocommit accepted request 1159849 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 11)
baserev update by copy to link target
Daniel Garcia's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 9)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 7)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1006813 from Yogalakshmi Arunachalam's avatar 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's avatar Matej Cepl (mcepl) accepted request 928266 from Benjamin Greiner's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 819360 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 4)
initialized devel package after accepting 819360
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 3)
- Switch to multibuild
- Fix the sitelib/sitearch and all the dependencies
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 819305 from Jacob W's avatar 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 11 revisions
openSUSE Build Service is sponsored by