summaryrefslogtreecommitdiff
path: root/scripts/setupcommon.py
AgeCommit message (Collapse)Author
2021-01-26doc: Switch URLs to httpsFlorian Bruhin
2021-01-20Bump copyright yearsFlorian Bruhin
Closes #6015
2020-06-17Fix tests/lintFlorian Bruhin
2020-06-17Add git branch to :versionFlorian Bruhin
2020-01-04Adjust copyrights for 2020Florian Bruhin
2019-02-22Update copyright for 2019Jay Kamat
2018-02-05Update copyright yearsFlorian Bruhin
2017-11-01use subprocess runGyorgy Orban
The usage of subprocess.run is recommended since python 3.5. Popen, check_call, call and check_output calls were replaced with run.
2017-10-14Clean up logic for finding git hashJay Kamat
Also add implementation for release scripts as well
2017-09-21Move some data from setupcommon to setup.pyFlorian Bruhin
We can't get rid of setupcommon entirely (it's needed by PyInstaller), but at least we can get the data back to setup.py. Fixes #2996
2017-09-19Add attrs to setup.pyFlorian Bruhin
2017-09-18Drop support for Python 3.4Florian Bruhin
See #2742
2017-05-09Finally update copyrights...Florian Bruhin
2016-10-20use https for links in docs and elsewhereDaniel Karbach
refs #2039
2016-01-04Adjust copyright years.Florian Bruhin
2015-12-01Switch from map() to list comprehensions.Florian Bruhin
2015-03-26Make setup.py work with python2.Florian Bruhin
This is needed for distributions (Debian/Ubuntu) which only have a python2 tox. Tests will still be run with python3, but the setup will be called with python2.
2015-02-16Add session support.Florian Bruhin
Closes #12. See #499. See #11. This adds PyYAML as a new dependency. It adds the following new commands: :session-delete <name> Delete a session. :session-load <name> Load a session. :session-save [<name>] Save a session. :wq [<name>] Save open pages and quit. And the following new settings: general -> save-session: Whether to always save the open pages.
2015-01-03Update copyright yearsFlorian Bruhin
2014-11-23Handle OSError when using subprocess.Florian Bruhin
2014-09-22Get rid of the getcwd hack in scripts.Florian Bruhin
2014-09-15Add pygments as dependency.Florian Bruhin
2014-08-28Add dependency on jinja2.Florian Bruhin
2014-08-20Add explicit encoding to open() calls.Florian Bruhin
2014-08-14Adjust the rest of the code for rfc6266 -> pypeg2Florian Bruhin
2014-08-06Use pylint to check modelines and fix them.Florian Bruhin
2014-07-28Switch to python 3.4 enums.Florian Bruhin
Our home-brewn enum wasn't really liked by pylint (many no-member errors), so instead of adding some workaround, we just use the python 3.4 enum instead. This however also means we need to depend on Python 3.4 and not 3.3. Maybe we should use enum34 on Python < 3.3.
2014-07-18Start with manpage generationFlorian Bruhin
2014-06-27Fix README path in setupcommon.pyFlorian Bruhin
2014-06-23Show git timestamp in versionFlorian Bruhin
2014-06-20Fix missing list in setupcommon.pyFlorian Bruhin
2014-06-19Use rfc6266 to handle Content-Disposition in downloadsFlorian Bruhin
2014-06-19Fix _get_constant in setupcommonFlorian Bruhin
2014-06-19Move extras_require to setup.pyFlorian Bruhin
2014-06-16Clean up Python 3.2 compatibility cruft.Florian Bruhin
2014-06-06Don't import qutebrowser in setup.pyFlorian Bruhin
2014-06-06Add ipdb to optdependsFlorian Bruhin
2014-06-06Support colorama to get colored logs on windowsFlorian Bruhin
2014-05-27Add more meta-info to qutebrowser/__init__.pyFlorian Bruhin
2014-05-15Fix lint in scriptsFlorian Bruhin
2014-05-15Try to preserve git commit id with setup.py/freeze.pyFlorian Bruhin
2014-05-15Rename setupdata to setupcommonFlorian Bruhin