Skip to content

MSRV#1576

Merged
gwenn merged 1 commit intorusqlite:masterfrom
gwenn:msrv
Oct 7, 2024
Merged

MSRV#1576
gwenn merged 1 commit intorusqlite:masterfrom
gwenn:msrv

Conversation

@gwenn
Copy link
Collaborator

@gwenn gwenn commented Oct 7, 2024

No description provided.

@codecov
Copy link

codecov bot commented Oct 7, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 85.92%. Comparing base (b842783) to head (539c21d).
Report is 6 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1576   +/-   ##
=======================================
  Coverage   85.92%   85.92%           
=======================================
  Files          57       57           
  Lines       10670    10670           
=======================================
  Hits         9168     9168           
  Misses       1502     1502           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@gwenn gwenn merged commit 2e352c9 into rusqlite:master Oct 7, 2024
@gwenn gwenn deleted the msrv branch October 7, 2024 07:37
cljoly added a commit to cljoly/rusqlite_migration that referenced this pull request Jan 22, 2025
Starting with version
[0.33](https://github.com/rusqlite/rusqlite/releases/tag/v0.33.0),
rusqlite has a policy for the minimum supported rust version (see
rusqlite/rusqlite#1576).

Now, for now it means that the MSRV is effectively the latest Rust
version, but that should change as new releases of Rust become stable
(i.e. if 1.85 gets out before rusqlite gets a new version, we will again
have a MSRV that’s not the latest stable Rust). Thus, it’s worth keeping
the CI code to test two different versions.
cljoly added a commit to cljoly/rusqlite_migration that referenced this pull request Jan 22, 2025
Starting with version [0.33](https://github.com/rusqlite/rusqlite/releases/tag/v0.33.0),
rusqlite has a policy for the minimum supported rust version (see rusqlite/rusqlite#1576).

Align our MSRV and rusqlite’s, if rusqlite doesn’t support a particular
version (i.e. doesn’t compile), then rusqlite_migration can’t be used
either.
We could try to figure out what version of Rust still compiles with
rusqlite, beyond their official MSRV, but that’s easy to get wrong and
an additional support burden on us.

Now, for now it means that the MSRV is effectively the latest Rust
version, but that should change as new releases of Rust become stable
(i.e. if 1.85 gets out before rusqlite gets a new version, we will again
have a MSRV that’s not the latest stable Rust). Thus, it’s worth keeping
the CI code to test two different versions.
cljoly added a commit to cljoly/rusqlite_migration that referenced this pull request Jan 22, 2025
Starting with version [0.33](https://github.com/rusqlite/rusqlite/releases/tag/v0.33.0),
rusqlite has a policy for the minimum supported rust version (see rusqlite/rusqlite#1576).

Align our MSRV and rusqlite’s, if rusqlite doesn’t support a particular
version (i.e. doesn’t compile), then rusqlite_migration can’t be used
either.
We could try to figure out what version of Rust still compiles with
rusqlite, beyond their official MSRV, but that’s easy to get wrong and
an additional support burden on us.

Now, for now it means that the MSRV is effectively the latest Rust
version, but that should change as new releases of Rust become stable
(i.e. if 1.85 gets out before rusqlite gets a new version, we will again
have a MSRV that’s not the latest stable Rust). Thus, it’s worth keeping
the CI code to test two different versions.
cljoly added a commit to cljoly/rusqlite_migration that referenced this pull request Feb 1, 2025
Starting with version [0.33](https://github.com/rusqlite/rusqlite/releases/tag/v0.33.0),
rusqlite has a policy for the minimum supported rust version (see rusqlite/rusqlite#1576).

Align our MSRV and rusqlite’s, if rusqlite doesn’t support a particular
version (i.e. doesn’t compile), then rusqlite_migration can’t be used
either.
We could try to figure out what version of Rust still compiles with
rusqlite, beyond their official MSRV, but that’s easy to get wrong and
an additional support burden on us.

Now, for now it means that the MSRV is effectively the latest Rust
version, but that should change as new releases of Rust become stable
(i.e. if 1.85 gets out before rusqlite gets a new version, we will again
have a MSRV that’s not the latest stable Rust). Thus, it’s worth keeping
the CI code to test two different versions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant