I'm currently testing the new YouTrack 3. Unfortunately, I cannot use the Python Library in order to import existing issues by Trac (or as fallback: with CSV).
Actually, I'm not very familiar with Python: I cannot say if this is only a misconfiguration (by myself) or an actual bug.
After downloading the specified library (api-3.0), I ran into some YouTrack-Python-Lib issues. Perhaps I'd misunderstood something, but my way was:
vi tests/connection_test.py # editing connection props
Traceback (most recent call last):
File "tests/connection_test.py", line 3, in <module>
from youtrack import YouTrackException, EnumBundle, EnumField, UserBundle
ImportError: No module named youtrack
Linux * 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Other scripts (like trac2youtrack or csv2youtrack) fail with similar exceptions not founding the "local modules".
As described in several posts, I'd tried setting $PYTHONPATH to the given "extracted-dir/python"-directory, but this does not solve the problem.