Skip to main content

FIBEP-JSON-Interpreter

This is a simple interpreter for the FIBEP JSON Format. It includes both the methods to encode and decode Official FIBEP standard JSON format files. You can easily integrate into your own software by using the methods fibep_decode() which takes a json file as input and returns an Article class object, including the following attributes: Mandatory: provider, item_id, country_iso, language_iso, source_id, source_name, article_publication_timestamp, article_lead, article_text, article_source_channel

Optional: additional_content_list, content_url, contract_id, customer_id, profile_id, article_author, article_headline, matching_words_list

additional_content_list and matching_words_list are both list of dictionaries that can contain many dictionaries.In the case of additional_content_list, if it has base64 encoded elements, the library automatically decodes them and regenerates the original file per the standard.

You can try the programa directly in your cli using the following syntax: fibep_interpreter DIR -d FILETODECODE where DIR is the directory in wich the file is in (defaults to the directory in which the program is installed).

Release files for fibepjson 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fibepjson 0.2
File Size Uploaded
fibepjson-0.2.tar.gz 4.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fibepjson 0.2
File Interpreter ABI Platform
fibepjson-0.2-py3-none-any.whl Python 3 none any Details

Total release size: 9.3 kB

Release files / fibepjson-0.2.tar.gz

Download URL fibepjson-0.2.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
da4a4d1562841e13fb18dbadfbd8587b1f755f837265005752901c8d680bc93f
BLAKE2b-256 checksum
How to use checksums
bc674665d4eceb10e419ba58d97e85f84a1f53d229f96e92d861d42b33ed5e4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.4

Release files / fibepjson-0.2-py3-none-any.whl

Download URL fibepjson-0.2-py3-none-any.whl
Size 5.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
15a6fcdcd21500553e9dada5bf141b9487de00309e4a44c7f9b931193b56611c
BLAKE2b-256 checksum
How to use checksums
bae2fa5226a02277de0dc2cfcc0bfbf732038d397774e6aa7c9b3884a8dc696a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.4

Release history Release notifications | RSS feed

This release

0.2 This release

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page