Saravanan666/pypi-org huggingface dataset:
Package: rfd
RFDDescriptionMotivationInstallationUsageView Hot DealsView and Sort Hot DealsSearchRegexView PostsJSON OutputShell CompletionbashzshDescriptionThis is a CLI utility that allows you to viewRedFlagDeals.comon the command line.MotivationIt is often faster to use a CLI than to load up a web page and navigate web elements. This tool can search for deals and sort them based on score and views. It is also able to load entire threads (without pagination) for additional analysis.Installationpippip3install--userrfdThis can also be installed withpipx.brewIf you havebrew:brewinstalldavegallant/public/rfdUsageAll commands open up in aterminal pager.Usage:rfd[OPTIONS]COMMAND[ARGS]...CLIforhttps://forums.redflagdeals.com

Options:-v,--version--helpShowthismessageandexit.

Commands:postsDisplayallpostsinathread.searchSearchdealsbasedonaregularexpression.threadsDisplaysthreadsintheforum.Defaultstohotdeals.View Hot DealsTo view the threads on most popular sub-forum:rfdthreadsView and Sort Hot Dealsrfdthreads--sort-byscoreTo view and sort multiple pages, use--pages:rfdthreads--sort-byviews--pages10Searchrfdsearch'pizza'RegexRegular expressions can be used for search.rfdsearch'(coffee|starbucks)'--pages10--sort-byviewsView PostsIt's possible to view an entire post and all comments by running:rfdpostshttps://forums.redflagdeals.com/kobo-vs-kindle-2396227/This allows for easy grepping and searching for desired expressions.JSON OutputAll commands support JSON output.For example:rfdthreads--outputjsonShell CompletionShell completion can be enabled if usingbashorzsh.bashecho'eval "$(_RFD_COMPLETE=source rfd)"'>>~/.profilezshecho'eval "$(_RFD_COMPLETE=source_zsh rfd)"'>>~/.zshrc
Package: rf-decoderlibrary
DecoderLibraryVersion =0.1.1a9Library Scope:GLOBALCreated:12/20/2019 14:46 UTC-8Author:Joshua Kim Rivera | email:joshua.rivera@mnltechnology.comCompany:Spiralworks Technologies Inc.Contents:DecoderLibraryContentsIntroductionInstallationUsageGenerating DocumentationDependenciesIntroductionDecoderLibraryis aRobotframeworkTest Library for interfacing tests with
Google Sheets usingGoogle Sheets API v4.View the latest keywordDocumentation here.InstallationOption 1Install using pypi, run:pipinstallrf-decoderlibraryUsageTo use DecoderLibrary in Robot Framework tests, the library needs to
first be imported using theLibrarysetting as any other library.*** Settings ***DocumentationSimple example using GoogleSheetsLibraryLibraryGoogleSheetsLibrary...scopes=['https://www.googleapis.com/auth/spreadsheets']LibraryCollections# Initialize the connection to the spreadsheet.Suite SetupInitialize Spreadsheet...spreadsheetId=sampleSpreadsheetId...tokenFile=path/to/token.pickle*** Variables ***@{sample_range}Sheet!A1:ESheet1!A1:E2@{row_1}samplestring...writtenusing...googlesheets api v4@{row_2}helloworld...i amusing...googlesheets api v4@{values}                       ${row_1}                    ${row_2}&{body}values=${values}*** Test Cases ***Sample Fetch Data[Documentation]Fetch data from the initialized sheet.${single_range_data}Fetch Single Rangerange_name=Sheet!A1:E1Log To Console${single_range_data}${multiple_range_data}Fetch Multiple Rangeranges=${sample_range}Log To Console${multiple_range_data}Sample Write Data[Documentation]Writes data to the initialized sheet.${response}Write To Rangerange_name=Sheet!A3:E4...body=${body}Log To Console${response}Sample Data Append[Documentation]Append Data to the sheet.${append_response}Append Valuesrange_name=Sheet1...body=${body}Log To Console${append_response}Generating DocumentationTo Generate the keyword Documentation, simple run:python-mrobot.libdocDecoderLibrarydocumentation.htmlNote that the library must first be installed before generating a documentation.DependenciesRequests
Package: rfdevices
IntroductionHigh level RF library for interacting with common devices.RequirementsPython 3Native GPIO library (see Installation)InstallationClone this repo locally, then:bash pip install rfdevicesNative GPIO LibraryFor GPIO operations, this library usesadafruit/Adafruit_Python_GPIOfor compatibility with multiple SoC boards. As a result, you’ll need to
ensure you manually install your platform’s GPIO library.If you have a Raspberry Pi:bash pip install RPi.GPIOSeeRPi.GPIO
on
Sourceforgefor more information.If you have a Beaglebone Black:bash pip install Adafruit_BBIOSeeadafruit/adafruit-beaglebone-io-pythonfor more information.If you have an Intel (e.g. Galileo, Edison) board, follow the
instructions atintel-iot-devkit/mraa.UsageAfter installing, therfsendtool will be available in yourPATH.Here’s an example of sending a command to a UC7070T (Harbor Breeze) fan
to toggle the light on/off:bash # GPIO pin 23 / fan dipswitch set to 1101rpi-rftx-g23-tuc7070t-b111010000001CreditsThis was originally forked from`milaq/rpi-rf<https://github.com/milaq/rpi-rf>`_.Portions of the code are:
Copyright (c) 2016 Suat Özgür, Micha LaQua
Copyright (c) 2017 Milas Bowman
Package: rf-django-envconfig
Helpers to configure Django settings by environment variablesThe goal of this package is to help making your Django settings configurable
via environment variables, while keeping everything as simple and decoupled as
possible.Related workhttps://12factor.net/https://github.com/doismellburning/django12factorhttps://github.com/joke2k/django-environInstallationpip install rf-django-envconfigDocumentationhttps://rf-django-envconfig.readthedocs.io/DevelopmentTo run the all tests run:toxNote, to combine the coverage data from all the tox environments run:Windowsset PYTEST_ADDOPTS=--cov-append
toxOtherPYTEST_ADDOPTS=--cov-append toxChangelog0.1.0 (2016-12-15)First release on PyPI.
Package: rf-django-misc
This package contains various useful bits of code for use in Django projects. I
consider the things here to be too small to warrant a package of their own, but
I don’t want to copy and paste them from project to project. I will accept bug
reports  and pull requests for this package, but I make no promise to maintain
it or keep any kind of backwards compatibility. Use at your own risk.Free software: BSD licenseInstallationpip install rf-django-miscDocumentationhttps://rf-django-misc.readthedocs.io/DevelopmentTo run the all tests run:toxNote, to combine the coverage data from all the tox environments run:Windowsset PYTEST_ADDOPTS=--cov-append
toxOtherPYTEST_ADDOPTS=--cov-append toxChangelog0.1.0 (2016-12-12)First release on PyPI.
Package: rfdocserver
rfdocserverThis python modules goal is to make browsing robot framework keyword documentation easier by generating browseable documentation with robot framework libdoc and host it with flask web server.InstallationYou can install this package with pip:pip3 install rfdocserverRunningThis project should be run as python3 module.python3 -m rfdocserver --robot_files <path to robot file root>FeaturesRobot framework keyword documentation generationDisplaying documentation on web serverKeyword searchInput files can be python modules or path to themWill recursively find files suitable for document creation if path is givenCan detect changes and regenerate documentation for files which are included via pathNo need to reload this program to apply changes to your documentation
Package: rfdocsindexer
RF Documentations IndexerRfdocsindexer is a simple Python3 module to generateRobotFramework4+ libraries documentation.One can configure the tool from a simpleTOMLconfiguration file and run it from a console.The tool then uses the RobotFrameworkLibdocmodule to generate an HTML, XML, JSON or Libspec documentation for any RobotFramework keyword library.An HTML index is also generated to centralize the generated documentations.Below is an overview of the HTML index generated. It makes it easy to navigate among external resources and keywords documentation.Installing the toolInstall from Pypi:pipinstallrfdocsindexerConfiguring the toolThe tool can be configured with a config file inTOMLformat.Example configuration file:[rfdocsindexer]library_paths=["**/libraries/*.robot","my_library.resource"]library_names=["MyLibrary","MyOtherLibary.MyOtherLibrary"]extra_modules_searchpaths=["./library_dir"]external_resources=["RF homepage | https://robotframework.org/","http://example.org"]build_machine_readable_libdoc=trueinclude_robotframework_resources=trueThe configuration file must contain the section[rfdocindexer]and any or none of the following options:library_paths: a list of paths (glob format accepted) to RF resource files (can be*.resource,*.robot,*.spec...)library_names: a list of RF library modulesextra_modules_searchpaths: a list of paths to append toPYTHONPATHexternal_resources: a list of URLs which will be added to the HTML index file, or<name> | <URL>. Useful to include frequently used external resources when developing tests.build_machine_readable_libdoc: whether to generate documentation in XML, JSON and Libspec format. If set toFalse, only the HTML documenation will be generated. Default isFalse.include_robotframework_resources: whether to generate documentation for default RobotFramework libraries (BuiltIn,Collection, ...). Default isTrue.Running the toolIn a standard shell, run the following:# To generate documentation for default RobotFramework librariesindexrfdocs# To specify the configuration file to useindexrfdocs-cpath/to/configfile.toml# To specify the output directory (content will not be erased if already existing), default is "rfdocs"indexrfdocs-opath/to/outdir
Package: rfernet
rfernetPython extension for Fernet encryption/decryption, faster than other alternatives.
This library uses the rust libraryfernet-rshttps://github.com/mozilla-services/fernet-rs.CI & Building wheels copied fromcryptographyandorjsonBenchmarkCompared to cryptography's Fernet (CPU):In [2]: from cryptography.fernet import Fernet as cFernet

In [3]: from rfernet import Fernet as rFernet

In [4]:

In [4]: plain = b"asd" * 1000

In [5]: key = rFernet.generate_new_key()

In [7]: r_fernet = rFernet(key)

In [8]: c_fernet = cFernet(key)

In [9]: %timeit r_fernet.encrypt(plain)
18.4 µs ± 117 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each)

In [10]: %timeit c_fernet.encrypt(plain)
77.7 µs ± 921 ns per loop (mean ± std. dev. of 7 runs, 10000 loops each)Memory:# rfernet
[ Top 10 ]
<frozen importlib._bootstrap>:219: size=4444 B, count=38, average=117 B
test2.py:4: size=576 B, count=1, average=576 B
<frozen importlib._bootstrap_external>:59: size=156 B, count=1, average=156 B
test2.py:6: size=93 B, count=1, average=93 B
<frozen importlib._bootstrap>:371: size=80 B, count=1, average=80 B
<frozen importlib._bootstrap>:105: size=72 B, count=1, average=72 B
<frozen importlib._bootstrap_external>:1352: size=56 B, count=1, average=56 B
<frozen importlib._bootstrap_external>:606: size=56 B, count=1, average=56 B
test2.py:7: size=48 B, count=1, average=48 B
<frozen importlib._bootstrap_external>:1030: size=40 B, count=1, average=40 B

# cryptography's Fernet
[ Top 10 ]
<frozen importlib._bootstrap_external>:525: size=3134 KiB, count=31814, average=101 B
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py:91: size=449 KiB, count=3169, average=145 B
<frozen importlib._bootstrap>:219: size=404 KiB, count=3384, average=122 B
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/abc.py:126: size=146 KiB, count=717, average=209 B
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py:89: size=119 KiB, count=1773, average=69 B
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/abc.py:127: size=68.7 KiB, count=447, average=157 B
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/inspect.py:2793: size=46.8 KiB, count=282, average=170 B
<frozen importlib._bootstrap_external>:59: size=41.7 KiB, count=265, average=161 B
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/abc.py:135: size=40.8 KiB, count=339, average=123 B
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/idna/idnadata.py:826: size=36.7 KiB, count=3, average=12.2 KiBMemory test source code:import tracemalloc

tracemalloc.start()
from cryptography.fernet import Fernet as cFernet
plain = b"asd" * 1000
key = cFernet.generate_key()
c_fernet = cFernet(key)
c_fernet.encrypt(plain)

snapshot = tracemalloc.take_snapshot()
top_stats = snapshot.statistics('lineno')

print("[ Top 10 ]")
for stat in top_stats[:10]:
    print(stat)
Package: rfgb
rfgb: Relational Functional Gradient Boosting (in Python).Documentation:https://rfgb.readthedocs.io/en/latest/Questions?ContactAlexander L. Hayes (hayesall)InstallationStable builds may be installed from PyPipipinstallrfgbOr develop further by cloning the repositorygitclonehttps://github.com/hayesall/rfgb.gitcdrfgb/pythonsetup.pydevelopQuick-StartLearning with a relational dependency network.cdtestDomains/Logistics/rfgbinitrfgblearnrdn-targetunloadAdditional options for each subcommand may be viewed by passing-has a parameter.rfgb-hrfgblearnrdn-hClassification with Expert Advice (-advice)Preferred and non-preferred labels may be provided as advice during classification via logical rules. This advice may be specified in a file namedadvice.txtin the train directory for a dataset.Four datasets (BlocksWorld, HeartAttack, Logistics, and MoodDisorder) have an advice file included for demonstrationLogisticscdtestDomains/Logistics/rfgbinitrfgblearnrdn-advice-targetunloadHeartAttackcdtestDomains/HeartAttack/rfgbinitrfgblearnrdn-advice-targethaTargets“Targets” specify what is learned, examples of the target are provided inpos.txt,neg.txt, orexamples.txt(for regression). These are specified here for convenience.DatasetTargetBlocksWorldputdownBostonHousingmedvHeartAttackhaInsurancevalueLogisticsunloadMoodDisorderbipolarTicTacToeputordontputToyCancercancerXORxorIn DevelopmentTest cases (codecov >90%)General interaction improvements for commandline and libraryLearning Markov Logic NetworksLicenseThis program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.A fullcopy of the licenseis available in the base of this repository. For more information, seehttps://www.gnu.org/licenses/
Package: rf-googlesheetslibrary
GoogleSheetsLibraryLibrary Scope:GLOBALCreated:12/20/2019 14:46 UTC-8Author:Joshua Kim Rivera | email:joshua.rivera@mnltechnology.comCompany:Spiralworks Technologies Inc.Contents:GoogleSheetsLibraryContentsIntroductionInstallationUsageGenerating DocumentationDependenciesIntroductionGoogleSheetsLibraryis aRobotframeworkTest Library for interfacing tests with
Google Sheets usingGoogle Sheets API v4.View the latest keywordDocumentation here.InstallationOption 1Install using pypi, run:pipinstallrf-googlesheetslibraryOption 2With recent version ofpip, it is possible to install directly from GitHub repository. To Install latest source
from the master branch, use this command:pipinstallgit+https://github.com/MainSystemDev/GoogleSheetsLibrary.gitPlease note that installation will take some time, becausepipwill
clone theGoogleSheetsLibraryproject to a temporary directory and then
perform the installation.UsageTo use GoogleSheetsLibrary in Robot Framework tests, the library needs to
first be imported using theLibrarysetting as any other library.*** Settings ***DocumentationSimple example using GoogleSheetsLibraryLibraryGoogleSheetsLibrary...scopes=['https://www.googleapis.com/auth/spreadsheets']LibraryCollections# Initialize the connection to the spreadsheet.Suite SetupInitialize Spreadsheet...spreadsheetId=sampleSpreadsheetId...tokenFile=path/to/token.pickle*** Variables ***@{sample_range}Sheet!A1:ESheet1!A1:E2@{row_1}samplestring...writtenusing...googlesheets api v4@{row_2}helloworld...i amusing...googlesheets api v4@{values}                       ${row_1}                    ${row_2}&{body}values=${values}*** Test Cases ***Sample Fetch Data[Documentation]Fetch data from the initialized sheet.${single_range_data}Fetch Single Rangerange_name=Sheet!A1:E1Log To Console${single_range_data}${multiple_range_data}Fetch Multiple Rangeranges=${sample_range}Log To Console${multiple_range_data}Sample Write Data[Documentation]Writes data to the initialized sheet.${response}Write To Rangerange_name=Sheet!A3:E4...body=${body}Log To Console${response}Sample Data Append[Documentation]Append Data to the sheet.${append_response}Append Valuesrange_name=Sheet1...body=${body}Log To Console${append_response}Generating DocumentationTo Generate the keyword Documentation, simple run:python-mrobot.libdocGoogleSheetsLibrarydocumentation.htmlNote that the library must first be installed before generating a documentation.
Package: rfhq
NoteFor the latest source, discussions, bug reports, etc., please visit theGitHub repositoryDjango Rest Framework HQFilter Extensions and support for ElasticSearchChange Log0.1.17  Sort range and terms aggregations fields representations on bucket name0.1.16  Add metric_name as instance variable to range and terms aggregations fields0.1.15  Add optional metric name for sub aggregation in terms and range aggregations0.1.14  Pass TopHitsAggregationField’ context to its child serializers0.1.13  Tweak FunctionScore params sooriginis scoped0.1.12  Tweak FunctionScore geo params to allow decimal0.1.11  Make GeoPointField writable0.1.10  Updated ElasticsearchPagination.get_paginated_response to include get_related if exists0.1.7   Added Aggregation Classes0.1.6   Remove Exception Classes, Project specific0.1.5   Add tests + removed MixedFilterBackend, MixedSerializerMixin. Project specific0.1.4   Add max offset in ElasticsearchPagination0.1.3   Raise parse error on invalid dates0.1.2   Removed permission classes, Project specific0.1.1   Removed _index from more_like_this (causing issue with ES2)0.1.0   Imported
Package: rf-httplibrary
HttpLibraryAuthors:Shiela Buitizon | email:shiela.buitizon@mnltechnology.comJoshua Kim Rivera | email:joshua.rivera@mnltechnology.comCompany:Spiralworks Technologies Inc.Contents:IntroductionInstallationUsageKeyword DocumentationGenerating Local DocumentationExecute Unit TestIntroductionHttpLibraryis test library for web services and restful api.InstallationOption 1Install this project using pypi, run:pipinstallrf-httplibraryOption 2With recent version ofpip, it is possible to install directly from GitHub repository. To Install latest source
from the master branch, use this command:pipinstallgit+https://github.com/MainSystemDev/rf-httplibrary.gitUsageTo use HttpLibrary in Robot Framework test(s), the library needs to
first be imported using theLibrarysetting as any other library.*** Settings ***DocumentationSimple example using HttpLibraryLibraryHttpLibrary*** Test Cases ***Test Case Sample OneNew Http SessionCreate Http Get Request${url}Add Http Request Parameter${paramkey1}        ${paramvalue1}Add Http Request Parameter${paramkey2}        ${paramvalue2}Invoke Http RequestHttp Raise For StatusClose Http SessionKeyword DocumentationView the latest keyworddocumentation herefor more information about this library.Generating Local DocumentationTo Generate the keyword Documentation, simply run:python-mrobot.libdocHttpLibrarydocs/index.htmlWhere: docs.html is the output file.
Note that the library must first be installed before generating a documentation.Execute Unit Testpython -m unittest
    python setup.py test
Package: rfi-downloader
RFI-DownloaderTheRFI-Downloaderis a simple desktop app that allows you to download URLs listed in a text file to your local machine. It is written in Python, and uses Gtk+4 as widget toolkit, while libsoup is used for the HTTP traffic.This app is intentionally kept simple and allows one to suspend, resume and stop downloads. Files will be overwritten without asking for confirmation if they already exist locally.A screenshot follows:DownloadsTheReleasessection contains installers for Windows, macOS and Linux. These will create an isolated conda environment, and download all dependencies in there. If you do not override the default installation options, there should not be a conflict with your other Python interpreters and/or conda installations.The package is alsoavailableon PyPI, but we do not recommend the package to be installed throughpip, as it depends on the complex Gtk4 stack, which must be installed using a different mechanism.LicenseTheRFI-Downloaderis licensed under 3-Clause BSD License
Package: rfidpy
rfidpyTherfidpylibrary is designed to facilitate the interface between Raspberry Pi 5 and RFID technology.UsageRaspberry pi 5 interface with RFID (MFRC522) reader.RequirementsMake sure to install the following libraries before usingrfidpy:spidevgpiodtimeloggingThese libraries are mandatory for the proper functioning ofrfidpy.InstallationTo install rfidpy, you can use the following command:pip install rfidpySample ProgramHere's a simple example of how to use therfidpylibrary in a Python program:fromrfidpyimportSimpleMFRC522reader=SimpleMFRC522()whileTrue:id,text=reader.read()print(id)Run programpython3 test.py
Package: rfid-squeezectl
Control Logitech Squeezebox using RFID tagsThis software is relying onhttps://github.com/ondryaso/pi-rc522.Setupsudo raspi-config nonint do_spi 0
sudo reboot
sudo apt install python3-venv
python3 -m venv --system-site-packages ~/rfid-squeeze
. ~/rfid-squeeze/bin/activate
pip install rfid-squeezectl
rfid-squeezectl host:port player_idDeveloppip install bump2version
bumpversion patch
git push && git push --tags
Package: rfi-file-monitor
RFI-File-MonitorTheRFI-File-Monitoris a desktop app written in Python, using Gtk+3 as widget toolkit. It currently allows for monitoring directories, S3 buckets for newly created and modified files, and kicks of a pipeline of operations whenever an event occurs, such as copying to a local folder, SFTP, S3, Dropbox, but also compression etc.If you would like to know more about this package, please consult theofficial documentation.
Package: rfile
rfileOverviewrfilegenerates anRfileto make your R package set reproducable, similar to
howGemfileandBrewfilework. This file is text, with prefixes indicating
the source, followed by the package name. This allows for easy versioning, and
portability.cran askpass
cran assertthat
cran backports
cran base
...
cran xml2
cran xopen
cran yaml
cran zoo
github bbc/bbplotInstallingrfilepip install rfileBackstoryI'm not in the trenches every day with R, sometimes taking breaks of months at a
time from the language. When I arrive back, I'm often looking at previous code,
and trying to get back up to speed as quickly as possible. If I've updated all
of my package viabrewin the interim, I'm going to have a bad time with
missing R packages. Having anRfilethat knows about all the packages that I
previously had installed in R enables a quick recovery, and gets me back to
stumbling my way through thetidyverseagain!Current FunctionalityCurrently, only reading and writing from the current directory is supported. The
default mirror for CRAN ishttp://cran.us.r-project.org, which can be changed
by specifying-m/--mirror.Usagerfile -h
usage: rfile [-h] [-m MIRROR]

Generate an Rfile for your packages

optional arguments:
  -h, --help            show this help message and exit
  -m MIRROR, --mirror MIRROR
                        Enter a mirror to use for CRAN (default:
                        http://cran.us.r-project.org)Generate anRfilerfilewill create anRfilewith a list of installed packages in the currnet
working directory. This will cover both CRAN and Github packages. You can then
include this file in something similar to a "dotfiles" repository for easy
portability.Install packages from anRfileRunrfilein the same directory as theRfile. That's it.