Saravanan666/pypi-org huggingface dataset:
Package: cksplinter
splinter - python tool for testing web applicationssplinter is an open source tool for testing web applications using Python.
It lets you automate browser actions, such as visiting URLs and interacting with their items.Sample codefromcksplinterimportBrowserbrowser=Browser()browser.visit('http://google.com')browser.fill('q','splinter - python acceptance testing for web applications')browser.find_by_name('btnK').click()ifbrowser.is_text_present('splinter.readthedocs.io'):print("Yes, the official website was found!")else:print("No, it wasn't found... We need to improve our SEO techniques")browser.quit()Note:if you don’t provide any driver argument to theBrowserfunction,firefoxwill be used (Browser function documentation).ChangelogFirst stepsInstallationQuick tutorialSplinter open source projectCommunityContributeDocumentationSplinter documentationPytest Pluginspytest-splinter, Splinter plugin for thepy.testrunner.Page ObjectsSupport for page objects is available through the following package:StereDeprecated projects:PyPOM, A base page object model for use with Selenium or Splinter functional tests.pypom_form, A PyPOM based package that provides declarative schema based form interaction for page object models compatible with Splinter.Other Projects Using Splintersalad, a nice mix of great BDD ingredients (splinter +lettuceintegration)behave-django, BDD testing in Django usingBehave. Works well with splinter.Presentations & TutorialsDjango Full Stack Testing and BDD with Lettuce and SplinterTestes de aceitação com Lettuce e Splinter (pt-br)
Package: ck-thegraph-handlers
Crypkit TheGraph HandlersIntegrations of Ethereum services throughhttps://thegraph.comStatusServiceMainnetPolygonLinksUniswap v2✔✗GitHubUniswap v3✗✗GitHubSushiSwap✔✗GitHubBalancer✗✗v1,v2Curve.fi✗✗GitHubDodoex v2✔✗GitHubDevelopingIn a separate virtual environment, type(your_venv) $ pip install -e .[all]which will install all the dependencies. Since then, for testing, you can either usetoxas your test runner orpytestdirectly.Formatting and linting is done by$ tox -e linterswhich will runblack,flake8,isortandmypy. Absence ofmypyerrors is not enforced (for now), but adherence to the formatting standards is required.
Package: cktool
clubkatsudo scraperQuick and dirty script to scrape attendance details from the clubkatsudo website.Note: LINE notification feature requires LINE Business account and Imgur account.Usage: clubkatsudo.py [OPTIONS]

Options:
  --set-password     Set password for clubkatsudo.com account. Will be base64
                     encoded and stored in config file
  --date [%Y%m%d]    YYYYMMDD of the event to scrape.
  --dryrun           Display final message but do not send.
  --config-dir PATH  Path to directory containing config file. Defaults to
                     $XDG_CONFIG_HOME/cktool.
  --cache-dir PATH   Path to directory to store logs and such. Defaults to
                     $XDG_CACHE_HOME/cktool.
  --help             Show this message and exit.######Player information file
This file is...
Package: ckuehl-upsidedown
Upsidedown is a simple Python module that “flips” latin characters in a
string to create an “upside-down” impression. It makes extensive use of
compatible latin characters as encoded in Unicode.Example>>> import upsidedown
>>> print upsidedown.transform('hello world!')
¡pꞁɹoʍ oꞁꞁǝɥInstallingRun the following to deploy the library on your system:$ python setup.py installThis does not only install the library but also registers an executable file
(on Win32 systems asupsidedown.exeinC:\Python26\Scripts\).Command lineYou can also easily use this software on the command line:$ echo hello world\! | upsidedown
¡pꞁɹoʍ oꞁꞁǝɥ
Package: ckwrap
ckwrapPython wrapper for the R package Ckmeans.1d.dp (https://cran.r-project.org/package=Ckmeans.1d.dp).
Ckmeans.1d.dp produces fast, optimal, and reproducible weighted univariate clustering by dynamic programming.Based off ofhttps://github.com/rocketrip/ckmeans/.InstallationTo install via pip:pip install ckwrap
Package: ckxtraceviewer
ckxtraceviewerckxtraceviewer is a python-only solution to add a trace view to IDA Pro.
Use<Ctrl-Alt-I>to open a window with an embeddedQt console.
You can then load an execution trace which are automatically synchronized withIDA VIEW-A.
See full README on GitHub:https://www.github.com/ckxckx/ckxtraceviewer.
Package: cl
Version:0.0.3Synopsiscl(pronouncedcell) is an actor framework forKombu.InstallationYou can installcleither via the Python Package Index (PyPI)
or from source.To install usingpip,:$ pip install clTo install usingeasy_install,:$ easy_install clIf you have downloaded a source tarball you can install it
by doing the following,:$ python setup.py build
# python setup.py install # as rootGetting HelpMailing listJoin thecarrot-usersmailing list.Bug trackerIf you have any suggestions, bug reports or annoyances please report them
to our issue tracker athttp://github.com/ask/cl/issues/ContributingDevelopment ofclhappens at Github:http://github.com/ask/clYou are highly encouraged to participate in the development. If you don’t
like Github (for some reason) you’re welcome to send regular patches.LicenseThis software is licensed under theNew BSD License. See theLICENSEfile in the top distribution directory for the full license text.CopyrightCopyright (C) 2011 VMware, Inc.
Package: cl1p
cl1p.net - The Internet ClipboardCopy and paste using the internetcl1p.net lets you move information between computers using your brain.Think up a unique URL that starts this cl1p.net
Example: cl1p.net/xzsygskfwb.
Enter the URL in a browser and type or paste in what you want.
On another computer or smartphone enter in the same URL to retrive the information.
For security the information in the cl1p url is destroyed as soon as it is read. Anyone visiting the same URL at a later time will not be able to see the message.cl1p.net is great for cases where you need to move data. (Like the contents of a text file) between devices when e-mail, or shared drives is not pratical.Perhaps you need to move a log file off a computer you don't trust.Or you might need to move some clipboard info between two seperate computers.cl1p.net is a very quick and convient way to move data between devices connected to the internet.Created and maintained by Rob Mayhew.Use at your own risk.InstallationUse pip to install cl1p.pip install cl1pUsageCreate clipUse '-l' flag to provide url for clip. Use '-m' flag to provide message for clip.cl1p -l newclip -m hiiAbove command will create clip at https:cl1p.net/newclip with content 'hii'You can also use '-d' flag to create clip directly from clipboardcl1p -l newclip -dGet clipUse '-l' flag to provide url for clip.clip -l newclipAbove command will fetch clip present at https:cl1p.net/newclip and show its content on terminalYou can also use '-c' flag t copy clip content to clipboard.(Not tested on linux and Mac)clip -l newclip -c
Package: clabe
CLABELibrería para validar y calcular un número CLABE basado enhttps://es.wikipedia.org/wiki/CLABERequerimientosPython 3.6 o superior.InstalaciónSe puede instalar desde Pypi usandopip install clabePruebasPara ejecutar las pruebas$ make testUso básicoObtener el dígito de control de un número CLABEimportclabeclabe.compute_control_digit('00200000000000000')Para validar si un número CLABE es válidoimportclabeclabe.validate_clabe('002000000000000008')Para obtener el banco a partir de 3 dígitosimportclabeclabe.get_bank_name('002')Para generar nuevo válido CLABESimportclabeclabe.generate_new_clabes(10,'002123456')
Package: clabe-bp
CLABELibrería para validar y calcular un número CLABE basado enhttps://es.wikipedia.org/wiki/CLABERequerimientosPython 3.6 o superior.InstalaciónSe puede instalar desde Pypi usandopip install clabePruebasPara ejecutar las pruebas$ make testUso básicoObtener el dígito de control de un número CLABEimportclabeclabe.compute_control_digit('00200000000000000')Para validar si un número CLABE es válidoimportclabeclabe.validate_clabe('002000000000000008')Para obtener el banco a partir de 3 dígitosimportclabeclabe.get_bank_name('002')Para generar nuevo válido CLABESimportclabeclabe.generate_new_clabes(10,'002123456')
Package: clabel
CLabelCLabel is a terminal-based cluster labeling tool that allows you to explore text data interactively and label clusters based on reviewing that data.Install & Quickstartpip install clabelTypeclabelto run. Everything should happen in the terminal from there.Currentlyclabelcan only import CSV files. It expects two columns to be in your csv: a column of text (string) and a column of cluster labels (int). You'll identify these the first time you import a dataset.The workflow is:Pick a cluster to view examples. You'll view this through a pager so you can page through examples.Come up with a name for that cluster (Declare Name)Repeat 1 & 2 until all your clusters have names.You can persist any cluster labels to ajsonfile when you exit, so you don't have to complete labeling in one session. Then, you can load those labels in the next time you startclabelby selecting thatjsonfile and continue labeling.Screenshots
Package: clack
Run multiple iterations of the same command from a stored configuration.I build this to help with building multiple packages usingfpm. I had a set of commands where it was useful to share default and common arguments for each package, and the commands were complex enough that I wanted a configuration file describing them (and generic functions arepainfulin make). An example of using clack withfpmcan be found inexamples/fpm.json.Source on GitHubDocumentation on Read the DocsPackages on PyPIUsageCreate a configuration file:{"default":{"command":"cowsay","options":{"-f":"default"}},"iterations":[{"arguments":["moo"]},{"arguments":["baa"],"options":{"-f":"sheep"}}]}Then run clack on the file:clackexamples/farm.jsonAnd the result:_____
< moo >
 -----
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
 _____
< baa >
 -----
  \
   \
       __
      UooU\.'@@@@@@`.
      \__/(@@@@@@@@@@)
           (@@@@@@@@)
           `YY~~~~YY'
            ||    ||InstallationInstall clack withpiporpipsi.pipinstallclackLicenceclackis licensed under theMIT Licence.Authorsclackwas written bySam Clements.
Package: clade
CladeClade is a tool for intercepting build commands (stuff like compilation,
linking, mv, rm, and all other commands that are executed during build).
Intercepted commands can be parsed (to search for input and output files,
and options) and then used for various purposes:generatingcompilation database;obtaining information about dependencies between source and object files;obtaining information about the source code (source code querying);generating function call graph;running software verification tools;visualization of all collected information;and for much more.The interception of build commands is independent of the project type
and used programming languages.
However, all other functionality available in CladeISdependent.
Currently only C projects are supported, but other languages and additional
functionality can be supported through the built-inextension mechanism.PrerequisitesAn important part of Clade - a build commands intercepting library -
is written in C and it needs to be compiled before use.
It will be performed automatically at the installation stage, but you will
need to install some prerequisites beforehand:Python 3 (>=3.5)pip (Python package manager)cmake (>=3.3)Linux only:makeCandC++ compiler (gcc or clang)python3-dev (Ubuntu) or python3-devel (openSUSE) packagegcc-multilib (Ubuntu) or gcc-32bit (openSUSE) package
to intercept build commands of projects leveraging multilib capabilitiesWindows only:Microsoft Visual C++ Build ToolsOptional dependencies:For obtaining information about the C code you will needCIFinstalled. CIF is an interface toAspectatorwhich in turn is a GCC
based tool that implements aspect-oriented programming for the C programming
language. You may download compiled CIF onCIF releasespage.Graphviz for some visualization capabilities.Clade works on Linux, macOS and partially on Windows.Hardware requirementsIf you want to run Clade on a large project, like the Linux kernel,
you will need at least 16GB of RAM and 100GB of free disk space
for temporary files. The size of generated data will be approximately
10GB, so the space used for temporary files will be freed at the end.
Also several CPU cores are recommended, since in some cases Clade takes
twice as long time than a typical build process.InstallationTo install the latest stable version just run the following command:python3-mpipinstallcladeDocumentationFollowing documentation is available:Basic usageAvailable configuration optionsExtensionsScriptsTroubleshootingDevelopment documentationYou can also download an example of Clade output on the Linux kernel
(configuration tinyconfig)from here(around 40MB).AcknowledgmentsClade is inspired by theBearproject created byLászló Nagy.
Package: claffinity
competition-label-affinityA tool for investigating the impact of labelled ligand affinity in competition experiments.  Code accompanies the paper "Optimum ligand affinity for competition-based primary screens" by Shave et. al.Can be installed from pypi viapip install claffinityExample programs:A selection of programs are available in this archive prefixed with 'example_'A breakdown of their use in simulating and understanding the imact of ligand affinity in competition assays follows:example_01_plot_protein_needed_vs_ligand_kd.pyPlot ligand pKD vs conc protein needed to achieve desired (default = .7) fraction ligand bound.example_01_plot_singal_vs_ligand_kd_fixed_inhibitor.pyPlot ligand pKD vs fraction ligand boundexample_01_simulate_competition_experiment.pySimultate a simple single point from a competition experiment.example_02_inhibitorKD_vs_fractionBound.pySimulate inhibitor pKD vs fraction ligand boundexample_02_ligandKD_vs_fractionBound.pyPlot ligand pKD vs fraction ligand bound in the presence of a fixed concentration of inhibitor with fixed KD.example_03_ligandKD_vs_fractionBoundAsPercentSignalReduction.pyPlot ligand pKD vs percent signal reduction in the presence of a fixed concentration of inhibitor with fixed KD.example_04_missed_inhibitors.pySimulate real world example whereby inhibitors would be missed in a primary screen using high affinity ligands.Supporting example programsSome additional example application of the simulation techniques outlined in the paper are shown below, including code used in supporting information figure generation, the generation of animations and the SI matterial video.supporting_example_02_inhibitorKD_vs_fractionBound_animation.pyGenerate animation of inhibitor pKD vs fraction ligand bound over a range of ligand pKDs in the animation.supporting_example_02_inhibitorKD_vs_fractionBound_interactive.pyInteractive plot of inhibitor pKD vs fraction ligand bound over a range of changable ligand pKDs.supporting_example_02_ligandKD_vs_fractionBound_animation.pyGenerate animation for ligand pKD vs fraction ligand bound, varying ligand KD over time.supporting_example_02_ligandKD_vs_fractionBound_interactive.pyInteractive plot of ligand pKD vs fraction ligand bound, varying inhibitor KD.supporting_example_05_KDPL_vs_FLB_VaryingTargetFLB.pyPlot pKD of ligand vs fraction ligand bound, varying the target fraction ligand bound from the default 0.7.supporting_example_06_KDPL_vs_FLB_VaryingL0.pyPlot pKD of ligand vs fraction ligand bound, varying the amount of ligand present.supporting_example_07_KDPL_vs_FLB_VaryingI0.pyPlot pKD of ligand vs fraction ligand bound, varying the amount of inhibitor present.supporting_example_08_HuangPlot.pyReproduce the Huang plot(Huang, X., Fluorescence polarization competition assay: the range of resolvable inhibitor potency is limited by the affinity of the fluorescent ligand. Journal of biomolecular screening 2003, 8 (1), 34-38.)RequirementsCode developed using python 3.7.1 but should work with any Python version 3.6 or greater. The following packages are also requiredmatplotlibnumpy>=1.15pandas>=1.2.2mpmath>=1.1.0progressbar2
Package: clage-homeserver
clage_homeserver (WIP)Python client for accessing the Clage Waterheater via the local https-Rest-API-Endpoint of the clage HomeserverTested with the "Clage DSX Touch" with an integrated Homeserver.Based on theAPI documentation version 1.3.4.Warning: WIP - Breaking changes possibleThis is the first version of the API so there are still breaking chnages possible eg. output parameter names or values.LinksProject HomepagePyPi PackageOpenapi DocumentProduct HomepageAll rights of CLAGE GmbH remain unaffected.FeaturesQuery the status of the homeserver & water heaterQuery the setup values of the homeserver & water heaterQuery the consumption values for water (Liter) and energy (kWh)Set the setpoint temperature for the heaterInstallpip install clage_homeserverExamplefromclage_homeserverimportClageHomeServerclageHomeServer=ClageHomeServer('192.168.0.78','Your Homeserver ID','Your Heater ID')# Request the status of the homeserver/heaterprint(clageHomeServer.requestStatus())# Request the setup values of the homeserver/heaterprint(clageHomeServer.requestSetup())# Request the consupmtion values of the homeserver/heaterprint(clageHomeServer.GetConsumptionTotals())# Set the temperature to 45.6 °C (setpoint)clageHomeServer.setTemperature(45.6)
Package: clagiordano.python3-logger
OverviewIt is an utility library which allow you to use a common interface accross all its component
to log messages with different levels.Logging levelsIt use the standard logging levels widely used on all systems:#Levels0EMERGENCY1ALERT2CRITICAL3ERROR4WARNING5NOTICE6INFO7DEBUGInstallationTODOLogging componentsTypeStatusDescriptionCLILoggerAvailableIt outputs logging messsages to STDOUTFileLoggerPlannedIt will outputs logging messages directly to fileCLI LoggerThis logging components allow you to outputs logging information and raises and exception from critical level and above.Usage# Import the dependencyfromclagiordano.python3_logger.CLILoggerimportCLILogger# Init the componentlogger=CLILogger()# Use it to log somethinglogger.info("Sample info message")logger.error("Sample error message")logger.critical("Sample critical message")Ad default it uses ANSI colors but you can toggle the ansi flag but you can easily toggle off this feature using the following code:logger.set_ansi(False)Sample ANSI output (default)Sample ANSI OFF outputContributingPlease readCONTRIBUTING.mdfor details on our code of conduct, and the process for submitting pull requests to us.VersioningWe useSemVerfor versioning. For the versions available, see the releases on this repository.AuthorsClaudio Giordano-Initial work-clagiordanoSee also the list ofcontributorswho participated in this project.
Package: clai
claiCommand Line AI- this tool lets you call ChatGPT from a CLI.I'm designing this to be used in conjunction with a fork ofshin, which will allow you
to callclaifrom any textbox in your computer. Finally, ChatGPT everywhere!The long-term vision for this project is to add support for extracting context. For example, it would
read the current text on a window and be able to add to it, or answer questions about it.Read Latest Documentation-Browse GitHub Code RepositoryInstallationThe recommended installation method is to usepipx, viapipxinstallclaiOptionally, installtesseractso thatclaican read the screen context and send that along with requests:sudoaptinstalltesseract-ocrscrotThen go toOpenAIand create an API Key. Once it's generated, add the following to
your~/.profile:exportOPENAI_API_TOKEN=<pastehere>The best way to use this tool is in conjunction with the toolshin, which allows you
to run arbitrary bash commands in any textbox in a linux computer, using ibus. To use
that, install 'shin' via the fork above, then configure
it in your~/.profileto callclaiby default:exportSHIN_DEFAULT_COMMAND="clai"Log out then log back in for the changes to take effect!UsageInvoke the assistant with the formatclai <your prompt>. For example:clai Write an email saying I'll be late to work because I'm working on commandline AIsDevelopmentInstalling python dependenciespoetryinstallRunning Testspytest.Formatting Codebash.github/format.shLintingbash.github/check_lint.sh
Package: claimed-c3
C3 - the CLAIMED Component CompilerTL;DRtakes arbitrary assets (Jupyter notebooks, python scripts, R scripts) as inputautomatically creates container images and pushes to container registriesautomatically installs all required dependencies into the container imagecreates KubeFlow Pipeline components (target workflow execution engines are pluggable)creates Kubernetes job configs for execution on Kubernetes/Openshift clusterscan be triggered from CICD pipelinesTo learn more on how this library works in practice, please have a look at the followingvideoRelated workPloomberOrchestGetting startedInstallpipinstallclaimedUsageJust run the following command with your python script or notebook:c3_create_operator"<your-operator-script>.py"--repository"<registry>/<namespace>"Your code needs to follow certain requirements which are explained inGetting Started.Getting Helpc3_create_operator--helpWe welcome your questions, ideas, and feedback. Please create anissueor adiscussion thread.
Please seeVULNERABILITIES.mdfor reporting vulnerabilities.Contributing to CLAIMEDInterested in helping make CLAIMED better? We encourage you to take a look at ourContributingpage.LicenseThis software is released under Apache License v2.0.
Package: claimed-cli
cliCLAIMED CLI - all components available via cli at your fingertipsInstallationpipinstallclaimedUsageRun an operator locally:claimed--componentcomponent-name[--component-parameters-namecomponent-parameters-value...]# Exampleclaimed--componentblumenstiel/claimed-generate-random-numbers--num_random5Create operators usingC3:claimedcreateoperator<file>-r<repository>-v<version>