Skip to content

Conversation

@smithemely
Copy link
Contributor

@smithemely smithemely commented Sep 7, 2025

Purpose of This Pull Request

  • Documentation update
  • Bug fix
  • New feature
  • Other (please explain):

Overview of Changes

Fix the "sqlite: bad parameter or other api misuse" error reported on Ubuntu, Windows, and Android by changing the requests_cache backend from sqlite to filesystem.

This uses a directory-based cache instead of a single file, eliminating locking problems in concurrent environments.

No breaking changes; cache behavior remains compatible.

Related Issue

Fixes #10, #11

… locking issues

Fix the "sqlite: bad parameter or other api misuse" error reported on Ubuntu, Windows, and Android by changing the requests_cache backend from sqlite to filesystem.

This uses a directory-based cache instead of a single file, eliminating locking problems in concurrent environments.

No breaking changes; cache behavior remains compatible.

Fixes: FHPythonUtils#10, FHPythonUtils#11
@FredHappyface
Copy link
Member

Hi thanks for this and sorry for the delay. I'll merge now

@FredHappyface FredHappyface merged commit 47d6b3a into FHPythonUtils:master Nov 8, 2025
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.

Bug: sqlite: bad parameter or other api misuse

2 participants