Skip to main content

PyURL CircleCI Codacy Badge CodeFactor

PyURL is the CS50x 2020 Final Project. What it does is to let you check if your favourite websites have released/updated new blogs, articles, posts, announcements or releases.

Here's all what you can do:

  • You can add the url or urls of the websites with -a [URL(s)]
  • You can check updates about all the added websites with -s all or specific website with -s [URL(s)]
  • You can open them at once with -o
  • You can list out the updates you haven't opened yet with -nv and open them at once with -o if you want
  • You can also remove the url(s) you wish to remove with -rm [URL(s)]
  • You can print out the added urls with -l

Sample

Adding:

pyurl -a https://pytorch.org/blog,https://blog.tensorflow.org

Syncing:

pyurl -s all -o # or
pyurl -s all # or
pyurl -s https://pytorch.org/blog,https://blog.tensorflow.org

Viewing the updates that haven't opened:

pyurl -nv # or
pyurl -nv -o # to open at once

Removing:

pyurl -rm https://pytorch.org/blog,https://blog.tensorflow.org

Requirements

  • Python 3.6 or greater
  • pip 3
  • requests
  • Beautiful Soup 4
  • SQLite 3
  • lxml

Installation

pip install pyurl

Usage

You can now use pyurl.

usage: pyurl <commands> [URL(s)]

Get notified about new blogs, updates of your favourite webistes and visit
them at once

Commands:
  -a ADD, --add ADD     Add the website url
  -s SYNC, --sync SYNC  Check the added websites update status
  -rm REMOVE, --remove REMOVE
                        Remove the added URL(s)
  -l, --log             Output the urls of the added websites
  -o, --open            Open the new found website links
  -nv, --no-view        Output the un-opened links

Options:
  -V, --version         Output version number
  -h, --help            Output usage information

LICENSE

MIT

Release files for pyurl 0.1.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 pyurl 0.1.2
File Size Uploaded
pyurl-0.1.2.tar.gz 9.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyurl 0.1.2
File Interpreter ABI Platform
pyurl-0.1.2-py3.7.egg Legacy Egg format - - Details
pyurl-0.1.2-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size:29.9 kB

Release files / pyurl-0.1.2.tar.gz

Download URL pyurl-0.1.2.tar.gz
Size 9.2 kB
Tags Source
SHA-256 checksum
How to use checksums
42c915f18b1503764a2ba9a8d8a7c0c859bf2e159d6cba2e0afb0e32800f946f
BLAKE2b-256 checksum
How to use checksums
25b32f7a0d4ee82e962e281a50d2233dc0b8cf5632ccc3881417fa8ec39d2558
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.8.0 tqdm/4.47.0 CPython/3.7.7

Release files / pyurl-0.1.2-py3.7.egg

Download URL pyurl-0.1.2-py3.7.egg
Size 13.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
c8c8c7236057f2e45b28fba4c73f48df5440afc4b143f31dafb77a65b360b662
BLAKE2b-256 checksum
How to use checksums
5846ce8db93d68077b1cfad2690f38b263ba24b6f339540baf988ea63219e5e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.8.0 tqdm/4.47.0 CPython/3.7.7

Release files / pyurl-0.1.2-py2.py3-none-any.whl

Download URL pyurl-0.1.2-py2.py3-none-any.whl
Size 7.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
3c2e0007dbb4d12577d4f3982709d15bdf3b35dbd1701ec21248f4d1c290b99c
BLAKE2b-256 checksum
How to use checksums
9c882eb9c578484f2c816e0bc9fc30c52a38e4edf9f30ee1c5f61aa642eb20e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.1 requests-toolbelt/0.8.0 tqdm/4.47.0 CPython/3.7.7

Release history Release notifications | RSS feed

This release

0.1.2 This release

3 release files

0.1.1

2 release files

0.1.0

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