Releases: astropy/pyvo
Releases · astropy/pyvo
v1.8.1
1.8.1 (2026-02-12)
Bug Fixes
-
Pass session through to DatalinkService requests. [#716]
-
Add DALRateLimitError for HTTP 429 responses with retry timing info. [#718]
-
Fix a bug in the space frame equinox processing. [#710]
-
Add DEFAULT_JOB_POLL_TIMEOUT constant. [#721]
-
Fix SIA2 overflow warnings. [#727]
-
Add timeout parameter to run_async method in tap module. [#730]
Full Changelog: v1.8...v1.8.1
v1.8
What's Changed
- fix: change JobSummary (UWS) to support jobInfo elements with any XML content by @stvoutsin in #679
- DOC: fixing referencing syntax by @bsipocz in #681
- Fix job result handling to prioritize standard URL structure by @stvoutsin in #684
- Add documentation for docs/io/uws.rst by @stvoutsin in #682
- fix: Change the message of the DALOverflowWarning when overflow is encountered by @stvoutsin in #689
- Change to not display overflow warning when user has set a maxrec by @stvoutsin in #690
- ENH: improving error messaging for invalid SIAv2 inputs by @bsipocz in #693
- DOC: making sure doctests pass more often by @bsipocz in #694
- Add retry option to AsyncTAPJob.fetch_result for transient failures by @stvoutsin in #696
- CI: adding python 3.14 to CI by @bsipocz in #699
- Mango next by @lmichel in #698
- ENH: adding HATS and HIPS shorthands by @bsipocz in #706
Full Changelog: v1.7...v1.8
v1.7.1
Full Changelog: v1.7...v1.7.1
v1.7
What's Changed
- BUG: cleanup finally-returns by @bsipocz in #614
- CI: fix coverage command by @bsipocz in #619
- BUG: explicitely allow bytes streams to be passed by @bsipocz in #617
- DOC: update doctest result to pass CI by @bsipocz in #620
- Add dot to extensions of added MIME types by @hugovk in #622
- BUG: fix float string literal issues by @bsipocz in #624
- BUG: fix StringIO uploads by @bsipocz in #626
- TST: adding remote reaching TAP upload tests by @bsipocz in #631
- DOC: using shorter ellipse by @bsipocz in #632
- MAINT: update URLs for gavo dc results by @bsipocz in #638
- MAINT: ignoring IERS warnings by @bsipocz in #637
- [Issue 504] add "detail=min" parameter by @chmmao in #634
- MAINT: drop python 3.8 support by @bsipocz in #639
- MAINT: moving the str input validation out to avoid astropy deprecation by @bsipocz in #636
- Make TAP job deletion optional defaulting to True by @stvoutsin in #640
- fix: remove alternate identifier by @ManonMarchand in #643
- Ensure AsyncTAPJob.result strictly follows TAP spec result ID requirement by @stvoutsin in #644
- fix: conesearch is now https by @ManonMarchand in #646
- More information in error message when _get_endpoint requests fail by @stvoutsin in #641
- MAINT: remove outdated docutils pin by @bsipocz in #647
- DOC: Fixing up changelog after releasing v1.6.1 by @bsipocz in #648
- MAINT: Corrections to some of the parameter types in the docs and a couple lint-related fixes by @stvoutsin in #653
- Mivot writer by @lmichel in #627
- Add a UAT registry constraint by @msdemlei in #649
- DOC: update registry list output by @bsipocz in #657
- Update MAST alt registry links by @tsdower in #656
- More careful NULL value handling in tapregext data limits. by @msdemlei in #659
- Fixed DL excessive copy by @andamian in #654
- DOC: Update authenticated TAPService example by @dr-rodriguez in #661
- MAINT: post v1.6.2 consistency cleanups by @bsipocz in #663
- TST: updating tests for vizier changes by @bsipocz in #665
- fix: delete jobs when delete=True even on DALQueryErrors by @ManonMarchand in #667
- [Issue 668] [SIA2 service] check existence of standardid by @chmmao in #669
- fix: prevent creating SIA2Service with an URL of an other service type by @ManonMarchand in #672
- remove essai.xml by @lmichel in #674
- MAINT: various small maintainance items by @bsipocz in #675
- Mango support by @lmichel in #664
New Contributors
- @stvoutsin made their first contribution in #640
- @dr-rodriguez made their first contribution in #661
Full Changelog: v1.6...v1.7
v1.6.2
Full Changelog: v1.6.1...v1.6.2
v1.6.1
Full Changelog: v1.6...v1.6.1
v1.6
What's Changed
- API: changing optional arguments to be keyword only by @bsipocz in #507
- Feature: add possibility to return full list of services by @ManonMarchand in #505
- fix: author constraint missed rr.res_role extra table by @ManonMarchand in #515
- Fixing two function signatures that recently went bad. by @msdemlei in #518
- The regtap Ivoid constraint can now take multiple ivoids. by @msdemlei in #517
- BUG: fixing maxrec=0 case for SIA2 queries by @bsipocz in #520
- Backing out of requesting alt_identifiers every time. by @msdemlei in #523
- DOC: Enabling nitpicky docs build by @bsipocz in #416
- MAINT: updating mailmap after v1.5 by @bsipocz in #511
- DOC: changelog update after 1.5.1 release by @bsipocz in #529
- Replace list_services by list_interfaces by @ManonMarchand in #525
- MAINT: do fewer style checks by @bsipocz in #531
- Fixing SODA_SYNC_IVOID so we work with all version 1 SODA services. by @msdemlei in #538
- Async TAP delete no longer pulls the joblist. by @msdemlei in #536
- MAINT: fix doctest for online CI job by @bsipocz in #540
- MAINT: removing usage of deprecated astropy.utils.misc.indent by @bsipocz in #539
- CI: update setup-python versions by @bsipocz in #541
- TST: fix doc example by @bsipocz in #546
- Feature MIVOT (Model Instance in VOTable) by @somilia in #497
- DOC: ignore output in doctests by @bsipocz in #548
- Check for nan dateobs before converting to Time by @duytnguyendtn in #550
- Updated SIA up-casing behavior by @d-giles in #545
- No longer joining alt_identifier into our RegTAP template query. by @msdemlei in #561
- Fixing the TAP doctest in dal/index.rst. by @msdemlei in #565
- BUG: fix keyword arguments by @bsipocz in #555
- Now passing strings to mimetypes.guess_extension. by @msdemlei in #553
- Defuse sia title characters by @msdemlei in #557
- Make extra table constraints subqueried by @msdemlei in #562
- Add datalink original row by @msdemlei in #559
- Update of the dictionaries that are used to build the MIVOT_INSTANCE by @lmichel in #551
- Speed up registry doctest by @msdemlei in #567
- MAINT: fixing new dependency as reshuffle CI jobs by @bsipocz in #574
- Adding some documentation on pyvo.samp by @msdemlei in #558
- Now using DISTINCT in ivoid-selecting registry subqueries. by @msdemlei in #572
- Documentation of Freetext constraint by @ManonMarchand in #577
- RegistryResults.get_tables now preserves table utypes. by @msdemlei in #576
- SodaRecordMixin no longer will use a datalink#links endpoint for soda by @msdemlei in #580
- MAINT: Fix error message for SSA diameter by @bsipocz in #581
- Adding
sia1as servicetype by @bsipocz in #583 - Deprecating image and spectrum as registry servicetype-s by @msdemlei in #449
- DOC: examples have changed upstream, change index in docs by @bsipocz in #585
- DOC: fix some typos by @bsipocz in #587
- MAINT: fix doctest typoes fixed upstream by @bsipocz in #588
- BUG: better session handling in registry by @bsipocz in #590
- MAINT: adding Python 3.13 to CI by @bsipocz in #589
- DOC: ignore one more job.phase by @bsipocz in #592
- CI: bump oldest numpy version in CI by @bsipocz in #597
- Support Astropy Quantity as radius arg for Registry SkyCoord Spatial constraint by @duytnguyendtn in #594
- Update repo URL by @xuanxu in #600
- Sped up sia2 remote tests by @andamian in #602
- Avoid assuming that
access_urlexists always by @aragilar in #570 - Fix bug #543 by @msdemlei in #599
- MNT: Use hash for Action workflow versions and update if needed by @pllim in #603
- Bump codecov/codecov-action from 4.5.0 to 4.6.0 in the actions group by @dependabot in #605
- BUG: Include port number if present by @chmmao in #582
- Feature skycoord by @lmichel in #591
- MAINT: remove the usage of the astropy TestRunner by @bsipocz in #606
- Adding RegistryResults and RegistryResource to the registry API by @msdemlei in #608
- Add global discovery by @msdemlei in #470
- DOC: post 1.5.3 changelog cleanup by @bsipocz in #610
- BUG: adding all mivot tests files by @bsipocz in #611
- CI: ignore milestone for changelog check by @bsipocz in #615
- Getdatalink - guess or return more informative error by @d-giles in #613
New Contributors
- @somilia made their first contribution in #497
- @duytnguyendtn made their first contribution in #550
- @d-giles made their first contribution in #545
- @lmichel made their first contribution in #551
- @xuanxu made their first contribution in #600
Full Changelog: v1.5...v1.6
v1.5.3
Full Changelog: v1.5.2...v1.5.3
v1.5.2
Full Changelog: v1.5.1...v1.5.2
v1.5.1
Full Changelog: v1.5...v1.5.1