Opened 7 years ago
Closed 7 years ago
#9852 closed enhancement (fixed)
itstool-2.0.4
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | 8.2 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
New point version.
Change History (7)
comment:1 by , 7 years ago
comment:2 by , 7 years ago
Hm, this version is broken somehow. When building certain packages, it will use up all the memory and the system will lock-up. I've confirmed that it isn't related to python, both py2 and py3 versions behave the same. So far, I've found that building gdm and aisleriot would cause it to use up all the memory.
comment:3 by , 7 years ago
Previously described issue was fixed upstream this morning. Expect new release soon. Wait for 2.0.4
comment:4 by , 7 years ago
Summary: | itstool-2.0.3 → itstool-2.0.4 |
---|
comment:6 by , 7 years ago
2.0.4
- Fixed a massive performance issue
2.0.3
- Added Python 3 support. Keeping Python 2 support for now. (Virgil Dupras)
- Fixed --keep-entities mode after some libxml2 changes.
- Added --path option for extra paths for ITS files.
- Don't error out (except under -s) for mismatched placeholders.
- Fixed UTF-8 handling for translated attributes.
Note:
See TracTickets
for help on using tickets.
Seeing that this version added python3 support, I decided to try it myself. When I built it passing PYTHON=/usr/bin/python3 to configure, it built fine.
However, running "itstool" after installing it complained that there's no libxml2 python module found. Figures, I built it for python2 only. So, I suppose it should be noted that libxml2 python module is required.
Another issue I found is related to infamous PyVerify_fd problem in libxml2 which is still present.