Skip to main content

A dedicated client to fetch and manage posts from Collepedia.

Project description

Collepedia

A dedicated client to fetch and manage posts from Collepedia.

This library provides a clean, robust, and easy-to-use interface to retrieve, filter, and manage post data.

Features

  • Dedicated Client: Hardcoded for the Collepedia feed for simplicity and reliability.
  • Advanced Fetching: Fetch posts with pagination and server-side category filtering.
  • Powerful Filtering: Perform complex queries on cached data by author, category, or date range.
  • Robust Error Handling: Custom exceptions for network and parsing errors.
  • Cache Persistence: Save fetched data to a JSON file and load it back later.

What's New

  • No Date: This was an error with the first version of the Library
  • Posts Fetch Error: An error originated in version 1.0.1 of this library where all articles wasn't fetched

Projects

  • ColleSearch: A Search Engine for Collepedia contents that searches across all the website programmically through python with this library.

More Informations

If you need the full documentation and all examples, uses and more about the library please head up to Collepedia Python Package page.

Installation

pip install collepedia

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collepedia-1.1.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

collepedia-1.1.0-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file collepedia-1.1.0.tar.gz.

File metadata

  • Download URL: collepedia-1.1.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for collepedia-1.1.0.tar.gz
Algorithm Hash digest
SHA256 e4ef3acb2af84fbeeeb4c547a6a7684033b5337a573ea285cb6677b8e4356fc5
MD5 4356faee6d230b664698f3d9e70a1edf
BLAKE2b-256 7f86426516629f3a127cc663bf6db2183688370bd92bf2f51b4e8d5ae4d9b1f1

See more details on using hashes here.

File details

Details for the file collepedia-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: collepedia-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for collepedia-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f2e7b2b8ac8bda4c0fb2e97b4e97e6fa5294c9b09446ccfe5c1809dd8a11afe
MD5 62bd09b1d2bda9de81bf84c09c704270
BLAKE2b-256 fc7ba86ea9ec6052fe8d47826f969899f6acc0e9ca767a681ebbd3b09b5e9382

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page