Saravanan666/pypi-org huggingface dataset:
Package: facturedata
OverviewFacture is FAC-tories that generate partition-isolated fix-TURE data, ideal for
elaborating scenarios.Installationpip install facturedataHow is this different from factories and fixtures?Originally this tool was created to generate the test data for a database
that had very high overhead per-insert.  Using traditional data factories and
individual transactions with rollback would not work; batching the inserts was
necessary.Fixtures alone could solve this problem, but it’s really hard to enumerate and
manage the joins in a large number of scenarios in fixtures effectively.  The
primary advantage that factories have is their ease of use in testing
individual scenarios without needing to understand other scenarios or manage a
corpus of shared data.  Carefully paritioning inserted data so the data is
unambiguously owned by a scenario can provide the same benefit as factories,
where it becomes easy to understand the data associated with individual
scenarios.How to UseThere is a fair amount of configuration that goes into setting facture up, but
here is a quick inline example data group that shows how foreign keys work:'group': 'facture_group_shawshank_redemption',
'offset': 100,
'data': [
    ['actors a_mf', {'attrs': {'first_name': 'Morgan', 'last_name': 'Freeman'}}],
    ['actors a_tr', {'attrs': {'first_name': 'Tim', 'last_name': 'Robbins'}}],
    ['films f', {'attrs': {'name': 'Shawshank Redemption', 'year': '1994'}}],
    ['roles r1', {'refs': {'actor_id': '.a_mf.id', 'film_id': '.f.id'}}],
    ['roles r1', {'refs': {'actor_id': '.a_tr.id', 'film_id': '.f.id'}}]
]For a deeper dive I recommend that you look at this example:https://github.com/gmccreight/facture/tree/master/tests/examples/sql_inject_targetCopy thefactureconf.pythere to the directory you will be runningfacturein.  Look at thefacture_jsontarget section in theoriginal.sqlfile
and copy it into a file of your own choosing.  Update theconf_targetssection of your newly createdfactureconf.pyfile to point to the file
where you put thefacture_json.Run:factureYour target file should now be filled in with some generated data.  You’re off
to the races!Additional benefits“compile”-time factory configuration consistency checks.  Checks for many
typos, join issues, etc.Materializes the output into your version-controlled files, unrolling the
complexity.  Because the fixtures that we generate are automatically created,
we can put a lot of effort into making the generated data comprehensible (and
lineage-providing).  This means we annotate all generated data with the column names,
and the scenario name.  It’s also extremely easy to see what the effects of
any change you make is, since it’s all laid out for you.Code as configuration.  The configuration files are written in Python, so you have
the full power of the language.Easy to reason about each scenario in complete isolation because of data partitioningPlays well with others… can be introduced into existing fixtures.  Integrates
with how you do things, doesn’t try to take over completely.  Can target
files or sections within files.
Package: faculty-datasets-fs
An fsspec plugin for Faculty datasets.Installationpipinstallfaculty-datasets-fsUsagefaculty-datasets-fsadds afaculty-datasetsprotocol that can be used
withfsspec, for example:withfsspec.open("faculty-datasets://file.txt")asfp:fp.read()faculty-datasets-fsrelies on environment variables and the standard
Faculty credentials toolchain to determine:The Faculty deployment to queryThe Faculty project to queryCredentials to useThese will work out of the box when running within a Faculty project.
Package: faculty-models
faculty-modelsis a tool to help you use models from the model registry in
Faculty Platform.WarningThis library’s API is subject to change as new functionality is added to
the model registry feature in Faculty Platform.Installationfaculty-modelscomes preinstalled in Python environments available in
Faculty platform. To use it externally, install it from PyPI withpip:pipinstallfaculty-modelsIf you’ve not already done so on the computer you’re using, you’ll also need to
generate and store CLI credentials for the Platform. You can do this withthe Faculty CLI.UsageThe model registry in Faculty Platform includes a feature that helps you
generate the snippets you need. It will help you get the project and model IDs
you need to usefaculty-models.If your model is in theMLmodel format(likely because you usedMLflowto store it), you can load it directly back into Python
with:importfaculty_modelsmodel=faculty_models.load_mlmodel(project_id="998328c3-23df-4225-a3ee-0a53d1409fbd",model_id="c998fca9-e093-47ea-9896-8f75db695b91")Otherwise, you can use the following to download the contents of the model to
the local filesystem.downloadreturns the path of the downloaded model
files:importfaculty_modelspath=faculty_models.download(project_id="998328c3-23df-4225-a3ee-0a53d1409fbd",model_id="c998fca9-e093-47ea-9896-8f75db695b91")The above examples always download the latest version of a model. To get a
specific verion, pass the version number when calling either function:importfaculty_modelsmodel=faculty_models.load_mlmodel(project_id="998328c3-23df-4225-a3ee-0a53d1409fbd",model_id="c998fca9-e093-47ea-9896-8f75db695b91",version=4)If you only wish to download part of the model, or if you wish to load an
MLmodel that is in a subdirectory of the model, pass the path argument to
either function:importfaculty_modelsmodel=faculty_models.load_mlmodel(project_id="998328c3-23df-4225-a3ee-0a53d1409fbd",model_id="c998fca9-e093-47ea-9896-8f75db695b91",path="sub/path")
Package: faculty-sphinx-theme
faculty-sphinx-themeis aSphinxtheme forFacultyprojects. It’s based onthe Read the Docs
theme, but with Faculty branding
and an optional navigation bar for use in theFaculty platform docs.Installationpipinstallfaculty-sphinx-themeUsageInstallfaculty-sphinx-themeand configure your Sphinx project to use the
theme. In your project’sconf.py, addfaculty_sphinx_themeto the list
of enabled extensions:extensions=["faculty_sphinx_theme",# Plus any other extensions you are using]and modify thehtml_themesetting to:html_theme="faculty-sphinx-theme"Theme optionsThe theme provides an optional extra navbar with custom links. To enable it,
use thefaculty_navbarsettings. You’ll probably also want to set thefaculty_navbar_rootsetting which defines the link on the “Faculty logo”:html_theme_options={"faculty_navbar":True,"faculty_navbar_root":"https://docs.faculty.ai/",}To add entries to the navbar, add sections to thefaculty_navbar_contentsetting:html_theme_options={"faculty_navbar":True,"faculty_navbar_root":"https://docs.faculty.ai/","faculty_navbar_content":[{"title":"Section 1","url":"https://sectionone.com/"},{"title":"Section 2","url":"https://sectiontwo.com/"},]}You can also add menu items that appear on hover below the section headings.
To add these, use theentrieskey on a section:html_theme_options={"faculty_navbar":True,"faculty_navbar_root":"https://docs.faculty.ai/","faculty_navbar_content":[{"title":"Section 1","url":"https://sectionone.com/","entries":[{"title":"Section 1.1","url":"https://sectionone.com/one",},{"title":"Section 1.2","url":"https://sectionone.com/one",},]},{"title":"Section 2","url":"https://sectiontwo.com/"},]}It’s also possible to mark sections and entries asexternal, meaning they
will open in a separate tab, or to omit the URL entirely for e.g. section
headings:html_theme_options={"faculty_navbar":True,"faculty_navbar_root":"https://docs.faculty.ai/","faculty_navbar_content":[{"title":"No URL","entries":[{"title":"External link","url":"https://external.com/","external":True},]},{"title":"Section 2","url":"https://sectiontwo.com/"},]}
Package: fad
Facebook Album Downloader - FADDownload all photos of an album with one-line commandA command-line interface application that you can use to download an album
  (of a page, a group or an user) from Facebook (on new version since Sep 2020)Completely FREE for all purposes✨ FEATURES🚀 Fast: You can download an facebook album of 500 photos in a few
minutes. If you have a stable network, you can reduce the timeout option to make
it run faster.📦 Minimal: FAD runs on Firefox driver in headless mode (without
GUI). In terms of memory and CPU utilizatioon, Firefox is far better and
utilizes few resources compare with Chromium browsers.🐶 Easy To Use: FAD read its arguments from the command line. If you
are not familiar with CLI (command-line interface), you can create a JSON
configuration file. You can use FAD without programming knowledge.⚔️ INSTALLATION✈️ PrerequisitesInstall Python 3.9+Download latestgeckodriverfrom the releases page (Linux, MacOS & Windows) and extract excecutable file to$HOME/.local/bin/geckodriver(on Windows File Explorer, create a directory named.local., with a dot at the end of the directory's name)InstallFirefox Browserif you need to run the script with Debug Mode enabled.🔧 Install FADTo installFacebook Album Downloader (FAD), run:pipinstallfadTocompletely removeFAD, just remove Python (if you want) and executable
driver. Finally, just run:pipuninstallfad🎮 USAGEYou can run FAD script from command line or use a configuration file formatted
in JSON.Method 1: Download an album from command lineRunfad -hor seeConfigurations.mdbefore following the instructions to configure your download options.Method 2: Use a configuration file formatted in JSONThe default configuration file located$HOME/.config/fad/config.json, you can
create a new configuration file following anExample Config Fileor seeConfigurations.md.
Runfadto run the script with default configuration file.If you want to use aexternalconfiguration file, runfad -C <path_to_config_file>.🤔 FAQ1. Can FAD download videos?The answer is NO.FAD uses Selenium & Python to crawl photos. And it only accepts the url of an
album of photos.2. What is an facebook album URL?An facebook album is a HTML page that contains a grid of photos.3. How to get url of an album?To get the url of an album, watch this Youtube video and follow the instructions.4. Will I paid for a premium plan or something to use FAD in the future?No and never. This application is completely free to use, FOREVER.📝 LICENSECopyright © 2021, Allan WuThis project isGNU GPLv3license.📮 CONTACTAuthor: Allan Wu (Dang Minh Ngo)Email:wuallanx@gmail.comGithub:https://github.com/wuallanx
Package: fadapa
Welcome to FadapaFAstqc DAta PArser - The Easiest way to parse FastQC results.Installation1. Recomended way to install is usingpippip install fadapa2. Alternatively you can install withesay_installeasy_install fadapa3. You can also install from Github source code.cd
git clone https://github.com/fadapa/fadapa.git
cd fadapa
python setup.py installUsage# import fadapa
from fadapa import Fadapa

#load file
f = Fadapa('/path/to/fastqc_output_file.txt')

#get file name
print(f.file_name)

#get entire content
print(f.content())

#get all module names and their status
print(f.summary())

#get raw data of any module
print(f.raw_module('module name'))

#get cleaned data of any module
print(f.clean_data('module name'))AuthorAnand Reddy Pandikunta
Package: faddr
FAddrFAddr is a Python program for parsing configuration of network devices such as Juniper and Cisco routers and storing gathered data in database.InstallationUse the package managerpipto install faddr.pipinstallfaddrUsageGenerate database:faddr-dbFind ip address termination point:faddr10.20.30.1ContributingPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.Please make sure to update tests as appropriate.LicenseMIT
Package: fade
FADE TEXT# Module made by @venaxyt on Github
import fade

text = """"""# Fading a ascii art text (black-white)
faded_text = fade.blackwhite(text)
print(faded_text)
>>> Output :# Fading a ascii art text (purple-pink)
faded_text = fade.purplepink(text)
print(faded_text)
>>> Output :# Fading a ascii art text (green-blue)
faded_text = fade.greenblue(text)
print(faded_text)
>>> Output :# Fading a ascii art text (darkblue-blue)
faded_text = fade.water(text)
print(faded_text)
>>> Output :# Fading a ascii art text (yellow-red)
faded_text = fade.fire(text)
print(faded_text)
>>> Output :# Fading a ascii art text (pink-red)
faded_text = fade.pinkred(text)
print(faded_text)
>>> Output :# Fading a ascii art text (purple-blue)
faded_text = fade.purpleblue(text)
print(faded_text)
>>> Output :# Fading a ascii art text (green-yellow)
faded_text = fade.brazil(text)
print(faded_text)
>>> Output :# Fading a ascii art text (random)
faded_text = fade.random(text)
print(faded_text)
>>> Output :
Package: faderport
faderportAn abstract class to interface with a Presonus FaderPort device.The Presonus FaderPort is a USB MIDI controller that features a
motorized fader, an endless rotary controller and a bunch of buttons.
This class will handle the basic interfacing to the device. You
write a concrete subclass to implement your application specific
requirements.This subclass must implement the following methods:on_openâ€” Called when MIDI port has opened,on_buttonâ€” Called when button is pressed or released,on_fader_touchâ€” Called when fader is touched or released,on_faderâ€” Called when fader is moved,on_rotaryâ€” Called when the Pan control is rotated,on_closeâ€” Called when MIDI port is about  to close.Thefaderproperty allows you to read or set the fader position
on a scale of 0 to 1023.You can turn the button lights on and off individually usinglight_onandlight_off.You can display hexadecimal characters (0-9, A-F) usingchar_on.
This will use the button LEDs in a dot matrix style.
(Extending this to the a full alphanumeric character set is an
exercise left to the reader).There are some methods for 'fancy' display effects, because why not?
Check out:countdown,snake,blinkandchaseIMPORTANT NOTE- There is a 'feature' in the FaderPort that can
cause you some problems. If the 'Off' button is lit the fader will
not send value updates when it's moved.InstallationYou'll need Python 3.6 or later.Then:pipinstallfaderportshould do the trick.This will also install themidopackage andpython-rtmidibackend.Currently this has only been tested on Windows with a single FaderPort
because that's all I have access to.The adventurous can read the mido docs and try alternative backends.TestingMake sure your FaderPort is installed and connected and then:fromfaderportimporttesttest()This will instantiate a derived 'TestFaderPort' class, which also serves as
an example implementation, and then run through some of it's features.It will display some light patterns and move your fader and then monitor
your actions until you hit the"Off"button on the FaderPort.Try out the Pan knob, the fader and some of the buttons.Try holding"shift"(on the FaderPort) and tweaking the Pan knob at the
same time.Change ListVersion 1.0.1 - Added a reset command at startup. Sometimes when
faderport is reconnected it can get in a weird mode. TheBanklight is lit and our code doesn't work. This seems to fix it.Version 1.0.0 - Initial Release
Package: fadge
[!WARNING]This version offadgeworks only withjaxandjaxlib0.3.
Butjaxlib0.3 is not available on PyPI.
To install this version offadge, please first installjaxlibwith:pip install jaxlib==0.3.25 -f https://storage.googleapis.com/jax-releases/jax_releases.htmlFadgeFast Automatic Differential GEometry (Fadge) usesGoogle's JAXfor differential geometry.
Package: fadi-xtree
XTreeA Directory Tree GeneratorInstallationpip install fadi-xtreeto install the package in your python enviroment.Usageusage: tree [-h] [-v] [-d] [-o [OUTPUT_FILE]] [-i IGNORE_DIR [IGNORE_DIR ...]]
            [--by-name | --by-size | --by-date] [-r]
            [ROOT_DIR]

XTree, a directory tree generator

positional arguments:
  ROOT_DIR              Generate a full directory tree starting at ROOT_DIR

options:
  -h, --help            show this help message and exit
  -v, --version         show program's version number and exit
  -d, --dir-only        Generate a directory-only tree.
  -o [OUTPUT_FILE], --output-file [OUTPUT_FILE]
                        Generate a full directroy tree and save the output to a file
  -i IGNORE_DIR [IGNORE_DIR ...], --ignore-dir IGNORE_DIR [IGNORE_DIR ...]
                        Don't list files from these directories. (e.g. env, __pycache__)
  --by-name             list the files by name.
  --by-size             list the files by size.
  --by-date             list the files by date.
  -r, --reverse         reverse the order.

Thanks for using XTree.
Package: fado
TheFAdosystem aims to provide an open source extensible high-performance software library for the symbolic
manipulation of automata and other models of computation.To allow high-level programming with complex data structures, easy prototyping of algorithms, and portability
(to use in computer grid systems for example), are its main features. Our main motivation is the theoretical
and experimental research, but we have also in mind the construction of a pedagogical tool for teaching automata
theory and formal languages.Regular LanguagesIt currently includes most standard operations for the manipulation of regular languages. Regular languages can
be represented by regular expressions (RegExp) or finite automata, among other formalisms. Finite automata may
be deterministic (DFA), non-deterministic (NFA) or generalized (GFA). InFAdothese representations are implemented
as Python classes.Elementary regular languages operations as union, intersection, concatenation, complementation and reverse are
implemented for each class. Also several combined operations are available for specific models.Several conversions between these representations are implemented:NFA -> DFA: subset constructionNFA -> RE: recursive methodGFA -> RE: state elimination, with possible choice of state orderingsRE -> NFA: Thompson method, Glushkov method, follow, Brzozowski, and partial derivatives.For DFAs several minimization algorithms are available: Moore, Hopcroft, and some incremental algorithms. Brzozowski minimization is available for NFAs.An algorithm for hyper-minimization of DFAsLanguage equivalence of two DFAs can be determined by reducing their correspondent minimal DFA to a canonical form, or by the Hopcroft and Karp algorithm.Enumeration of the first words of a language or all words of a given length (Cross Section)Some support for the transition semigroups of DFAsFinite LanguagesSpecial methods for finite languages are available:Construction of a ADFA (acyclic finite automata) from a set of wordsMinimization of ADFAsSeveral methods for ADFAs random generationMethods for deterministic cover finite automata (DCFA)TransducersSeveral methods for transducers in standard form (SFT) are available:Rational operations: union, inverse, reversal, composition, concatenation, StarTest if a transducer is functionalInput intersection and Output intersection operationsCodesAlanguage propertyis a set of languages. Given a property specified by a transducer, several language tests are possible.Satisfaction i.e. if a language satisfies the propertyMaximality i.e. the language satisfies the property and is maximalProperties implemented by transducers include: input preserving, input altering, trajectories, and fixed propertiesComputation of the edit distance of a regular language, using input altering transducers
Package: faepder
urllib3
Build status on Travis Build status on AppVeyor Documentation Status Coverage Status PyPI version Bountysource Gitter
urllib3 is a powerful, sanity-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you should too. urllib3 brings many critical features that are missing from the Python standard libraries:Thread safety.
Connection pooling.
Client-side SSL/TLS verification.
File uploads with multipart encoding.
Helpers for retrying requests and dealing with HTTP redirects.
Support for gzip and deflate encoding.
Proxy support for HTTP and SOCKS.
100% test coverage.
urllib3 is powerful and easy to use:import urllib3
http = urllib3.PoolManager()
r = http.request('GET', 'http://httpbin.org/robots.txt')
r.status
200
r.data
'User-agent: *\nDisallow: /deny\n'
Installing
urllib3 can be installed with pip:$ pip install urllib3
Alternatively, you can grab the latest source code from GitHub:$ git clone git://github.com/urllib3/urllib3.git
$ python setup.py install
Documentation
urllib3 has usage and reference documentation at urllib3.readthedocs.io.Contributing
urllib3 happily accepts contributions. Please see our contributing documentation for some tips on getting started.Maintainers
@theacodes (Thea Flowers)
@SethMichaelLarson (Seth M. Larson)
@haikuginger (Jesse Shapiro)
@lukasa (Cory Benfield)
@sigmavirus24 (Ian Cordasco)
@shazow (Andrey Petrov)
👋Sponsorship
If your company benefits from this library, please consider sponsoring its development.Sponsors include:Google Cloud Platform (2018-present), sponsors @theacodes’s work on an ongoing basis
Abbott (2018-present), sponsors @SethMichaelLarson’s work on an ongoing basis
Akamai (2017-present), sponsors @haikuginger’s work on an ongoing basis
Hewlett Packard Enterprise (2016-2017), sponsored @Lukasa’s work on urllib3
Package: faereld
Færeld is a CLI tool to to track time spent on productive activites in order to
visualise, integrate and optimise that time. It is focused primarily on tracking
time spent on Project work (such as research, design, development, etc), but can
be configured to track any arbitrary task-area over any arbitrary project or
subject.Documentation is available onReadTheDocs.InstallationFæreld requires python >= 3.6.Via The RepoTo install Færeld:pip install --user faereldYou can now run Færeld viafaereld insert.
Package: faeruniancalendar
Faerunian Date CalculatorA Python module for calculating Faerunian date information based on the Gregorian calendar.OverviewThis Python module provides a functionality to calculate various Faerunian date-related information based on a given
date or the current date in the Gregorian calendar. It includes information such as the Faerunian date, name,
description, and additional year differences.InstallationUsepipto installfaeruniancalendar.pip install faeruniancalendarUsageOnce installed import the module and useget_raw_farray. This is currently the only active function. It will return a
data dictionary. See the examples below.Usageimport faeruniancalendar

print(faeruniancalendar.get_raw_farray('1988-01-24'))Output{'g_date': 24, 'f_special': None, 'f_month_name': 'Hammer', 'f_month_desc': 'Deepwinter', 'f_tenday': 3,'f_day_of_week': 4, 'f_day': 24, 'f_short_format': '24 Hammer', 'f_long_format': 'the 24th of Hammer', 'f_poetic_long': 'the 24th of Deepwinter', 'events': [], 'dr_year': 1730, 'cr_year': 1705, 'nr_year': 698, 'wy_year': 2818}LicenseThis software is distributed under the MIT License. You are free to use, modify, and distribute it according to the
terms and conditions of the license.Development StatusThis software is currently in development and is not yet ready for production use. Please be aware of potential changes
and updates as development progresses.
Package: faery
ContributeLocal build (first run).python3-mvenv.venvsource.venv/bin/activate
pipinstall--upgradepip
pipinstallmaturinnumpy
maturindevelop# or maturin develop --release to build with optimizationsLocal build (subsequent runs).cdpythonsource.venv/bin/activate
maturindevelop# or maturin develop --release to build with optimizationsAfter changing any of the files inframebuffers.flatc--rust-osrc/aedat/flatbuffers/*.fbsBefore pushing new code, run the following to lint and format it.cdpython
isort.;black.;pyright.