Skip to main content

System utilities for Python on macOS.

Project description

AutoSys

netlify badge Build Status

Twitter Follow GitHub followers


An even more desperate way to make requests for Humans™.

  • Why does this have to suck so much?
  • Why do my tools make me work for them?
  • Why can't I ask for something I want to know and see it in a way I want to see it?
  • Why haven't my tools changed in 30 years?
  • Why do we need 100 different cryptic patchworks of messy code to get something done?
  • Why do I have to change and contort to accomodate my tools?

Why don't my tools work with the way humans think?


If computers can do so much, why can't we do any of the things we want to do? That is the question that we seek to answer with Implore.


test coverage CII Best Practices

Integrates easily in a simple, human way with:

  • Google Calendars, Contacts, Drive, Docs, Sheets
  • Dictionaries, References, and language tools
  • Analyze news for fake stories and spoofs
  • Professional Journal searches
  • Linux/macOS Command Line
  • simple image edits and pdfs
  • and nearly any public API
  • Latex / BibTex documents
  • macOS Text Messaging
  • Common web browsers
  • Microsoft Excel, Word
  • Reference formatting
  • Text Messaging
  • NLP Processes
  • Apple iTunes
  • Blog Posts
  • Youtube
  • Netflix

Tell your computer what to do!"

Copyright © 2018-2020 Michael Treanor | MIT License - enjoy ...

License macOS Version code style: prettier


Take a look at Implore

Features include:

  • Send text messages based on results and presets
  • Figure out the annoying Netflix recommendations
  • Watch for cookies and other local security issues
  • Research topics based on logic and language
  • NLP analysis of web pages or sets of pages
  • Test API functionality and build an interface
  • Perform spoof analysis and fact checking
  • Block specific activities of certain sites
  • Convert websites to 3d object visuals
  • Timing social media and blog posts
  • Interact with underlying database
  • Create a command line interface
  • Parse html and language results
  • Watch Twitter for specific topics
  • Create link and image catalogs
  • Collect metadata and tag info
  • Google Calendar automation
  • Collect website html code
  • Timestamp html versions
  • Direct Request from user
  • Create visual sitemaps
  • Calendar reminders
  • CSS Updating
  • Scripting
  • BibTex
  • Time

Implore requires Python 3.8+ and works best with lxml (fast html) and ujson (fast json) installed. Text messaging requires macOS, at least until someone tells me a better way to do it.

GitHub Pipenv locked Python version Django v3


Contributing

Contributor Covenant

Please feel free to offer suggestions and changes (contribution instructions below). I have been coding for many years, but mostly as a side activity ... as a tool to assist me in other endeavors ... so I have not had the 'hard time' invested of constant coding that many of you have.


A solid foundation

Implore uses Requests and Beautiful Soup to parse html and scrape web data. Website output if mostly Flask based. The majority of other functionality is original code.

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

setup_utils-0.0.1.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

setup_utils-0.0.1-py2.py3-none-any.whl (4.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file setup_utils-0.0.1.tar.gz.

File metadata

  • Download URL: setup_utils-0.0.1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.47.0 CPython/3.7.7

File hashes

Hashes for setup_utils-0.0.1.tar.gz
Algorithm Hash digest
SHA256 13ecc967d0f5c5e63964887274603b201bc901247bb0851d7bd316284119da87
MD5 0dbe1256a54d3a25b674af594e8a6c68
BLAKE2b-256 5df66d2b8f07bbdc0b0553cc9d9eaea8301d64461b52cd299d6b71d197593c7b

See more details on using hashes here.

File details

Details for the file setup_utils-0.0.1-py2.py3-none-any.whl.

File metadata

  • Download URL: setup_utils-0.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.47.0 CPython/3.7.7

File hashes

Hashes for setup_utils-0.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5c71ea919d9b514e2b66e2e01b2de93c5567c2c5e0c694da1bb64ec3b29205ac
MD5 52128333b195f5aaf5df24f5a7970197
BLAKE2b-256 de8e6ec84d83c66a2f41e25cc4548e206a08ae968ea1a1805f550e9036665404

See more details on using hashes here.

Supported by

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