Skip to content
Snippets Groups Projects
Commit 3d17fdad authored by Piotr Ożarowski's avatar Piotr Ożarowski
Browse files

pycompile: compile public module for the right Python version (really closes: 590224)

parent 83b2034c
No related branches found
No related tags found
No related merge requests found
python-defaults (2.6.5-11) UNRELEASED; urgency=low python-defaults (2.6.5-11) unstable; urgency=medium
* Add README.PyDist to python-doc package * Add README.PyDist to python-doc package
* pycompile: compile public module for the right Python version (really
closes: 590224)
-- Piotr Ożarowski <piotr@debian.org> Tue, 27 Jul 2010 21:25:54 +0200 -- Piotr Ożarowski <piotr@debian.org> Tue, 27 Jul 2010 21:25:54 +0200
......
...@@ -31,8 +31,9 @@ from os.path import abspath, exists, isdir, isfile, join ...@@ -31,8 +31,9 @@ from os.path import abspath, exists, isdir, isfile, join
from subprocess import PIPE, Popen from subprocess import PIPE, Popen
sys.path.insert(1, '/usr/share/python/') sys.path.insert(1, '/usr/share/python/')
from debpython.version import SUPPORTED, debsorted, vrepr, \ from debpython.version import SUPPORTED, debsorted, vrepr, \
get_requested_versions, parse_vrange get_requested_versions, parse_vrange, getver
from debpython.option import Option, compile_regexpr from debpython.option import Option, compile_regexpr
from debpython.pydist import PUBLIC_DIR_RE
from debpython.tools import memoize from debpython.tools import memoize
# initialize script # initialize script
...@@ -155,7 +156,11 @@ def filter_files(files, e_patterns, compile_versions): ...@@ -155,7 +156,11 @@ def filter_files(files, e_patterns, compile_versions):
if not valid_versions: if not valid_versions:
break break
if valid_versions: if valid_versions:
yield fn, valid_versions public_dir = PUBLIC_DIR_RE.match(fn)
if public_dir:
yield fn, set([getver(public_dir.group(1))])
else:
yield fn, valid_versions
### COMPILE #################################################### ### COMPILE ####################################################
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment