Skip to content

Conversation

manzt
Copy link
Member

@manzt manzt commented Feb 12, 2025

Description

This PR removes the higlass.fuse-based API. Similar to higlass.server, the module introduced inconsistencies and maintenance challenges.

Emulation of remote files through FUSE could be a standalone module of it's own and managed externally from higlass-python. Here, it just added a lot of complexity and it's not clear to what benefit now
that filehandle-like interfaces provide a more reliable alternative.

What was changed in this pull request?

  • Removed higlass.fuse module and related dependencies.
  • Cleaned up references to higlass.fuse in the codebase.

Checklist

  • Clear PR title (used for generating release notes).
    • Prefer using prefixes like fix: or feat: to help organize auto-generated notes.
  • Unit tests added or updated.
  • Documentation added or updated.

@manzt manzt merged commit f832176 into main Feb 12, 2025
6 checks passed
@manzt manzt deleted the manzt/remove-fuse branch February 12, 2025 19:30
@manzt manzt mentioned this pull request Feb 12, 2025
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.

1 participant