Skip to main content

NewsTLDR

A Flasik extension to fetch and summarize the news.

It provides an API https://url/newstldr/

You will also need newstldr-admin

Requirements

  • AWS Account for S3
  • Google API Account for youtube

Install

Add in Flasik application requirements.txt newstldr

Config

    # NTLDR/Newsroom
    NTLDR_AWS_ACCESS_KEY_ID = AWS_ACCESS_KEY_ID
    NTLDR_AWS_SECRET_ACCESS_KEY = AWS_SECRET_ACCESS_KEY
    NTLDR_AWS_REGION_NAME = AWS_REGION_NAME
    NTLDR_IMAGES_STORAGE_PREFIX = "ntldr.imgs"
    NTLDR_SQS_MQ_NAME = "Newsroom"
    NTLDR_GOOGLE_API_KEY = GOOGLE_API_KEY

flasik.py

import newstldr.cli

projects = {
  "main": [
    "newstldr"
  ]
}

Setup

flasik news:setup

Run workers

To automatically import and process articles

Import Posts

flasik news:worker:import-posts

Run Task Q

flasik news:worker:run-taskq

Download files

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

Source Distribution

newstldr-0.2.0.tar.gz (18.9 kB view details)

Uploaded Source

Built Distribution

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

newstldr-0.2.0-py2-none-any.whl (20.7 kB view details)

Uploaded Python 2

File details

Details for the file newstldr-0.2.0.tar.gz.

File metadata

  • Download URL: newstldr-0.2.0.tar.gz
  • Upload date:
  • Size: 18.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.17.3 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/2.7.13

File hashes

Hashes for newstldr-0.2.0.tar.gz
Algorithm Hash digest
SHA256 267216157bd18c53c6142e561d37ac7fb4fb9938ea05cf08b56d4708bc709a49
MD5 7f393a6f0bf5aefe6c7d69f89ad3a32e
BLAKE2b-256 670ab3354de32bbcea2b63ac6211fa61368ef95a768b90cb74fcee6f9d573b48

See more details on using hashes here.

File details

Details for the file newstldr-0.2.0-py2-none-any.whl.

File metadata

  • Download URL: newstldr-0.2.0-py2-none-any.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.17.3 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/2.7.13

File hashes

Hashes for newstldr-0.2.0-py2-none-any.whl
Algorithm Hash digest
SHA256 319f3444b505e84663f6593401cefef6c33618c4f88c056844ef68add2267287
MD5 d6605eeb614b8f40741e73ba54ba6251
BLAKE2b-256 9b123c37861220b0960f08f5ab0e88c812efea312d3a055fe7e9887ebe868880

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.0

2 files

Supported by

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