Skip to content

Releases: vlymar1/vinted-api-kit

vinted-api-kit v1.0.0

23 Jan 18:08

Choose a tag to compare

🚀 v1.0.0

Added

  • Multiple cookie storage backends: json, mozilla, pickle
  • Dataclass-based models (CatalogItem, DetailedItem)
  • Custom exception hierarchy for network/auth/validation errors
  • Automatic locale detection from target Vinted URLs
  • SortOrder and StorageFormat type literals

Changed

  • Refactored architecture: separated api/, storage/, models/ layers
  • Default cookie storage format changed to json
  • SSL verification enabled by default
  • Proxy configuration simplified to a single string parameter
  • Cookie persistence now uses a strategy pattern

Fixed

  • JWT token expiration parsing (base64url padding handling)
  • Retry/logging behavior for authentication failures
  • Cookie persistence reliability
  • Proxy handling edge cases
  • Token expiration detection accuracy

vinted-api-kit v0.1.0.post1

07 Aug 12:28

Choose a tag to compare

Fixed

  • Logo display compatibility for PyPI
  • Added project badges to README.md for better presentation
  • Corrected CHANGELOG formatting and metadata

vinted-api-kit v0.1.0

07 Aug 12:14

Choose a tag to compare

Added

  • Asynchronous HTTP client for Vinted API with cookie management
  • VintedApi.search_items() method for item searching with filters
  • VintedApi.item_details() method for detailed item information
  • Support for multiple Vinted domains (fr, de, sk, pl, it, etc.)
  • Proxy support for web scraping
  • Automatic authentication and session handling
  • Cookie persistence between requests
  • JWT token expiration detection and refresh
  • Comprehensive error handling with retry logic
  • Full typing support and async/await patterns
  • CI/CD pipeline with GitHub Actions
  • 80%+ test coverage