Skip to content
  1. Nov 04, 2012
    • Adrien Kunysz's avatar
      setup.py: be less confusing when make is missing · 53b4cd71
      Adrien Kunysz authored and Romain Bignon's avatar Romain Bignon committed
      
      
      When make is missing, setup.py prints a message suggesting to install
      PyQt4-devel even if it already is. This change with the help of
      6788c11a6d63824862d340f82da9de46ef63ee60 makes the message more helpful.
      
      Before:
      $ python setup.py
      Building Qt applications
      Install PyQt4-devel or disable Qt applications (with --no-qt).
      
      After:
      $ python setup.py
      Building Qt applications
      Could not find executable: make
      Install missing component(s) (see above) or disable Qt applications (with --no-qt).
      
      Signed-off-by: default avatarAdrien Kunysz <adrien@kunysz.be>
      Signed-off-by: default avatarRomain Bignon <romain@symlink.me>
      53b4cd71
    • Adrien Kunysz's avatar
      setup.py: print what executable we were looking for · 24119de0
      Adrien Kunysz authored and Romain Bignon's avatar Romain Bignon committed
      The error message is sometimes confusing. Consider the following
      situation on Debian 6.0:
      
      $ python setup.py
      Building Qt applications
      Install PyQt4-devel or disable Qt applications (with --no-qt).
      $ dpkg -l | grep -i python | grep -i qt
      ii  python-qt4          4.7.3-1+b1         Python bindings for Qt4
      ii  python-qt4-dev      4.7.3-1            Development files for PyQt4
      
      What is really missing is the pyuic4 executable which is provided by
      a different package on that distribution. But you have no way to know
      that unless you go look into setup.py. This change prints what
      executable we are missing as to help diagnose this kind of problem:
      
      $ python setup.py
      Building Qt applications
      Could not find executable: pyuic4
      Install PyQt4-devel or disable Qt applications (with --no-qt).
      
      Notice that until e69adf35
      
      ,
      the name of the missing executable was printed as well.
      
      Signed-off-by: default avatarAdrien Kunysz <adrien@kunysz.be>
      Signed-off-by: default avatarRomain Bignon <romain@symlink.me>
      24119de0
  2. Oct 28, 2012
  3. Oct 18, 2012
    • Laurent Bachelier's avatar
      Simplify setup.py, support more distros · e69adf35
      Laurent Bachelier authored
      This should force Python 2 on Gentoo (though it worked with default
      config), and work again with Arch.
      The find_executable() function should work on POSIX and Windows
      platforms.
      It is also easily possible to override executables.
      Generally the code is shorter and PEP8 compliant.
      e69adf35
  4. Aug 03, 2012
  5. May 04, 2012
  6. Mar 14, 2012
    • Romain Bignon's avatar
      bump to 0.c · 8e391d0b
      Romain Bignon authored
      8e391d0b
    • Romain Bignon's avatar
      Weboob 0.b released · f119e2e5
      Romain Bignon authored
      0.b
      f119e2e5
    • 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
  7. Mar 11, 2012
  8. Mar 03, 2012
  9. Feb 16, 2012
  10. Feb 05, 2012
  11. Feb 02, 2012
  12. Oct 10, 2011
  13. Jun 22, 2011
  14. May 08, 2011
  15. May 02, 2011
  16. Apr 21, 2011
  17. Apr 08, 2011
  18. Apr 04, 2011
  19. Mar 17, 2011
  20. Mar 14, 2011
    • Philippe F's avatar
      Make setup.py work with Windows: - introduce check_executable_unix and... · 4db660b8
      Philippe F authored
      Make setup.py work with Windows: - introduce check_executable_unix and check_executable_windows and use them appropriately - use subprocess.check_call instead of os.system to catch make compilation errors - force makefile to use the pyuic detected in the check_executable (needed to have PYUIC=pyuic4.bat work correctly) - do not compile qvideoboob on Windows because it requires phonon
      4db660b8
  21. Mar 01, 2011
  22. Feb 01, 2011
  23. Jan 08, 2011
  24. Dec 06, 2010
  25. Dec 01, 2010
  26. Nov 04, 2010
  27. Nov 01, 2010
  28. Oct 14, 2010
  29. Oct 12, 2010
  30. Oct 11, 2010
  31. Oct 01, 2010
  32. Aug 12, 2010