Skip to content
  1. Mar 16, 2019
  2. Feb 27, 2019
  3. Feb 24, 2019
  4. Jan 06, 2019
  5. Jul 16, 2018
  6. Nov 18, 2017
    • ntome's avatar
      cmb/cmmc: replicate cmso BackendConfig · 2e68fdd3
      ntome authored and Romain Bignon's avatar Romain Bignon committed
      cmb and cmso are AbstractModules of cmso, which allows them to inherit cmso's
      content. However, the inheritance is only done when instanciating the module.
      When adding a backend with weboob command-lines, the module is NOT
      instanciated yet and thus does not inherit the CONFIG attribute, so the
      default empty CONFIG is used and the module cannot be configured.
      
      https://git.weboob.org/weboob/devel/issues/44
      
      A workaround is to copy the CONFIG of the PARENT module so it does not need
      to be instanciated.
      
      A real fix would be to find a way to inherit the PARENT module class before
      using the module's CONFIG (or anything else), with a dependency system at
      best.
      2e68fdd3
  7. Sep 20, 2017
  8. Jul 22, 2017
  9. Jul 08, 2017
    • ntome's avatar
      modules: fix AbstractBrowser use · 2398d2e9
      ntome authored and Romain Bignon's avatar Romain Bignon committed
      The weboob arg should now be passed as a kwarg, this avoids passing
      multiple times the weboob as positional argument in case of multiple
      AbstractBrowser.
      2398d2e9
  10. Apr 27, 2017
  11. Jan 08, 2017
  12. Dec 24, 2016
  13. Nov 18, 2016
  14. Jun 05, 2016
  15. May 05, 2016
  16. Feb 11, 2016
  17. Feb 07, 2016
  18. Nov 17, 2015
  19. Aug 20, 2015
  20. Jul 25, 2015
  21. Oct 22, 2014
  22. Oct 17, 2014
  23. Oct 11, 2014
  24. Oct 10, 2014
  25. Oct 06, 2014
    • Romain Bignon's avatar
      rename things related to browsers · d61e15cf
      Romain Bignon authored
      weboob.tools.browser -> weboob.deprecated.browser
      weboob.tools.parsers -> weboob.deprecated.browser.parsers
      weboob.tools.mech -> weboob.deprecated.mech
      weboob.browser2 -> weboob.browser
      weboob.core.exceptions -> weboob.exceptions
      
      Also, the new tree for browser2 is:
      
      weboob.browser: import weboob.browser.browsers.* and weboob.browser.url.*
      weboob.browser.browsers: all browsers (including PagesBrowser and LoginBrowser)
      weboob.browser.url: the URL class
      weboob.browser.profiles: all Profile classes
      weboob.browser.sessions: WeboobSession and FuturesSession
      weboob.browser.cookies: that's a cookies thing
      weboob.browser.pages: all Page and derivated classes, and Form class
      weboob.browser.exceptions: specific browser exceptions
      weboob.browser.elements: AbstractElement classes, and 'method' decorator
      weboob.browser.filters.*: all filters
      d61e15cf
  26. Oct 02, 2014
  27. Sep 26, 2014
  28. Sep 03, 2014
  29. Jul 05, 2014
  30. May 19, 2014
  31. May 17, 2014
  32. Mar 17, 2014