[PR #196] [MERGED] Update async-trait crate to 0.1.48 #306

Closed
opened 2026-02-27 20:24:11 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ramsayleung/rspotify/pull/196
Author: @hellbound22
Created: 4/5/2021
Status: Merged
Merged: 4/15/2021
Merged by: @ramsayleung

Base: masterHead: master


📝 Commits (1)

  • 737f470 Update async-trait crate to 0.1.48

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 Cargo.toml (+1 -1)

📄 Description

Description

Update async-trait crate to 0.1.48. Only the version number in Cargo.toml was changed, no other fixes required.

Motivation and Context

derive_builder_core 0.10.0 requires quote 1.0.8 or superior, which conflicts with some other packages like async-trait and some others.

Example bellow of me trying to run cargo check in one of my projects:

error: failed to select a version for `quote`.
    ... required by package `derive_builder_core v0.10.0`
    ... which is depended on by `derive_builder v0.10.0`
    ... which is depended on by `rspotify v0.10.0 (https://github.com/ramsayleung/rspotify.git#7130835a)`
    ... which is depended on by `constantinus v0.1.0 (/mnt/c/Users/rodrigo.mauricio/Documents/Pessoal/constantinus)`
versions that meet the requirements `^1.0.8` are: 1.0.9, 1.0.8

all possible versions conflict with previously selected packages.

  previously selected package `quote v1.0.7`
    ... which is depended on by `async-trait v0.1.42`
    ... which is depended on by `rspotify v0.10.0 (https://github.com/ramsayleung/rspotify.git#7130835a)`
    ... which is depended on by `constantinus v0.1.0 (/mnt/c/Users/rodrigo.mauricio/Documents/Pessoal/constantinus)`

failed to select a version for `quote` which could resolve this conflict

Dependencies

async-trait = 0.1.48
quote = ^1.0.8
derive_builder_core = 0.10.0

Type of change

  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

How Has This Been Tested?

No tests required?


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ramsayleung/rspotify/pull/196 **Author:** [@hellbound22](https://github.com/hellbound22) **Created:** 4/5/2021 **Status:** ✅ Merged **Merged:** 4/15/2021 **Merged by:** [@ramsayleung](https://github.com/ramsayleung) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (1) - [`737f470`](https://github.com/ramsayleung/rspotify/commit/737f4703bbc9cba2633c57a087f12fe7408bfaea) Update async-trait crate to 0.1.48 ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.toml` (+1 -1) </details> ### 📄 Description ## Description Update async-trait crate to 0.1.48. Only the version number in Cargo.toml was changed, no other fixes required. ## Motivation and Context derive_builder_core 0.10.0 requires quote 1.0.8 or superior, which conflicts with some other packages like async-trait and some others. Example bellow of me trying to run ```cargo check``` in one of my projects: ``` error: failed to select a version for `quote`. ... required by package `derive_builder_core v0.10.0` ... which is depended on by `derive_builder v0.10.0` ... which is depended on by `rspotify v0.10.0 (https://github.com/ramsayleung/rspotify.git#7130835a)` ... which is depended on by `constantinus v0.1.0 (/mnt/c/Users/rodrigo.mauricio/Documents/Pessoal/constantinus)` versions that meet the requirements `^1.0.8` are: 1.0.9, 1.0.8 all possible versions conflict with previously selected packages. previously selected package `quote v1.0.7` ... which is depended on by `async-trait v0.1.42` ... which is depended on by `rspotify v0.10.0 (https://github.com/ramsayleung/rspotify.git#7130835a)` ... which is depended on by `constantinus v0.1.0 (/mnt/c/Users/rodrigo.mauricio/Documents/Pessoal/constantinus)` failed to select a version for `quote` which could resolve this conflict ``` ## Dependencies async-trait = 0.1.48 quote = ^1.0.8 derive_builder_core = 0.10.0 ## Type of change - [x] Breaking change (fix or feature that would cause existing functionality to not work as expected) ## How Has This Been Tested? No tests required? --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 20:24:11 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/rspotify#306
No description provided.