fix-passlib-bcrypt-incompatibility
CommunityQuick fix for passlib bcrypt incompatibility issues
Authorruskibeats
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses passlib bcrypt incompatibility issues, enabling password hashing and verification to work correctly with newer bcrypt packages.
Core Features & Use Cases
- Compatibility Fix: Solves
(trapped) error reading bcrypt versionand password verification failures due tobcrypt.__about__removal. - Version Pinning: Offers options to pin bcrypt to a compatible version or upgrade passlib.
- Direct Usage: Provides a method to replace passlib with direct bcrypt usage for long-term solutions.
- Use Case: When a Python project using passlib's
bcrypthandler encounters errors after bcrypt package updates.
Quick Start
Apply the fix by choosing one of the following options: Pin bcrypt to version 4.0.1, upgrade passlib to version 1.7.5 or higher, or replace passlib with direct bcrypt usage.
Dependency Matrix
Required Modules
bcryptpasslib
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: fix-passlib-bcrypt-incompatibility Download link: https://github.com/ruskibeats/t1d/archive/main.zip#fix-passlib-bcrypt-incompatibility Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.