Move ItemListTable-Element outside of page.py
One of the goal is to not import all modules needed by filters by loading the page file. In the same goal, move the import of parsers in the class definition.
This commit is contained in:
parent
f7cd0abc3b
commit
76cb004eb4
33 changed files with 305 additions and 265 deletions
|
|
@ -24,7 +24,8 @@ import re
|
|||
|
||||
from weboob.capabilities.bank import Account
|
||||
from weboob.capabilities.base import NotAvailable
|
||||
from weboob.tools.browser2.page import HTMLPage, LoggedPage, method, ListElement, ItemElement
|
||||
from weboob.tools.browser2.page import HTMLPage, LoggedPage, method
|
||||
from weboob.tools.browser2.elements import ListElement, ItemElement
|
||||
from weboob.tools.browser2.filters import Attr, CleanText, CleanDecimal, Filter, Field, MultiFilter, Date, Lower
|
||||
from weboob.tools.capabilities.bank.transactions import FrenchTransaction
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,8 @@
|
|||
from weboob.capabilities.bill import Bill, Subscription
|
||||
from weboob.tools.browser2 import HTMLPage, LoggedPage
|
||||
from weboob.tools.browser2.filters import Filter, Attr, CleanText, Format, Field, Env
|
||||
from weboob.tools.browser2.page import ListElement, ItemElement, method, pagination
|
||||
from weboob.tools.browser2.page import method, pagination
|
||||
from weboob.tools.browser2.elements import ListElement, ItemElement
|
||||
|
||||
|
||||
__all__ = ['BillsPage']
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@
|
|||
from decimal import Decimal
|
||||
|
||||
from weboob.capabilities.bank import Investment
|
||||
from weboob.tools.browser2.page import RawPage, HTMLPage, method, ListElement, ItemElement
|
||||
from weboob.tools.browser2.page import RawPage, HTMLPage, method
|
||||
from weboob.tools.browser2.elements import ListElement, ItemElement
|
||||
from weboob.tools.browser2.filters import CleanDecimal, CleanText, Date
|
||||
from weboob.tools.capabilities.bank.transactions import FrenchTransaction
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
# along with weboob. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from weboob.capabilities.bank import Recipient, AccountNotFound, Transfer
|
||||
from weboob.tools.browser2.page import HTMLPage, LoggedPage, ListElement, ItemElement, method
|
||||
from weboob.tools.browser2.page import HTMLPage, LoggedPage, method
|
||||
from weboob.tools.browser2.elements import ListElement, ItemElement
|
||||
from weboob.tools.browser2.filters import CleanText, CleanDecimal, Attr, Format
|
||||
from .login import INGVirtKeyboard
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue