Skip to content

Remaining cache and config overhaul issues for v8.0.0 #19611

Closed

Description

@pllim

This issue documents the remaining todo stemmed from #19575 that is needed for v8.0.0 release to avoid tech debt build up (convo starts around #19575 (comment)):

  • Warn if legacy locations exists and provide recommendation on how to proceed.
  • Be very sure we're not filling up user HOME directory when they run the refactored test suite locally.

Activity

  1. added this to the v8.0.0 milestone on Apr 29, 2026
  2. added
    API changePRs and issues that change an existing API, possibly requiring a deprecation period
    on Apr 29, 2026
  3. neutrinoceros commented on Apr 29, 2026

    @neutrinoceros
    Contributor

    There are 2 sub issues here. I'll address the second one first. There is indeed some minor pollution at the moment: here is the entirety of what's created in my home dir by a test session (all dirs, no files)

    ❯ tree $HOME/.config/astropy
    /Users/clm/.config/astropy
    
    0 directories, 0 files
    
    ❯ tree $HOME/.cache/astropy
    /Users/clm/.cache/astropy
    └── download
        └── url
    
  4. neutrinoceros commented on Apr 29, 2026

    @neutrinoceros
    Contributor

    #19616 is a very small feature that should help us avoiding such pollutions, but it'd needs to go in before the feature freeze, so I'm making it the top priority.

  5. neutrinoceros commented on May 1, 2026

    @neutrinoceros
    Contributor

    I opened #19631 to address remaining test pollution. Though I note that none of it was caused by #19575, so we could also decide to close this issue as completed even without merge. I'll let @pllim decide what to do

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

Metadata

Metadata

Assignees

Labels

API changePRs and issues that change an existing API, possibly requiring a deprecation periodconfig

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions