dbt-labs / dbt-labs/dbt-adapters

[Bug] Restrictive upper bound on mashumaro

Open
#2,044 0 comments 0 reactions 0 assignees View on GitHub
triage:product type:bug
Dominant language
Python
Stars
233
Forks
362
Avg merge
3d 22h
Merged PRs (30d)
9

Description

### Is this a new bug?

- [x] I believe this is a new bug
- [x] I have searched the existing issues, and I could not find an existing issue for this bug

### Which packages are affected?

- [x] dbt-adapters
- [ ] dbt-tests-adapter
- [ ] dbt-athena
- [ ] dbt-athena-community
- [ ] dbt-bigquery
- [ ] dbt-postgres
- [ ] dbt-redshift
- [ ] dbt-snowflake
- [ ] dbt-spark

### Current Behavior

```
The conflict is caused by:
The user requested mashumaro==3.22
dbt-adapters 1.24.2 depends on mashumaro<3.18 and >=3.9
```

### Expected Behavior

A version of `dbt-adapters` should exist to work with latest `mashumaro` (3.22), so we can merge our Renovate/Dependabot updates.

### Steps To Reproduce

Try to install latest `dbt-adapters` (1.24.2) and latest `mashumaro` (3.22) in the same project.

### Relevant log output

```shell

```

### Environment

```markdown
- OS: Ubuntu 22.04
- Python: 3.10
- dbt-adapters: 1.24.2
```

### Additional Context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.