Skip to content

Nightly builds fail because main branch of pylint and astroid are incompatible with each other #347

Closed
@carlio

Description

@carlio

I added nightly builds to test compatibility with bleeding edge dependencies (to try to catch things early - see issue comment here)

However after a recent update, the main branch of astroid's version is 2.10-dev0 but pylint main branch has a version restriction of <2.10 for astroid. This means the two cannot be installed at the same time - see the output of https://github.com/PyCQA/pylint-django/actions/runs/1656157819 for example.

This issue is to figure out what to do:

  • abandon bleeding edge testing? The main branches of astroid and pylint are considered dev versions rather than stable releases
  • force pip to install even if version dependency restrictions don't quite match?
  • something else?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions