Skip to content

Circular dependency feature not compatible with template's rebel modules #65

@carmenbianca

Description

@carmenbianca

Module

The issue first occurred in coopiteasy/cie-custom#109, which contains custom modules.

Describe the bug

Given:

Then:

  • The test for pos_shift_partner_can_shop will pass, correctly installing itself and spp_pos_mustard.
  • The test for other_module will fail, failing to install spp_pos_mustard because the dependency pos_shift_partner_can_shop is not met.

See https://github.com/carmenbianca/circular-rebel-example for example GitHub CI runs.

To Reproduce

Affected versions: Any

Described above with example repository.

Expected behavior
I expect pos_shift_partner_can_shop to be pip-installed always so that all modules in test-requirements.txt can be installed without error.

Additional context
N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions