Skip to content

Conversation

@wxtim
Copy link
Member

@wxtim wxtim commented Dec 4, 2025

…to allow coverage checking

Description

Whilst setting up coverage for Cylc Functional style tests for cylc review
I found that editable installs are required.

Annoyingly the issue for the deprecation warning for the old egg= syntax contains the following:

Warning

Editable VCS installs do NOT yet support the Direct URL syntax. This means the egg fragment is the only supported way to request an extra for a VCS URL. If this is your situation, you will need to wait until pip adds Direct URL support for editable VCS installs. We will NOT remove support for URLs with invalid egg fragments until there is a supported alternative for all use-cases.

Checklist

  • I have read the contributing instructions in README.md and have opened this against the correct branch & milestone

@wxtim wxtim force-pushed the feat.allow-install-editable branch 2 times, most recently from 6c413c1 to 13e5e3a Compare December 4, 2025 15:46
Copy link
Member

@oliver-sanders oliver-sanders left a comment

Choose a reason for hiding this comment

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

Seems legit

@wxtim wxtim force-pushed the feat.allow-install-editable branch from 13e5e3a to 99e1858 Compare December 4, 2025 15:50
Co-authored-by: Oliver Sanders <oliver.sanders@metoffice.gov.uk>
@wxtim wxtim mentioned this pull request Dec 4, 2025
8 tasks
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.

2 participants