← All tasks
pythondbt-labs/dbt-common #88Not a task: already works

Standardize Dependency Definitions

envgap__dbt-labs__dbt-common-88

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
11725296d685cf8ac5f24b81088e09552ae486d8
Manifest
pyproject.toml
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

dbt-labs/dbt-common #88 · read the original issue
### Housekeeping



- [X] I am a maintainer of dbt-common



### Short description



As OSS at the org we are standardizing on using >=,< instead of ~= for dependency definitions.  Update dbt-common dependencies to follow this pattern.





### Acceptance criteria



- No uses of ~=, instead use >=,<



### Suggested Tests



None



### Impact to Other Teams



There should be none.  The definitions should be equivalent.



### Will backports be required?



No



### Context



`~=` issues; `pip` cannot resolve:



- Different "grains": `dbt-adapters` depends on `mashumaro~=3.9` and `dbt-common` depends on `mashumaro~=3.9.0`

- Different notations: `dbt-adapters` depends on `mashumaro<4.0` and `dbt-common` depends on `mashumaro~=3.9`
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]