Planar 0.2.1 is out

28 views
Skip to first unread message

Casey Duncan

unread,
Aug 25, 2010, 12:38:34 AM8/25/10
to grease...@googlegroups.com
It fixes the broken Vec2Array asserts discussed previously. Get it here:

http://pypi.python.org/pypi/planar/0.2.1

Enjoy.

-Casey

Jonathan Hartley

unread,
Aug 25, 2010, 4:06:47 AM8/25/10
to grease...@googlegroups.com
Alright! I can now build and run tests:
Ran 514 tests in 0.875s
OK
And I can install from the downloaded source. All works fine.

However, I still see a problem when I try to download and install using
either 'pip' or 'easy_install'. I'll try this later from my work PC too,
just in case it is revealed to be a quirk of my individual machine
setup. Output follows for Windows XP, Python2.7, mingw gcc.


> pip install planar
Downloading/unpacking planar
Downloading planar-0.2.1.zip (111Kb): 111Kb downloaded
Storing download in cache at f:\documents and
settings\jhartley\.pip_download_cache\http%3a%2f%2fpypi.python.org%2fpackages%2fsource%2fp%2fplanar%2fplanar-0.2.1.zip
Running setup.py egg_info for package planar

warning: no files found matching '*' under directory 'include'
warning: no files found matching '*' under directory 'examples'
no previously-included directories found matching '**\.hg'
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "F:\Documents and
Settings\jhartley\scratch\build\planar\setup.py", line 76, in <module>
cmdclass = {'build_py': build_py},
File "F:\Python27\lib\distutils\core.py", line 152, in setup
dist.run_commands()
File "F:\Python27\lib\distutils\dist.py", line 953, in run_commands
self.run_command(cmd)
File "F:\Python27\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "<string>", line 12, in replacement_run
File
"F:\Python27\lib\site-packages\setuptools\command\egg_info.py", line
252, in find_sources
mm.run()
File
"F:\Python27\lib\site-packages\setuptools\command\egg_info.py", line
308, in run
self.read_template()
File "F:\Python27\lib\site-packages\setuptools\command\sdist.py",
line 157, in read_template
_sdist.read_template(self)
File "F:\Python27\lib\distutils\command\sdist.py", line 315, in
read_template
self.filelist.process_template_line(line)
File "F:\Python27\lib\distutils\filelist.py", line 118, in
process_template_line
action, patterns, dir, dir_pattern =
self._parse_template_line(line)
File "F:\Python27\lib\distutils\filelist.py", line 105, in
_parse_template_line
dir_pattern = convert_path(words[1])
File "F:\Python27\lib\distutils\util.py", line 202, in convert_path
raise ValueError, "path '%s' cannot end with '/'" % pathname
ValueError: path 'doc/build/doctest/' cannot end with '/'
Complete output from command python setup.py egg_info:
running egg_info

creating pip-egg-info\planar.egg-info
writing pip-egg-info\planar.egg-info\PKG-INFO
writing top-level names to pip-egg-info\planar.egg-info\top_level.txt
writing dependency_links to
pip-egg-info\planar.egg-info\dependency_links.txt
writing manifest file 'pip-egg-info\planar.egg-info\SOURCES.txt'
warning: manifest_maker: standard file '-c' not found

reading manifest file 'pip-egg-info\planar.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*' under directory 'include'
warning: no files found matching '*' under directory 'examples'
no previously-included directories found matching '**\.hg'
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "F:\Documents and
Settings\jhartley\scratch\build\planar\setup.py", line
76, in <module>
cmdclass = {'build_py': build_py},
File "F:\Python27\lib\distutils\core.py", line 152, in setup
dist.run_commands()
File "F:\Python27\lib\distutils\dist.py", line 953, in run_commands
self.run_command(cmd)
File "F:\Python27\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "<string>", line 12, in replacement_run

File "F:\Python27\lib\site-packages\setuptools\command\egg_info.py",
line 252, in find_sources
mm.run()
File "F:\Python27\lib\site-packages\setuptools\command\egg_info.py",
line 308, in run
self.read_template()
File "F:\Python27\lib\site-packages\setuptools\command\sdist.py",
line 157, in read_template
_sdist.read_template(self)
File "F:\Python27\lib\distutils\command\sdist.py", line 315, in
read_template
self.filelist.process_template_line(line)
File "F:\Python27\lib\distutils\filelist.py", line 118, in
process_template_line
action, patterns, dir, dir_pattern = self._parse_template_line(line)
File "F:\Python27\lib\distutils\filelist.py", line 105, in
_parse_template_line
dir_pattern = convert_path(words[1])
File "F:\Python27\lib\distutils\util.py", line 202, in convert_path
raise ValueError, "path '%s' cannot end with '/'" % pathname
ValueError: path 'doc/build/doctest/' cannot end with '/'
----------------------------------------
Command python setup.py egg_info failed with error code 1
Storing complete log in F:\Documents and Settings\jhartley\Application
Data\pip\pip.log

--
Jonathan Hartley Made of meat. http://tartley.com
tar...@tartley.com +44 7737 062 225 twitter/skype: tartley


Casey Duncan

unread,
Aug 25, 2010, 1:28:04 PM8/25/10
to grease...@googlegroups.com
I'm able to get installed on Python 2.6 and 2.7 using easy_install and
pip (via virtualenv) on my Mac. However, I have made no effort to
actually support these tools directly, other than trying to be a good
distutils citizen.

I'm not exactly sure what that error means, but it did make me realize
that the distribution that I uploaded to pypi did not have the
documentation built. I uploaded a new 0.2.1 package with the docs
present.

-Casey

Jonathan Hartley

unread,
Aug 25, 2010, 4:13:43 PM8/25/10
to grease...@googlegroups.com
Alright, fair enough. I'll dig into it myself in case I can suggest
anything helpful, but it won't be for a few days - it's the middle of
pyweek.org.

Best,

Jonathan

Casey Duncan

unread,
Aug 25, 2010, 7:28:25 PM8/25/10
to grease...@googlegroups.com
No worries, and good luck with pyweek!

-Casey

Reply all
Reply to author
Forward
0 new messages