Skip to content
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

First attempt at circle masking #17

Closed
wants to merge 4 commits into from

Conversation

keflavich
Copy link
Contributor

Followup to #10. Merge that first

@astrofrog
Copy link
Member

@keflavich - can you rebase this?

@astrofrog
Copy link
Member

@keflavich - I added Cython to the Travis and AppVeyor config. Can you now rebase this and remove the empty commit at the same time?

@keflavich
Copy link
Contributor Author

done

@@ -1 +1 @@
Subproject commit d8f48901442e4056879c4249e73ecd7d04a28282
Subproject commit d51f726673510586d4b3bd04fa4799fdab389aab
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this deliberate?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No... I rebased and apparently the branch didn't have the most up-to-date astropy-helpers. I'm not entirely clear how this happened.

@cdeil cdeil added this to the 0.1 milestone Jun 23, 2016
@cdeil
Copy link
Member

cdeil commented Jun 23, 2016

@keflavich - rebase, please.

@cdeil
Copy link
Member

cdeil commented Jul 7, 2016

@keflavich Is this ready for review?

Can you remove the update of astropy_helpers from this PR?

astropy_helpers was updated to 1.2 in 1e082d0 ... that should be OK, no?

@keflavich
Copy link
Contributor Author

@cdeil done. I think this is ready for review, and skimming quickly it looks like it's code copied from somewhere else... probably @astrofrog's though I don't know where from.

@bsipocz
Copy link
Member

bsipocz commented Jul 7, 2016

@keflavich - It looks very familiar, so most probably it's from photutils :)

@cdeil
Copy link
Member

cdeil commented Jul 7, 2016

Cython compile error:
https://travis-ci.org/astropy/regions/jobs/143021014#L609

@@ -1 +1 @@
Subproject commit 3e044eb26395c8569e3e15bf821c6ae5eeea324a
Subproject commit d51f726673510586d4b3bd04fa4799fdab389aab
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@keflavich - The astropy_helpers submodule update is still in this PR. Please remove it.

@cdeil
Copy link
Member

cdeil commented Jul 7, 2016

This PR doesn't contain any tests.

It doesn't make sense to add so much code without tests.

So @keflavich, unless you or photutils people like @bsipocz or @larrybradley have time to work on this in the next two days, maybe we should put this to the 0.2 milestone?

@bsipocz
Copy link
Member

bsipocz commented Jul 7, 2016

I don't have much brainpower on that 1-2days timescale to do anything remotely complicated, but why not copy over the very minimalist test we have in photutils?

@larrybradley
Copy link
Member

I won't be able to look at this until next week at the earliest.

@cdeil
Copy link
Member

cdeil commented Jul 7, 2016

I don't think we should rush the migration of code from photutils -> astropy.regions.
We should do it carefully to avoid mistakes and also take it as an opportunity for API / implementation review.

So I'm moving this to the 0.2 milestone (which could happen in a few weeks if someone works on this or other features).

@cdeil
Copy link
Member

cdeil commented Nov 11, 2016

I think this is superseded by #71 ?

@astrofrog - Can you please have another look over the diff in the PR here, and if there's nothing to copy over to #71 close it?

@astrofrog
Copy link
Member

@cdeil - yes, I actually cherry-picked some commits from here, and this is superseded.

@astrofrog astrofrog closed this Nov 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants