ODM2 / ODM2PythonAPI

A set of Python functions that provides data read/write access to an ODM2 database by leveraging SQLAlchemy.
http://odm2.github.io/ODM2PythonAPI/
BSD 3-Clause "New" or "Revised" License
4 stars 13 forks source link

Create PyPI package from new release (0.5.3-alpha) #79

Closed emiliom closed 7 years ago

emiliom commented 7 years ago

New odm2api release (0.5.3-alpha) is out, and the conda package has been updated.

There's interest in creating a PyPI package for this release. @ocefpaf, are you able to help with that? I know PyPI is not your strength.

FYI, @valentinedwv created an odm2api PyPI package about 6 months ago. There were some issues with it (@ocefpaf, please see #71), but hopefully at a minimum this means that the groundwork is mostly laid out.

Related to this, I see @valentinedwv opened an issue (#35) here a year ago to setup a PyPI account for ODM2. There, he said: "Ideally, need a common email and some others to register so we can setup more than one admin." Dave, since you created at least two ODM2 PyPI packages in the past, I assume you created this account and can share the login info (offline) with us, so we can add other admins like @ocefpaf and possibly @horsburgh and me? BTW, let's close that old issue (#35) once Dave has shared that info and we've added other admins.

@ocefpaf will have very limited time (or none) next week, while traveling. So if this is too time consuming for this week (specially with other BiGCZ/ODM2 work already on his plate), it can wait till the week after next.

ocefpaf commented 7 years ago

@ocefpaf, are you able to help with that?

Nope.

I know PyPI is not your strength.

It is not about strength :smile: I need the credential for https://pypi.python.org/pypi/odm2api

After that is is a matter of issuing python setup.py sdist --formats=gztar upload from the proper updated branch. I can even automate that using Travis-CI and tagged releases.

emiliom commented 7 years ago

Ok, so we just need the credentials from @valentinedwv.

But to be clear, I'd like you to double check that the requirements/setup configs are "fine" for issuing a PyPI package from the latest tagged release. They probably are, but a second look won't hurt.

ocefpaf commented 7 years ago

But to be clear, I'd like you to double check that the requirements/setup configs are "fine" for issuing a PyPI package from the latest tagged release. They probably are, but a second look won't hurt.

They are OK. I will rebase and re-organize #74 to ensure that we don't need to worry about that in the next release.

valentinedwv commented 7 years ago

added ocefpaf to odm2api and wofpy. can emiliom and horsburg register at pypi

emiliom commented 7 years ago

added ocefpaf to odm2api and wofpy.

Thanks, Dave!

can emiliom and horsburg register at pypi

I'm now registered as "emiliom"