public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: Chris LeBlanc <crleblanc@gmail.com>
To: cygwin-apps@cygwin.com
Subject: Re: [ITP] python-h5py 2.2.0
Date: Wed, 15 Jan 2014 02:57:00 -0000	[thread overview]
Message-ID: <CACAZVOxeB4a7be3DGFxMGvi9H1vJAOGQo1k=p_AcPBZ9ercqBA@mail.gmail.com> (raw)
In-Reply-To: <CACAZVOyzqEuUH=OtLO=scV5oHMvip1OYXjL5QMSSA49Dck-Lsw@mail.gmail.com>

It's been several weeks since I posted this ITP and there hasn't been
a response.

Version 2.2.1 of h5py is out, and I'm willing to package it for Cygwin
but I'll need to know if this package will be accepted.  Please let me
know if I'm doing something incorrectly or if I should make any
changes.

I know there is a new package upload system, but it appears to be for
accepted packages only.  Please let me know if I can use this upload
system for this proposed package.

Cheers,
Chris

On Wed, Dec 11, 2013 at 12:03 PM, Chris LeBlanc <crleblanc@gmail.com> wrote:
> Hello,
>
> H5py (www.h5py.org) is a useful package for managing large scientific
> datasets in Python.  The hdf5 library packages already exist in
> Cygwin, so there are no additional dependencies and no changes were
> needed to compile the C Python extension modules under Cygwin.
> Maintaining this package should be pretty light work and I'm happy to
> do it.
>
> H5py is a standard package in Debian and Fedora:
> http://packages.debian.org/sid/python-h5py
> https://admin.fedoraproject.org/pkgdb/acls/name/h5py
>
> I used Cygport to create the archives and setup.hint for version 2.2.0
> of h5py.  This is the first time I've used cygport so please let me
> know if I've done something incorrectly.  I haven't seen a single repo
> for keeping track of these pacakge config files, so made my own github
> repo for this file: https://github.com/crleblanc/cygwin_h5py_package.
>
> The h5py package includes a set of unit tests (run with
> "h5py.run_tests()" in a Python shell).  I've run these after building
> and installing, and they run fine on both 32 and 64 bit.  I haven't
> run any large scale tests.
>
> Here are the packages I've created on fresh 32 and 64 bit Cygwin
> instances.  I see there is a Cygwin web page for uploading packages,
> but this package hasn't been accepted yet so thought I'd do it the old
> fashioned way.
>
> 32bit:
> ftp://ftp.gns.cri.nz/pub/claritas/misc/cygwin_h5py_packages/32bit/python-h5py/python-h5py-2.2.0-1-src.tar.xz
> ftp://ftp.gns.cri.nz/pub/claritas/misc/cygwin_h5py_packages/32bit/python-h5py/python-h5py-2.2.0-1.tar.xz
> ftp://ftp.gns.cri.nz/pub/claritas/misc/cygwin_h5py_packages/32bit/python-h5py/setup.hint
> ftp://ftp.gns.cri.nz/pub/claritas/misc/cygwin_h5py_packages/32bit/python-h5py/python-h5py-debuginfo/python-h5py-debuginfo-2.2.0-1.tar.xz
> ftp://ftp.gns.cri.nz/pub/claritas/misc/cygwin_h5py_packages/32bit/python-h5py/python-h5py-debuginfo/setup.hint
>
> 64bit:
> ftp://ftp.gns.cri.nz/pub/claritas/misc/cygwin_h5py_packages/64bit/python-h5py/python-h5py-2.2.0-1-src.tar.xz
> ftp://ftp.gns.cri.nz/pub/claritas/misc/cygwin_h5py_packages/64bit/python-h5py/python-h5py-2.2.0-1.tar.xz
> ftp://ftp.gns.cri.nz/pub/claritas/misc/cygwin_h5py_packages/64bit/python-h5py/setup.hint
> ftp://ftp.gns.cri.nz/pub/claritas/misc/cygwin_h5py_packages/64bit/python-h5py/python-h5py-debuginfo/python-h5py-debuginfo-2.2.0-1.tar.xz
> ftp://ftp.gns.cri.nz/pub/claritas/misc/cygwin_h5py_packages/64bit/python-h5py/python-h5py-debuginfo/setup.hint
>
> Setup.hint:
>
> category: Python
> requires: libhdf5_8 python python-numpy hdf5
> sdesc: "A Pythonic interface to the HDF5 binary data format"
> ldesc: "This package lets you store huge amounts of numerical
> data, and easily manipulate that data from NumPy. For example, you
> can slice into multi-terabyte datasets stored on disk, as if they
> were real NumPy arrays. Thousands of datasets can be stored in a
> single file, categorized and tagged however you want."
>
> Hopefully this is all the info you need.  I noticed a possible
> dependency issue with NumPy, but I'll post that as a different message
> on the appropriate list.
>
> Regards,
> Chris LeBlanc
> GNS Science

  reply	other threads:[~2014-01-15  2:57 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-10 23:03 Chris LeBlanc
2014-01-15  2:57 ` Chris LeBlanc [this message]
2014-01-15  6:26   ` Marco Atzeri
2014-01-15  9:36     ` Corinna Vinschen
2014-01-15 16:09       ` Christopher Faylor
2014-01-16  2:37     ` Chris LeBlanc
2014-01-24  5:51       ` Marco Atzeri
2014-01-27  0:48         ` Chris LeBlanc

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CACAZVOxeB4a7be3DGFxMGvi9H1vJAOGQo1k=p_AcPBZ9ercqBA@mail.gmail.com' \
    --to=crleblanc@gmail.com \
    --cc=cygwin-apps@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).