-
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PyPI releases! #48
Comments
I agree that we need a spur for further development. pypi release is a good move in that direction, so I support it. |
I'll make the 0.1 release this Saturday, July 9. @astropy/regions-developers - If you have time to implement or improve something in |
+1 to making releases, it would be good to get usage before we consider merging into astropy anyway. I've gone down that route for wcsaxes and reproject. |
Note that I think we should get #20 merged in before the 0.1 release - but I don't have time to investigate the failures (there aren't many) - could someone else take a look at this? |
I just merged #50 , we now have some docs:
I'll try to find time to work on this some more in the coming days. |
FYI: I plan to make the 0.1 release later today after merging #60. I know there's a lot of things to be improved, but why not "release early and often"!? |
I've made the v0.1 tag and uploaded the sdist to PyPI: @astropy/regions-developers - Please test if @bsipocz @mwcraig - Can you please make a conda package for @joleroi or @keflavich - Looks like I don't have permission at http://readthedocs.org/projects/astropy-regions/ to see the project settings and add "v0.2" as one that should be built. Whoever has permissions for this repo on RTD: please add me. |
@keflavich, @larrybradley , @astrofrog - FYI: I've added you as owners on PyPI for |
Is there a template or good example for package release announcements? |
@cdeil |
Tests pass for me, too. |
Conda package: astropy/conda-channel-astropy#59 |
@bsipocz - Thanks! Could you please make a PR updating the install instructions in master concerning conda install? I think all that's needed is the command to run, and link to the URL where info about this conda package will be. Is it this?
|
Sure. I got to go know, but will be back later this evening. |
@bsipocz and @mwcraig - Thanks for making the conda package.
Maybe others here can try as well. @joleroi - Looks like you're owner on RTD: http://readthedocs.org/projects/astropy-regions/ |
@cdeil I added you as maintainer on RTD, if others tell me (or you) their RTD names I (or you) can add them. |
I'm bradley on RTD. |
I get this when trying to install the package
|
I downloaded https://anaconda.org/astropy/regions/0.1/download/linux-64/regions-0.1-py35_0.tar.bz2
The @bsipocz and @mwcraig -- Can you change this? I guess either we remove Or we have two conda packages, e.g. We had the same issue / discussion for Gammapy, I think there also a proper solution isn't implemented yet for the conda builds. |
@joleroi - Thanks for giving me access to RTD. We now have this:
So all that's left to do is fix the conda package issue before sending out the release announcement. |
@mwcraig - It seems that the |
@bsipocz that option got added at You can add this to requirements to prevent it: |
I'd delete the current packages and re-upload (though package purists would prefer bumping the build number, don't have time to add that to the skeleton stuff). |
Usually the answer to this is that everything will go wrong, especially where you're not expecting it. At least this is the way things work/stop working in ci-helpers ;) |
I'm inclined to do the update now, rather than wait until the build number bumping is implemented. This is rather a trivial change that only fixes bugs (see, this is the other problematic statement that is hardly ever true). The only other affected package is astroplan, but the conda packages for it was build before pyastro16, so it looks fine. |
@cdeil - The conda packages should show up in the next ~30 mins here https://anaconda.org/astropy/regions/files |
@bsipocz - Thanks! The
@joleroi - You could try conda install again: I'll try to find time to wrap this up and send an announcement to astropy-dev tomorrow, if not on Monday. |
I've sent the release announcement to astropy-dev: I'm closing this issue now. |
At
PyAstro16
we discussed that thisastropy/regions
package should be developed quickly in this repo at https://github.com/astropy/regions/ and then be merged in the Astropy core repo.There hasn't been much development on
astropy/regions
afterPyAstro16
though, there isn't much functionality, tests, docs yet ... it's not clear if it's feasible to get this done and stable before for Astropy 1.3.I'd like to propose that we start doing releases on PyPI and announce them on
astropy-dev
, starting with 0.1 very soon (in a week or two).A personal motivation for that is that I don't like having to update the bundled version of this package at gammapy.extern.regions because we have started using it for circles and need it to be available to end users. The main reason is that I think releases on PyPI and announcements on astropy-dev might attract some co-developers to this package and having had users means that the API and implementation is likely more robust when the time comes to move this to Astropy core.
I'd be happy to make the releases, and if someone else (@joleroi, @keflavich) wants to, even better!
Concerning package name, I propose plain
regions
(which amazing wasn't taken, so I reserved it right now: https://pypi.python.org/pypi/regions ) This is nice because it's the same as the current repo and package name, i.e. no confusion by users or developers.I did consider
astropy-regions
as package name. That's more explicit, but also longer and then some people get confused if PyPI package and installed package names are different.@keflavich @astrofrog @joleroi @eteq @larrybradley - Thoughts?
The text was updated successfully, but these errors were encountered: