Mercurial > hg > PaInt
comparison paint/info.py @ 74:84890934af1f
start tests for third-party sanity check; first up setup() -> metadata conversion
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Sun, 27 Jan 2013 19:03:42 -0800 |
parents | 5b10f2c03cb9 |
children | 00c0f668f332 |
comparison
equal
deleted
inserted
replaced
73:5b10f2c03cb9 | 74:84890934af1f |
---|---|
32 def setup2metadata(**attrs): | 32 def setup2metadata(**attrs): |
33 """ | 33 """ |
34 convert setup arguments to standard python metadata: | 34 convert setup arguments to standard python metadata: |
35 http://www.python.org/dev/peps/pep-0314/ | 35 http://www.python.org/dev/peps/pep-0314/ |
36 """ | 36 """ |
37 distribution = Distribution(kwargs) | 37 distribution = Distribution(attrs) |
38 buffer = StringIO() | 38 buffer = StringIO() |
39 distribution.metadata.write_pkg_file(buffer) | 39 distribution.metadata.write_pkg_file(buffer) |
40 raise NotImplementedError("TODO") | 40 raise NotImplementedError("TODO") |
41 | 41 |
42 | 42 |