summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove duplicating "using" in EAPI=4 warning message. Spotted by Arfrever.Michał Górny2015-02-211-2/+2
* Re-apply python-exec:0 removal, now with typos fixed.Michał Górny2015-02-201-50/+9
* Restore EAPI=4 deprecation. That commit was perfectly fine.Michał Górny2015-02-201-1/+17
* Revert random mgorny madnessPatrick Lauer2015-02-201-24/+49
* Deprecate EAPI=4 support.Michał Górny2015-02-191-1/+17
* Remove support for python-exec:0.Michał Górny2015-02-191-49/+8
* Make python.eclass commands/variables fatal once again since all in-tree ebui...Michał Górny2015-01-021-36/+36
* Add progress overlay-specific commands and variables to the invalid command/v...Michał Górny2015-01-021-2/+38
* Make the invalid function/variable checks non-fatal for now.Michał Górny2014-12-281-29/+29
* Do not check for PYTHON_TEST_VERBOSITY, it is intended for make.conf.Michał Górny2014-12-281-3/+2
* Update banned var docs.Michał Górny2014-12-271-5/+15
* Add PYTHON_{CPPFLAGS,CFLAGS,CXXFLAGS,LDFLAGS,MODNAME} to the banned variable ...Michał Górny2014-12-271-3/+3
* Add die-checks for python.eclass & distutils.eclass variables.Michał Górny2014-12-271-1/+32
* Add die-replacements for python.eclass functions, to help finding mistakes in...Michał Górny2014-12-271-1/+95
* Remove leftover code for Python 3.2.Michał Górny2014-11-291-3/+1
* Adjust _python_impl_supported as well.Mike Gilbert2014-11-231-3/+3
* Remove python3_2.Mike Gilbert2014-11-231-2/+2
* Move the has_version checks on installed implementations to python_is_install...Michał Górny2014-11-091-1/+33
* Add support for PyPy3.Michał Górny2014-11-051-8/+12
* Improve error messaging when python_export is called without a defined python...Mike Gilbert2014-10-181-2/+4
* Preserve all whitespace in shebangs, and add regression test for that. Also, ...Michał Górny2014-09-041-3/+6
* Disable python2.6 support and clean up the related code.Michał Górny2014-07-061-31/+13
* Attempt to use a UTF-8 locale if one is available to avoid errors when setup....Mike Gilbert2014-06-291-1/+36
* python_fix_shebang: properly unset local variables in loop iterations.Michał Górny2014-06-191-2/+2
* Improve handling of corner cases in python_fix_shebang. Support --force and -...Michał Górny2014-06-191-54/+102
* Move python_fix_shebang into python-utils-r1, therefore making it a part of p...Michał Górny2014-05-261-75/+97
* Accept files with already-rewritten shebangs in _python_rewrite_shebang. Nece...Michał Górny2014-05-161-2/+5
* Add missing @DESCRIPTIONJustin Lecher2014-05-011-1/+2
* Disable pypy2_0 and clean up after it.Michał Górny2014-04-081-22/+8
* Add python_doexe() and python_newexe() to handle implementation-specific exec...Michał Górny2014-03-131-32/+66
* Use subslot operator deps on non-slotted PyPy.Michał Górny2014-03-121-2/+7
* Add non-slotted pypy to the eclass.Michał Górny2014-03-121-2/+8
* Revert ignorant pypy2_2 commit.Michał Górny2014-03-121-5/+3
* Modify python-utils-r1 for pypy2.2Patrick Lauer2014-03-121-3/+5
* Add support for python3.4.Mike Gilbert2014-02-221-3/+5
* Spelling.Jeroen Roovers2014-01-171-3/+3
* Switch the eclasses to use dev-lang/python-exec.Michał Górny2013-10-301-2/+2
* Remove deprecated functions.Michał Górny2013-10-271-39/+1
* Fix pypy dependency.Michał Górny2013-10-091-2/+2
* Bump dependencies on Python interpreters to require newest stable versions. B...Michał Górny2013-10-091-10/+15
* Fix EAPI=4 on python-exec:2 since that is what pkgcore will require (the only...Michał Górny2013-09-261-4/+3
* Fix missing variable replacement in _python_ln_rel.Michał Górny2013-09-171-2/+2
* Rename variables in _python_ln_rel to make it less confusing.Michał Górny2013-09-171-19/+19
* Support python-exec:2.Michał Górny2013-09-171-5/+49
* Introduce PYTHON_SCRIPTDIR for python-exec:2 script location.Michał Górny2013-09-171-1/+31
* Clean up Python script install/wrapping functions.Michał Górny2013-09-171-9/+8
* Deprecate python_get_PYTHON and python_get_EPYTHON.Michał Górny2013-09-161-2/+10
* Fix PYTHON_SITEDIR for Jython.Michał Górny2013-09-081-2/+2
* Do not export PYTHON_INCLUDEDIR on Jython, since it does not install headers.Michał Górny2013-09-081-4/+4
* Disable Python 2.5, 3.1 and PyPy 1.9 in the eclass.Michał Górny2013-09-051-6/+6