Sitejuicer

Latest version: v0.2.6

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.5.0

Added
- Comprehensive Jina API authentication documentation
- New `jina_api_authentication.md` documentation file
- Validation for the new Jina API key format
- Warning messages for incorrectly formatted API keys
- Test script for verifying API key functionality

Changed
- Updated `fetch_content` function to use Bearer token authentication
- Enhanced API key handling to support the new format (`jina_XXXXXXXXXXXXXXXXXXXXXXXX_XXXXXXXXXXXXXXXX`)
- Improved README with detailed API key setup instructions
- Updated programmatic usage examples with the new API key format

Fixed
- Authentication issues with the Jina Reader API
- Error handling for API key validation

0.4.0

Added
- Detailed Jina Reader API integration documentation
- New `jina_api_integration.md` documentation file
- Support for newer Jina API key format (starting with `jina_`)
- Improved error handling for API responses

Changed
- **Breaking**: Modified `fetch_content` to return a dictionary with `content`, `title`, and `url` keys
- Updated all references to `fetch_content` in CLI, UI, and examples
- Enhanced README with more detailed API integration information
- Updated unit tests to reflect the new return structure

Fixed
- API authentication issues with Jina Reader
- Error handling for failed API requests

0.3.0

Added
- Web UI mode with Streamlit interface
- Batch processing for multiple URLs
- Content filtering options (include/exclude elements)
- API server mode with FastAPI
- Comprehensive documentation
- Project structure map
- Developer guidelines and setup instructions
- Unit tests for core functionality
- Usage examples

Changed
- Updated CLI interface with new command options
- Improved error handling and logging
- Enhanced README with detailed usage instructions
- Restructured project for better organization

0.2.6

Added
- PyPI token management functionality for package publishing
- Commands to save, clear, and use PyPI tokens
- Feature to generate `.pypirc` file automatically from the saved token
- Cross-platform token handling with secure storage

0.2.5

Changed
- Improved cross-platform compatibility for Windows and macOS
- Made file permission handling compatible with Windows systems
- Updated package classifiers to explicitly indicate Windows and macOS support

0.2.4

Removed
- Removed clipboard functionality to simplify the codebase
- Removed clipboard-related dependencies (pyperclip and pywin32)
- Removed clipboard command-line option (--clipboard)
- Removed Windows-specific clipboard handling

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.