Saravanan666/pypi-org huggingface dataset:
Package: rss-reader-palina-yudzina
RSS readerRSS reader is a command-line utility which receives RSS URL and prints results in human-readable
format.The source for this project is available here.Installation$ pip install rss-reader-palina-yudzinaUsage$ rss-reader (-h | --help)Show help message and exit$ rss-readerPrint rss feeds in human-readable format$ rss-reader --versionPrint version info$ rss-reader --jsonPrint result as JSON in stdout$ rss-reader --verboseOutputs verbose status messages$ rss-reader--limit LIMITLimit news topics, if this parameter provided$ rss-reader --date DATEGets a date in %Y%m%d format. Print news from the specified date
and source (<RSS-SOURCE-LINK>), if it specified$ rss-reader.py --to-pdf PATH_TO_PDFGets file path. Convert news to pdf and save them to pdf file on the specified path$ rss-reader.py --to-html PATH_TO_HTMLGets file path. Convert news to html and save them to html file on the specified pathUtility provide the following interface:usage: rss_reader.py [-h] [--version] [--json] [--verbose] [--limit LIMIT] sourcePure Python command-line RSS reader.positional arguments:
source         RSS URLoptional arguments:
-h, --help     show this help message and exit
--version      Print version info
--json         Print result as JSON in stdout
--verbose      Outputs verbose status messages
--limit LIMIT  Limit news topics if this parameter provided#JSON structure:{[{      
         "feed_title": feed title,                         
         "title": news title,
         "summary": news content,
         "date": news publication date,
         "link": news link },
       
       {  
         "feed_title": feed title,             
         "title": news title,
         "summary": news content,
         "date": news publication date,
         "link": news link },

       ...]
}
Package: rss-reader-polina-yudzina
RSS readerRSS reader is a command-line utility which receives RSS URL and prints results in human-readable
format.The source for this project is available here.Installation$ pip install rss-reader-polina-yudinaUsage$ rss-reader (-h | --help)Show help message and exit$ rss-readerPrint rss feeds in human-readable format$ rss-reader --versionPrint version info$ rss-reader --jsonPrint result as JSON in stdout$ rss-reader.py --verboseOutputs verbose status messages$ rss-reader.py --limit LIMITLimit news topics, if this parameter providedUtility provide the following interface:usage: rss_reader.py [-h] [--version] [--json] [--verbose] [--limit LIMIT] sourcePure Python command-line RSS reader.positional arguments:
source         RSS URLoptional arguments:
-h, --help     show this help message and exit
--version      Print version info
--json         Print result as JSON in stdout
--verbose      Outputs verbose status messages
--limit LIMIT  Limit news topics if this parameter provided#JSON structure:{[{      
         "feed_title": feed title,                         
         "title": news title,
         "summary": news content,
         "date": news publication date,
         "link": news link },
       
       {  
         "feed_title": feed title,             
         "title": news title,
         "summary": news content,
         "date": news publication date,
         "link": news link },

       ...]
}
Package: rss-reader-p-y
RSS readerRSS reader is a command-line utility which receives RSS URL and prints results in human-readable
format.The source for this project is available here.Installation$ pip install rss-reader-polina-yudinaUsage$ rss-reader (-h | --help)Show help message and exit$ rss-readerPrint rss feeds in human-readable format$ rss-reader --versionPrint version info$ rss-reader --jsonPrint result as JSON in stdout$ rss-reader.py --verboseOutputs verbose status messages$ rss-reader.py --limit LIMITLimit news topics, if this parameter providedUtility provide the following interface:usage: rss_reader.py [-h] [--version] [--json] [--verbose] [--limit LIMIT] sourcePure Python command-line RSS reader.positional arguments:
source         RSS URLoptional arguments:
-h, --help     show this help message and exit
--version      Print version info
--json         Print result as JSON in stdout
--verbose      Outputs verbose status messages
--limit LIMIT  Limit news topics if this parameter provided#JSON structure:{[{      
         "feed_title": feed title,                         
         "title": news title,
         "summary": news content,
         "date": news publication date,
         "link": news link },
       
       {  
         "feed_title": feed title,             
         "title": news title,
         "summary": news content,
         "date": news publication date,
         "link": news link },

       ...]
}
Package: rss-scrap
RSS Scraprss-scrap is a command line utility which scraps contents of web pages and
converts them to RSS feeds. Specific web scrapers must be implemented for
each page.rss-scrap works asynchronously, meaning that many web pages can be scraped
simultaneously.Implemented scrapperseconomist: The Economist, World This Week section: Politics this week,
Business this week, Kal's Cartoon (3 separate feeds)wiki_current_events: Wikipedia Current Eventsparameterdate: day (ISO format) from which events should be fetched
(e.g.-f wiki_current_events,date=2020-10-27)gov_pl_gis: Warnings of Główny Inspektorat Sanitarny (Polish Government Agency)
Package: rss-toasts
rss-toastsRSS toast notifications for WindowsA python script that sends toast notifications for new entries in RSS feeds.Created due to a lack of simple RSS feed notifiers for Windows.
Most apps have not been updated in over 10 years and break for various reasons
like outdated SSL libraries.UsageRequiresPython 3.11+withtkinter.Install usingpipx:pipx install rss-toastsRun it with console output:rss-toastsRun it in the background without console window:rss-toasts-bgThe script will start minimized to the system tray.
Right-click the tray icon to manage feeds or close the script.
Package: rss-to-graphql
RSS TO GRAPHQLA microservice proxy to convert an RSS feed to a GraphQL API endpointInstallshell $ pip install rss-to-graphqlRequires Python3.6 or later.UsageCLI for starting the serverUsage:python-mrss_to_graphql[OPTIONS]optionalarguments:-h,--helpOutputusageinformation--feed_urlFEED_URLRSSfeedurl--portPORTServerPort--subscriptions_enabledSUBSCRIPTIONS_ENABLEDEnablesubscriptions,requresarediscache--subscription_ttlSUBSCRIPTION_TTLSubscriptionsrefreshtimetolive,inseconds--redis_urlREDIS_URLRedisurlstring,e.g.redis://[:password]@localhost:6379/0SubscriptionsSupports subscriptions for new itme in the feed. Items are refreshed based on the time-to-live provided by the feed or a user defined refresh period, defaults to 1 minute if neither is providedSample queriesRetrieve channel info{channel{titlelinkatomLink{hrefrel}languagecopyrightdescription}}Retrieve feed items{items{titledescriptionlinkpubDate}}
Package: rss-transmission
rss-transmissionRss for transmission.UI PreviewUsageYou can simplify create a python file:fromrssbot.mainimportWorkerfromrssbot.configimportConfigif__name__=="__main__":config=Config()config.config_update(your_config_file_path)w=Worker(config)w.run()Then execute this file with python.
If you want to use systemd, here’s an service file example:[Unit]
Description=RSS Transmission.
After=network.target transmission-daemon.service

[Service]
Type=simple
ExecStart=/bin/python your_path_file_path
ExecReload=/bin/kill -s HUP $MAINPID

[Install]
WantedBy=multi-user.targetEnjoy!LicenseGPLv3
Package: rsstt
RSS to Telegram BotA Telegram RSS bot that cares about your reading experience简体中文 READMECHANGELOGFAQDocumentationChannels Using RSStTImportant: If you have your own RSStT bot (v1), please read themigration guideto learn how to migrate to v2.HighlightsMulti-userI18nEnglish, Chinese, Cantonese, Italian, andmore!The content of the posts of an RSS feed will be sent to TelegramKeep rich-text formatKeep media (customizable)Images, Videos, and Audio both in the post content and enclosure; Documents in the post enclosureLong images will be sent as files to prevent Telegram from compressing the image and making it unreadableDrop annoying icons, they break the reading experienceAutomatically replace emoji shortcodes with emojiAutomatically replace emoji images with emoji or its description textAutomatically determine whether the title of the RSS feed is auto-filled, if so, omit the title (customizable)Automatically show the author-name (customizable)Automatically split too-long messagesIf configured Telegraph, the message will be sent via Telegraph (customizable)Various customizable formatting settingsHashtags, custom title, etc.Individual proxy settings for Telegram and RSS feedsOPML importing and exporting (keep custom title)Optimized performance (see also theFAQ)User-friendlyHTTP CachingDeploymentIt is quite easy to deploy your RSStT instance. The most recommended way to deploy RSStT is Docker Compose: it is suitable for virtually all VPS.Railway.app(a PaaS platform) is also officially supported. You may also install RSStT from PyPI (trackingmasterbranch) or TestPyPI (trackingdevbranch, which is latest) using pip. For developers or experienced users, dirty run from source is also an option.For more details, refer to thedeployment guide.TranslationRead the translation guidehere.You can help to translate the bot usingHosted Weblate. Special thanks to their free hosting service for libre projects!Using the public botThepublic botcomes with absolutely no warranty. I will try my best to maintain it, but I cannot guarantee that it will always work perfectly. Meanwhile, you should "fair use" the bot, avoid subscribing to too many RSS feeds.If you use thepublic botin your Channel, consider mentioning the bot (or this project) in your channel description (or pinned message) to let more people know about it. That's not a compulsion.Known channels using RSStTWant to preview what the messages sent by RSStT look like? Here is alist of channels using RSStT.LicenseThis project is licensed underAGPLv3. Closed-source distribution or bot-hosting are strictly prohibited. If you modify the code and distribute or host it, make sure any users who can use your bot can get the source code (by editing the repo URL insrc/i18n/__init__.py).The repository was formerly a fork ofBoKKeR/RSS-to-Telegram-Bot. They have been entirely different projects since the early days of this project.
Package: rsstube
RSS TubeA simple desktop application for Youtube, based on RSS feeds.DownloadDownload the latest release.or, install via pip:$ pip install rsstubeFeaturesSubscribe to youtube (and soundcloud) channels via RSS without needing a google account.Launch mpv (or other external video players) directly from the gui.Rule based filters to automatically delete new entries or mark them as viewed.Dark themeLight themeManual InstallationGet the source and install the requirements:$ git clone https://github.com/seird/rsstube
$ cd rsstube
$ pip install -r requirements.txtRun from source$ python -m rss_tubeCreate a pyinstaller executable$ pip install pyinstaller
$ pyinstaller rss-tube.specAn executable is created atdist/rsstube/rsstube.Create a deb package$ make build

# or install

$ sudo make install(Inno setup (Windows))Create an installer for windows with inno setup:$ iscc rss-tube.issRequirementsPython >= 3.8lxmlPyQt6requestsschedulepackaging(pysocks to connect to a socks5 proxy)(mpv + yt-dlp/youtube-dl or vlc, to directly play videos)
Package: rssynergia
### RadiaSoft Synergia SupportSupport tools for [Synergia](https://web.fnal.gov/sites/Synergia).Learn more athttps://github.com/radiasoft/rssynergia.Documentation:http://rssynergia.readthedocs.org/en/latest/#### LicenseLicense:http://www.apache.org/licenses/LICENSE-2.0.htmlCopyright (c) 2015 RadiaSoft LLC.  All Rights Reserved.
Package: rst2ansi
A python module dedicated to rendering RST (reStructuredText) documents
to ansi-escaped strings suitable for display in a terminal.InstallationRequirementsPython 3.3+PyPi packagepipinstallrst2ansiUsageAs a CLI utility:usage:rst2ansi[-h][file]PrintsareStructuredTextinputinanansi-decoratedformatsuitableforconsoleoutput.positionalarguments:fileApathtothefiletoopenoptionalarguments:-h,--helpshowthishelpmessageandexitAs a python module:fromrst2ansiimportrst2ansiprint(rst2ansi('I **love** reStructuredText!'))
Package: rst2blogger
rst2blogger is a command line program for convertingreStructuredTextdocuments to HTML suitable for posting to blogger.com.  It takes as
input a single filename and an optional blog title. The input file is
parsed withdocutilsto create HTML, and the HTML is uploaded as a
draft to the specified blog.  If the blogger account only has one
blog, the name does not need to be specified.FeaturesQuickly and easily publish reStructuredText source files as blog posts on blogger.comPublish to any blogger.com blogUpdate the text of existing posts with new draftsInstallationDownload the latest release fromthe PyPI page.Seethe project documentationfor installation and setup instructions.SupportThis project is hosted on github.com:https://github.com/dhellmann/rst2bloggerPlease report issues via thebug tracker.LicenseCopyright 2012 Doug Hellmann, All Rights ReservedPermission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation, and that the name of Doug Hellmann not be
used in advertising or publicity pertaining to distribution of the
software without specific, written prior permission.DOUG HELLMANN DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
EVENT SHALL DOUG HELLMANN BE LIABLE FOR ANY SPECIAL, INDIRECT OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
Package: rst2confluence
Supported directivesbullet listenumerated listimage, figure, confluence image galleriesdefinition list (with classifiers)simple and grid tablesblock quotetext effectstrongemphasismonospacecode blockslinksadmonitionsinfonotetipwarningfield listsline blocks (except nested ones)meta directivessubstitutionsAdditional featuresExcerptsWhen using the command line option--excerpt, your
confluence code will mark up the first paragraph asexcerpt.Image galleriesImages and figures with class names that begin withgallery-form a gallery:.. image:: cat.jpg
    :class: gallery-1
.. image:: dog.jpg
    :class: gallery-1
.. figure:: horse.jpg
    :class: gallery-2
    :scale: 50%This creates two galleries: One with cat and dog, the other one with
the horse picture only.
All attributes are ignored on gallery images.Gallery-classed images are converted to{gallery:include=a.jpg,b.jpg}Confluence markup.Usage./rst2confluence.py /path/to/file.rstInstallationFrom git checkout:$ sudo ./setup.py installWithout a git checkout:$ pip install rst2confluenceDependenciespython-docutilscolordiff(for running the tests)TestsWe have some examples howrst2confluenceshould behave.Check if it does what it should:./run-tests.shRun a single test:./run-test.sh test/figure.rstOther toolsUsedeploy-rstto automatically deploy rST documents into confluence.Releasing a new versionFillChangeLogUpdate version insetup.pyCreate release tagUpload to pip:$ ./setup.py sdist upload
Package: rst2ctags
This application generates ctags-compatible output for the sections of a
reStructuredText document.  It doesnotuse the docutils engine since docutils
is far too slow for my needs.The motivation was to have a tool fast enough to use with theTagBarplugin in Vim.Using with TagBarTo use this tool with TagBar, add the following into your~/.vimrc:" Add support for reStructuredText files in tagbar.
let g:tagbar_type_rst = {
    \ 'ctagstype': 'rst',
    \ 'ctagsbin' : '/path/to/rst2ctags.py',
    \ 'ctagsargs' : '-f - --sort=yes --sro=»',
    \ 'kinds' : [
        \ 's:sections',
        \ 'i:images'
    \ ],
    \ 'sro' : '»',
    \ 'kind2scope' : {
        \ 's' : 'section',
    \ },
    \ 'sort': 0,
\ }LicenseThis tool is licensed under a Simplified BSD license.  SeeLICENSE.txtfor
details.
Package: rst2db
A reStructuredText to DocBook command-line converter using Python’s docutils,
with an included Sphinx builder.Using the command-line utilityrst2db <filename> [-e root_element] [-o output_file] [-t template_file]Only the filename to process is required. All other settings are optional.Settings:-eroot_elementset the root element of the resulting docbook file. If this is
not specified, then ‘section’ will be used.-ooutput_fileset the output filename to write. If this is not specified,
then output will be sent to stdout.-ttemplate_fileset a template file to use to dress the output. You must have
Jinja2 installed to use this feature.Use {{data.root_element}} and {{data.contents}} to represent
the output of this script in your template.Using the Sphinx builderConfigurationTo build docbook output with Sphinx, addabstrys.docbook.builderto theextensionslist inconf.py:extensions = [
   ... other extensions here ...
   abstrys.sphinx.docbook_builder
   ]There are two configurable parameters forconf.pythat correspond torst2db.pyparameters:docbook_template_file:template file that will be used to position the document
parts. Requires Jinja2 to be installed if specified.docbook_default_root_element:default root element for a file-level document.
Default is ‘section’.Running a buildThe builder is registered with the name ‘docbook’, so to run a build that uses
the builder, runsphinx-buildwith-bdocbook.LicenseThis software is provided under theBSD 3-Clauselicense. See theLICENSEfile for more details.For more informationContact: Eron Hennessey <eron@abstrys.com>
Package: rst2epub2
rst2epub2This code consists of two tools:a binary,rst2epub, to convert rst files into epub2 compliant
files (ie that pass epub check, can be loaded into Apple, BN, Kobo,
etc. Or converted to mobi and thrown into AMZN)a library,epublib, that has the ability to programatically
create epub files. See thetestfunction inepublib/epub.pyfor more details. There is experimental support for KF8 fixed layout
as well.Installrunning:make developwill create a virtualenv inenv. Therst2epb.pybinary will be
located in theenv/bin/directory.Known to work on linux systems. (Should work on apple, cygwin, MS with
some futzing).DocsThere are a few rst tweaks to support features such as metadata. See
the sample doc for examples of a complete book and how to generate
both epub and mobi files.Feel free to interact via github for support.Thankstimtambin@gmail.comwrote the original epublib and hosted it on google
code. I’ve tweaked (pep8’d) it and imported into github.
Package: rst2ipynb
This project provides a way to convert standalonereStructuredTextfiles
toJupyter notebookfiles.This is currently achieved by converting to markdown usingpandocand then to a Jupyter notebook usingnotedown, plus some
configuration and tweaks.RequirementsPython 3 (for proper UTF-8 support in notedown), pandoc, notedownInstallationInstallpandocand then this module as usual:git clone https://github.com/nthiery/rst-to-ipynb.git
cd rst-to-ipynb
pip3 install .pip3 will install the other dependencies as needed.Caveat: the notedown package on pipy (1.5.0, 2015-10-07) is somewhat
outdated; for better conversion, it is recommended to install the
latest version from the github repo.UsageTo convert a reST filexxx.rstto a Jupyter notebookxxx.ipynb, run:rst2ipynb xxx.rst -o xxx.ipynbExamplereST document:all.rstProduced Jupyter notebook:all.ipynbTODO[X] Handle Sage’s doctests[X] Fenced code blocks: fix incompatibility between pandoc output and notedown input.Fixed in notedown; see:https://github.com/aaren/notedown/issues/29.[ ] Configurability of the default ReST role, in particular to handle maths in Sage’s ReST dialect.Current status: hardcoded for Sage.[ ] Configurability of custom ReST roles, in particular to handle Sage’s custom roles[ ] Proper argument parsing; escape characters, spaces, … are notyet supported[ ] Handle input/output blocks within itemize and other indented constructionsSeehttps://github.com/aaren/notedown/issues/33
Package: rst2jira
This is cloned fromhttps://github.com/netresearch/rst2confluence.
See Changelog.Supported directivesbullet listenumerated listimage, figure, confluence image galleriesdefinition list (with classifiers)simple and grid tablesblock quotetext effectstrongemphasismonospacecode blockslinksadmonitionsinfonotetipwarningfield listsline blocks (except nested ones)meta directivessubstitutionsAdditional featuresExcerptsWhen using the command line option--excerpt, your
confluence code will mark up the first paragraph asexcerpt.Image galleriesImages and figures with class names that begin withgallery-form a gallery:.. image:: cat.jpg
    :class: gallery-1
.. image:: dog.jpg
    :class: gallery-1
.. figure:: horse.jpg
    :class: gallery-2
    :scale: 50%This creates two galleries: One with cat and dog, the other one with
the horse picture only.
All attributes are ignored on gallery images.Gallery-classed images are converted to{gallery:include=a.jpg,b.jpg}Confluence markup.Usage./rst2jira.py /path/to/file.rstInstallationFrom git checkout:$ sudo ./setup.py installWithout a git checkout from thePython Package Index:$ pip install rst2jiraDependenciescolordiff(for running the tests)TestsWe have some examples howrst2jirashould behave.Check if it does what it should:./run-tests.shRun a single test:./run-test.sh test/figure.rst
Package: rst2marsedit
rst2marsedit is a Python script for convertingreStructuredTextinput
to HTML that can be used with theMarsEditblogging tool.UsageUsage: rst2marsedit <infile>Options:-h,--helpshow this help message and exit-bBLOG,--blog=BLOGThe blog name-tTAGS,--tag=TAGSTag namesFor example:$ rst2marsedit -t board -b 'Python Software Foundation' 2010-05-10/sprints.rstproduced the post athttp://pyfound.blogspot.com/2010/06/psf-sponsored-sprints.htmlInstallation$ pip install rst2marseditRelease History1.2Change implementation to make the script work with versions of
Python that don’t support “with”.1.1Fix Unicode handling in the AppleScript used to communicate with MarsEdit.1.0First public release.