[PR #345] [MERGED] Update Dependencies and Replace mattn/go-sqlite with modernc.org/sqlite #569

Closed
opened 2026-02-25 23:34:45 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-shiori/shiori/pull/345
Author: @n8225
Created: 2/7/2022
Status: Merged
Merged: 2/11/2022
Merged by: @fmartingr

Base: masterHead: cgo-free


📝 Commits (3)

📊 Changes

8 files changed (+1054 additions, -63 deletions)

View changed files

.github/FUNDING.yml (+0 -10)
📝 .github/workflows/continuous-integration.yml (+2 -2)
📝 go.mod (+55 -23)
📝 go.sum (+983 -20)
📝 internal/cmd/root.go (+2 -2)
📝 internal/core/processing.go (+8 -2)
📝 internal/database/sqlite.go (+3 -3)
📝 main.go (+1 -1)

📄 Description

This PR replaces mattn/go-sqlite with modernc.org/sqlite, updates all dependencies, and brings go version to 1.17
Static binaries can now be built without cgo.
In my limited testing everything appears to be working. It probable needs some more thorough testing.

#254 #253


🔄 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/go-shiori/shiori/pull/345 **Author:** [@n8225](https://github.com/n8225) **Created:** 2/7/2022 **Status:** ✅ Merged **Merged:** 2/11/2022 **Merged by:** [@fmartingr](https://github.com/fmartingr) **Base:** `master` ← **Head:** `cgo-free` --- ### 📝 Commits (3) - [`f52acd6`](https://github.com/go-shiori/shiori/commit/f52acd68bc0974c5d07de40ae6ad9ae79ac895d4) No more CGO - [`ceaf158`](https://github.com/go-shiori/shiori/commit/ceaf1585ab978735449672fc016416052325539b) Update all dependencies to current - [`0b5ff4d`](https://github.com/go-shiori/shiori/commit/0b5ff4d704d9f9185145a7f6fdb0365f78ebb3a4) Only test against go 1.17. ### 📊 Changes **8 files changed** (+1054 additions, -63 deletions) <details> <summary>View changed files</summary> ➖ `.github/FUNDING.yml` (+0 -10) 📝 `.github/workflows/continuous-integration.yml` (+2 -2) 📝 `go.mod` (+55 -23) 📝 `go.sum` (+983 -20) 📝 `internal/cmd/root.go` (+2 -2) 📝 `internal/core/processing.go` (+8 -2) 📝 `internal/database/sqlite.go` (+3 -3) 📝 `main.go` (+1 -1) </details> ### 📄 Description This PR replaces mattn/go-sqlite with modernc.org/sqlite, updates all dependencies, and brings go version to 1.17 Static binaries can now be built without cgo. In my limited testing everything appears to be working. It probable needs some more thorough testing. #254 #253 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-25 23:34:45 +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/shiori#569
No description provided.