1. 06 Apr, 2021 1 commit
    • Vincent A's avatar
      weboob compat: prepend our compatibility Finder instead of append · 552fa129
      Vincent A authored
      If we append, "weboob.x" will not be resolved by regular Finders so our
      custom finder will be hit. However, for importing "weboob.x.y", standard
      Finders will find something, basing on "weboob.x.__spec__", and eventually
      duplicating python modules, precisely what we wanted to avoid.
      To ensure our custom Finder is called even for "weboob.x.y", prepend it.
      552fa129
  2. 05 Apr, 2021 1 commit
  3. 04 Apr, 2021 1 commit
  4. 06 Mar, 2021 2 commits
  5. 01 Mar, 2021 2 commits
  6. 12 Feb, 2020 2 commits
  7. 15 Dec, 2019 1 commit
    • Vincent A's avatar
      core: make some __init__.py namespaceable for qt for splitting repository · 564ff4a5
      Vincent A authored
      In setuptools, it's not possible to have an optional dependency
      triggering what files are installed and how to build certain files, we
      have to make 2 setup.py.
      Unfortunately, having 2 setup.py files does possible in one repository.
      So, we have to split the repository in 2.
      After this point, the repository will fork. One repository will take only
      qt stuff, and the other repository will contain browser framework, cli apps
      and modules.
      
      Qt apps are under the weboob.applications package though.
      To have 2 pip packages shipping files in the same root
      package (weboob.*), the package must be namespaced. This can be achieved
      by tweaking all ancestor __init__.py files.
      564ff4a5
  8. 27 Feb, 2019 1 commit
  9. 06 Jan, 2019 2 commits
  10. 14 Mar, 2012 1 commit
    • Laurent Bachelier's avatar
      PEP8 style fixes and other small style fixes · 006e97a8
      Laurent Bachelier authored
      I used autopep8 on some files and did carefully check the changes.
      I ignored E501,E302,E231,E225,E222,E221,E241,E203 in my search, and at
      least E501 on any autopep8 run.
      
      Other style fixes not related to PEP8:
      * Only use new-style classes. I don't think the usage of old-style
        classes was voluntary. Old-style classes are removed in Python 3.
      * Convert an if/else to a one-liner in mediawiki, change docstring style
        change to a comment something that wasn't really appropriate for a
        docstring.
      * Unneeded first if condition in meteofrance
      006e97a8
  11. 25 Nov, 2010 1 commit
  12. 07 Jul, 2010 1 commit
  13. 22 Jun, 2010 1 commit
  14. 29 Apr, 2010 1 commit
  15. 20 Feb, 2010 3 commits
  16. 13 Feb, 2010 1 commit
  17. 10 Feb, 2010 1 commit
  18. 09 Feb, 2010 1 commit