[AstroPy] ANN: vo.table 0.6 released
Wed Jul 21 17:06:12 CDT 2010
I like PyPI for serving source code.
I am not personally very impressed with binary eggs -- in my limited
experience it's easy to install in an incompatible system or have
easy_install get confused and download stuff you've already got. In
fact I use pip instead of easy_install partly for this reason (also to
avoid easy_install's mega-pth file).
For Mac OS X I prefer to ordinary installers using bdist_mpkg. If you
go that route you could serve the source code from PyPI and have a
link to a separate site for downloading binary installers.
On Jul 21, 2010, at 2:44 PM, Michael Droettboom wrote:
> I have no experience submitting to PyPI (I generally get annoyed at
> packages that go out to PyPI because there's a better than even chance
> it loads the wrong version of something). Since vo.table includes
> compiled code, does that mean I have to provide packages for all
> On 07/21/2010 01:53 PM, Erik Tollerud wrote:
>> Do you have plans to submit vo.table as a package to pypi? It would
>> useful to be able to specify it as a requirement for packages that
>> might want to access VOTables, but currently the python install tools
>> need a package to have a pypi entry to resolve the dependencies (at
>> least, automatically)...
>> On Wed, Jul 21, 2010 at 7:28 AM, Michael
>> Droettboom<email@example.com> wrote:
>>> I have made a new release of vo.table, a library for parsing,
>>> and generating VOTable XML format files.
>>> This release adds the following features since 0.5:
>>> Changes since 0.5
>>> - Initial support for conesearch, simple image access and simple
>>> spectrum access protocols. This support should be considered
>>> experimental and subject to drastic changes in the future.
>>> - Support for VOTable 1.2
>>> - Improved compatibility with VOTable 1.0
>>> - Support for Python 3.x
>>> - All vo-specific warnings and exceptions have a number. These
>>> warnings and exceptions are defined in the documentation.
>>> - Warnings and error messages are more detailed.
>>> - Only warnings indicating a violation of the specification are
>>> type VOTableSpecWarning.
>>> - Improved compatibility with Python 2.6
>>> - C extension for writing XML, resulting in 2x speedup
>>> - Generally faster
>>> - More workarounds for invalid VOTABLE files in the wild
>>> - Loading binary tables without an explicit 'nrows' is now fixed.
>>> - pyfits is not required -- will only be used when necessary.
>>> Michael Droettboom
>>> Science Software Branch
>>> Space Telescope Science Institute
>>> Baltimore, Maryland, USA\
More information about the AstroPy