Added support for performing additional requests using
web_poet.HttpClient
.Introduced
web_poet.Meta
to pass arbitrary information inside a Page Object.added a
PageObjectRegistry
class which has thehandle_urls
decorator to conveniently declare and collectOverrideRule
.removed support for Python 3.6
added support for Python 3.10
Backward Incompatible Change:
ResponseData
is nowHttpResponse
which has a new specific attribute types likeHttpResponseBody
andHttpResponseHeaders
.
base_url
andurljoin
shortcuts
- Documentation
- WebPage, ItemPage, ItemWebPage, Injectable and ResponseData are available
as top-level imports (e.g.
web_poet.ItemPage
)
Initial release.