Skip to content

Move astropy.samp to pyvo.astropy_samp#527

Closed
MridulS wants to merge 1 commit into
astropy:mainfrom
MridulS:astropy_samp
Closed

Move astropy.samp to pyvo.astropy_samp#527
MridulS wants to merge 1 commit into
astropy:mainfrom
MridulS:astropy_samp

Conversation

@MridulS

@MridulS MridulS commented Feb 20, 2024

Copy link
Copy Markdown
Contributor

To fix #155 and another take on #239

@bsipocz

bsipocz commented Feb 20, 2024

Copy link
Copy Markdown
Member

@astropy/coordinators -- how is Mridul not yet part of the org? Please resolve it, so we don't need to approve CI on his PRs.

@pllim

pllim commented Feb 20, 2024

Copy link
Copy Markdown
Member

Ooops. I have invited @MridulS to astropy-contributors. Hope this helps!

@pllim

pllim commented Feb 20, 2024

Copy link
Copy Markdown
Member

E astropy.samp.errors.SAMPProxyError: <SAMPProxyError 2: 'Client cli#2 not subscribed to MType table.load.votable'>

Not sure what is going on but @tomdonaldson and/or @astrofrog would be the best person to advice for this effort.

astropy already dropped Python 3.8 but hopefully should not matter here since we rarely touch astropy.samp.

@tomdonaldson tomdonaldson self-requested a review March 11, 2024 20:21
@ManonMarchand

Copy link
Copy Markdown
Member

It looks like the naming convention for the modules here is pyvo.group.standard or pyvo.standard which would give pyvo.app.samp or pyvo.samp. Which one do you all think is best ?

Also I cannot run the tests from this branch. It looks like they are disabled since this astropy/astropy@7c7e488 ?

@msdemlei

msdemlei commented Apr 15, 2024 via email

Copy link
Copy Markdown
Contributor

@pllim

pllim commented Apr 15, 2024

Copy link
Copy Markdown
Member

I cannot run the tests from this branch

Feel free to disable them in your branch here.

p.s. Though by now I think Mridul's contract is done and he has moved on, so maybe a pyvo maintainer should take this over.

@fjebaker

fjebaker commented Feb 6, 2026

Copy link
Copy Markdown
Member

Hello! Asking here as it seems like it would notify the relevant people. I'd like to make some contributions to the astropy / pyvo SAMP implementation, mainly fixing some of the 'gotchas' like the default behaviour around callback exception handling or the non-blocking behaviour of a client listening for events.

Since this branch looks like it's stale, can I try to take this over and help move samp as it currently is from astropy to pyvo so I can start opening PRs against pyvo with suggested fixes?

@pllim

pllim commented Feb 6, 2026

Copy link
Copy Markdown
Member

It is not up to me but I would be happy if someone can take this over and push it over the finish line. Likely you have to start fresh because there are new changes to astropy.samp upstream since, but the diff here hopefully can still inspire you.

@bsipocz

bsipocz commented Feb 6, 2026

Copy link
Copy Markdown
Member

@fjebaker - If you are interested, by all means, please take this over. I agree with @pllim that this point starting fresh is the way to go. And if possible keep the move and improvements separate as I expect that would lead to a faster review cycle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move astropy.samp to pyvo

6 participants