Saravanan666/pypi-org huggingface dataset:
Package: jaxxstorm-pulumi-rdc
Run My Damn ContainerRun My Damn Container (RDC) is the multi cloud solution you've been waiting for. Deploy your container to the 3 major cloud providers with just a few lines of code.RDC is aPulumipackage that allows you to ship a built Docker Image into the major cloud providers available container running engines. It's designed to have absolutely no configurability whatsoever, if you want to configure your application or image in any way at all, hardcode it into your Docker image - there's no room for best practices in a multi cloud world.Getting StartedUsage
Package: jay3332-discord.py
A modern, easy to use, feature-rich, and async ready API wrapper for Discord written in Python.Welcome to my fork of discord.pyIt was originally made to implement Danny’sslash command DSL(The class based version),
and it does it pretty well.There have been many changes since this DSL was created however, for example slash commands turning
into a category of “application commands”. These “application commands” also contain “context menus”,
specifically referred to as “message commands” and “user commands”. This fork does, in fact, support them.As a result of this, naming schemes that go along “slash command” have been renamed to their counterparts
that go along with “application_command”. This unfortunately does make things a bit verbose, however
shortening the names would leave name conflicts and confusion.What’s been added?Application commandsSlash commandsContext menus (Message commands & user commands)channel_typesoption fieldAutocomplete optionsAttachment option typeUIModals @discord.ui.ModalItemContainerABCRole iconsWelcome screensGuild scheduled eventsMember chat timeout (communication_disabled_until)Key FeaturesModern Pythonic API usingasyncandawait.Proper rate limit handling.Optimised in both speed and memory.InstallingPython 3.8 or higher is requiredTo install the library without full voice support, you can just run the following command:# Linux/macOSpython3-mpipinstall-Udiscord.py# Windowspy-3-mpipinstall-Udiscord.pyOtherwise to get voice support you should run the following command:# Linux/macOSpython3-mpipinstall-U"discord.py[voice]"# Windowspy-3-mpipinstall-Udiscord.py[voice]To install the development version, do the following:$gitclonehttps://github.com/jay3332/discord.py$cddiscord.py$python3-mpipinstall-U.[voice]Optional PackagesPyNaCl(for voice support)Please note that on Linux installing voice you must install the following packages via your favourite package manager (e.g.apt,dnf, etc) before running the above commands:libffi-dev (orlibffi-develon some systems)python-dev (e.g.python3.6-devfor Python 3.6)Quick ExampleimportdiscordclassMyClient(discord.Client):asyncdefon_ready(self):print('Logged on as',self.user)asyncdefon_message(self,message):# don't respond to ourselvesifmessage.author==self.user:returnifmessage.content=='ping':awaitmessage.channel.send('pong')client=MyClient()client.run('token')Application Command Exampleimportdiscordfromdiscord.application_commandsimportApplicationCommand,ApplicationCommandTree,optiontree=ApplicationCommandTree(guild_id=123456)classHelloWorld(ApplicationCommand,name='hello-world',tree=tree):"""Hello"""asyncdefcallback(self,interaction):awaitinteraction.response.send_message('Hello, world!')client=discord.Client(update_application_commands_at_startup=True)client.add_application_command_tree(tree)client.run('token')Bot Exampleimportdiscordfromdiscord.extimportcommandsbot=commands.Bot(command_prefix='>')@bot.command()asyncdefping(ctx):awaitctx.send('pong')bot.run('token')You can find more examples in the examples directory.LinksDocumentationOfficial Discord ServerDiscord API
Package: jayhawk
jayhawkAn extensible server for theSpartanprotocol.What's in a name?Spartan was named for Mozz's alma mater, Michigan State and their Fighting Spartans sports teams (in the tradition of Gopher, which was named after Minnesota's mascot). The college I'm going to be attending this fall has their sports teams all named Jayhawks, so Jayhawk fits the niche.
Package: jaylib
vidstreamUnder construction! Not ready for use yet! Currently experimenting and planning!Developed by Florian Dedov from NeuralNine (c) 2020Examples of How To Use (Buggy Alpha Version)Creating A ServerfromvidstreamimportStreamingServerserver=StreamingServer('127.0.0.1',9999)server.start_server()# Other Code# When You Are Doneserver.stop_server()Creating A ClientfromvidstreamimportCameraClientfromvidstreamimportVideoClientfromvidstreamimportScreenShareClient# Choose Oneclient1=CameraClient('127.0.0.1',9999)client2=VideoClient('127.0.0.1',9999,'video.mp4')client3=ScreenShareClient('127.0.0.1',9999)client1.start_stream()client2.start_stream()client3.start_stream()Check out:https://www.youtube.com/c/NeuralNine
Package: jaypeg
JaypegA command line tool for converting and resizing image files.
Jaypeg converts an entire folder of images files to jpeg.  It also lets you resize the files so that they load quickly on the web.Jaypeg relies onfiletypeto detect filetypes andpillowto resize and convert the images. Gif and Tiff files are converted to jpg. Jpeg files are resized. Other image formats such as Png or Webp are not changed (but could be in future versions).installationpip install jaypegusage$ jaypeg folder/of/fileswill convert any gif or tiff file to jpg
will resize files to 2MB or less by defaultfiles are updated in their current locationsave altered files in a new directory$ jaypeg folder/of/files --out-path new/folderset the file size limit (ex. 4MB). All files larger than the limit will be resized to be smaller than the limit.$ jaypeg folder/of/files --size 4000000Arguments:
PATH  [required]Options:
--size INTEGER        [default: 2000000]
--out-path TEXT
--install-completion  Install completion for the current shell.
--show-completion     Show completion for the current shell, to copy it or
customize the installation.
--help                Show this message and exit.licenseCopyright 2022 Andrew Paul JancoPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Package: jays
ifdev::env-github[]:tip-caption: :bulb::note-caption: :information_source::important-caption: :heavy_exclamation_mark::caution-caption: :fire::warning-caption: :warning:endif::[]ifdev::env-github[]:imagesdir: https://github.com/tzamoj/jays/docs/imagesendif::[]ifndev::env-github[]:imagesdir: ./docs/imagesendif::[]:toc::tocplacement!::source-hightlighter: prettify= Jays : Querying JSON-like Objects in PythonJays is a python librairy for manipulating JSON-like data efficiently.toc::[]== Getting Started== Contributing
Package: jazkarta.abtesttile
This Plone addon provides a new Tile type for Mosaic Layout views.
It is a variation on a RichText tile which provides two WYSIWYG HTML
fields. It will randomly show one of the two HTML fields based on a
weighted ratio, for the purpose of A/B testing parts of a page layout.FeaturesIncludes optional support for custom JS to run with each rendered
HTML option.Includes optional support for adding a campaign query string variable
to any links in the rendered HTML, indicating whether option A or B
was the source for analytics tracking.Provides a custom permision to restrict adding and editing of A/B
Test Tiles to more privileged users.InstallationInstall jazkarta.abtesttile by adding it to your buildout:[buildout]

...

eggs =
    jazkarta.abtesttileand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/jazkarta.abtesttile/issuesSource Code:https://github.com/collective/jazkarta.abtesttileSupportIf you are having issues, please let us know at info<at>jazkarta.comLicenseThe project is licensed under the GPLv2.Contributorsjazkarta, info <at> jazkarta.comWitek, witekdev <at> gmail.comAlec Mitchell, alecpm <at> gmail.comChangelog1.0 (2018-05-08)Initial release.
[witekdev]
Package: jazkarta.tesserae
This package contains a collection of extensions intended to be used withplone.app.mosaicon Plone 5+.FeaturesSlider image content type used as the basis for a simple bootstrap image
carousel.Slider view and configuration for folders containing slider images
(though it will also work with other image containing content). A
folder with this view applied will appear as a slider when used within
mosaic’s existing content tile.A full width tile style, which causes a tile to expand past the bounds
of the grid width to the full window width.TranslationsThis product has been translated intoEnglish (U.S.)InstallationInstall jazkarta.tesserae by adding it to your buildout:[buildout]

...

eggs =
    jazkarta.tesseraeand then runningbin/buildoutOn Plone 4.3 an additional version pin for plone.app.vocabularies is required:[versions]
plone.app.vocabularies = 2.1.24ContributeIssue Tracker:https://github.com/jazkarta/jazkarta.tesserae/issuesSource Code:https://github.com/jazkarta/jazkarta.tesseraeLicenseThe project is licensed under the GPLv2.ContributorsAlec Mitchell,alecpm@gmail.comCHANGELOG1.1.0 (2020-07-16)Fix collection types in collection summary tile.
[witekdev]New row styles.
[alecm]1.0.2Fix for sites running ATCT.
[alecm]1.0.1Documentation format fixes.
[alecm]1.0Initial release, Python 3.7 and Plone 5.2 compatbility
[alecm]
Package: jazz-hands
Your one-stop-shop for quick computations with wavelets (aka little waves, aka jazz hands) on irregularly sampled data.AuthorsThis project is made by Trevor Dorn-Wallenstein, Amogh Desai(@theand9), Greg Gilbert (@gjgilbert), Athul R T (@athulvis), Teresa Monsue (@astroluv) YOUR NAME HEREInstallation` pip installjazz-hands`DocumentationBasic usage examples and the API are online atReadTheDocs!LicenseThis project is Copyright (c) Trevor Dorn-Wallenstein et al. and licensed under
the terms of the BSD 3-Clause license. This package is based upon
theAstropy package templatewhich is licensed under the BSD 3-clause license. See the licenses folder for
more information.ContributingWe love contributions! JazzHands is open source,
built on open source, and we’d love to have you hang out in our community. Technical
notes on contributing present here.Imposter syndrome disclaimer: We want your help. No, really.There may be a little voice inside your head that is telling you that you’re not
ready to be an open source contributor; that your skills aren’t nearly good
enough to contribute. What could you possibly offer a project like this one?We assure you - the little voice in your head is wrong. If you can write code at
all, you can contribute code to open source. Contributing to open source
projects is a fantastic way to advance one’s coding skills. Writing perfect code
isn’t the measure of a good developer (that would disqualify all of us!); it’s
trying to create something, making mistakes, and learning from those
mistakes. That’s how we all improve, and we are happy to help others learn.Being an open source contributor doesn’t just mean writing code, either. You can
help out by writing documentation, tests, or even giving feedback about the
project (and yes - that includes giving feedback about the contribution
process). Some of these contributions may be the most valuable to the project as
a whole, because you’re coming to the project with fresh eyes, so you can see
the errors and assumptions that seasoned contributors have glossed over.Note: This disclaimer was originally written byAdrienne Lowefor aPyCon talk, and was adapted by
JazzHands based on its use in the README file for theMetPy project.
Package: jazzit
JazzIt 🎷Ever wanted your scripts to play music while running/ on erroring out?Of course you didn'tBut here it is anywayInstallpip install jazzitWhat it do?WithJazzityou can just add a decorator to your functions and jazz it upYou can have a elevator music to go along with your long running scriptPlay humiliating music when it errors out to put you in your placeThere are default tracks you can use, or you can use your own custom tracksHow to do it?Play Frolic from curb your enthusiasm to keep you in your placefromjazzitimporterror_track@error_track("curb_your_enthusiasm.mp3",wait=7)defrun():fornuminreversed(range(10)):print(10/num)if__name__=="__main__":run()Sip coffee to elevator music while your script is runningfromjazzitimportwaiting_trackdeffibonacci(n):ifn<0:raiseException("BE POSITIVE!!!")elifn==1:return0elifn==2:return1else:returnfibonacci(n-1)+fibonacci(n-2)@waiting_track("elevator.mp3")defrun(limit):fornuminrange(1,limit):print(fibonacci(num))if__name__=="__main__":run(1000)To satisfy your WHAT !!! IT WORKED !!! momentsfromjazzitimportsuccess_track@success_track("anime-wow.mp3")defadd(a,b):print(a+b)if__name__=="__main__":add(12,42)The in-build tracks are bruh_moment, elevator and curb_your_enthusiasm but you can add your custom tracks and urlsCheck out some of theexamplesJupyter NotebookCheck out the colab link above or the examplenotebookUse Jupyter Magic:Load inside a Jupyter notebook%load_extjazzitRunning away from the PEP8 police 🚲🚓%%waiting_track-televator.mp3deffibonacci(n):ifn<0:raiseException("BE POSITIVE!!!")elifn==1:return0elifn==2:return1else:returnfibonacci(n-1)+fibonacci(n-2)fornuminrange(1,35):print(fibonacci(num))For those BRUH moments in your life%%error_track-tbruh.mp3-w3fornuminreversed(range(10)):print(10/num)It worked !!!%%success-tanime-wow.mp3-w3fornuminrange(10):print(num**2)There are two arguments in play here-tor--trackthat needs the sound track (Can be a file path, url, inbuilt tracks)-wor--wait(Optional, default is 3 seconds) Wait for x seconds before cutting the musicDependenciesJazz added withplaysoundIf you getting hit withModuleNotFounderrors while running jazzitYou might need to install Pygobjecthttps://pygobject.readthedocs.io/en/latest/getting_started.html:warning:Use wisely:  Best suited for scripts you run non-professionally!ProfilingTL;DR It is definitely slower with musicI did a lil profiling on bin/profiler.pyWithout MusicTime to run : 5.2486350536346436 secsWith MusicTime to run: 5.270173072814941 secsMemory profilingpython -m memory_profiler bin/profiler.pySocialHacker News:https://news.ycombinator.com/item?id=24485447Twitter:https://twitter.com/sangarshanan/status/1305933704007573504amrrsput together a videohttps://youtu.be/qkyQfIjvPmM:)DisclaimerDefault tracks were pulled from royalty-free stock audio sites (They are mostly gaming and meme sound effects)
Package: jazzml
# Welcome to jazzml!jazzmlis a lightweight package to decode both json and yaml documents.It does so by allowing the user to first specify a Decoder and then apply it to a json/yaml document.A Decoder can be viewed as a specification of the expected structure of a json/yaml document.This 2 step strategy brings some level of implicit checking. That is, if a document structure does not conform to the Decoder, the parsing will fails.Other nice features ofjazzmlincludes the possibility to define Decoders for recursive data structures and to dynamically chose a Decoder based on some specific value defined by the json/yaml document.You’ll find a more complete documentation on [readthedocs.io](https://jazzml.readthedocs.io/en/latest/api.html)I hope you’ll enjoy it.
Package: jazzy
Full Author ListEike CaldeweyherGian Marco GhiandoniIntroductionJazzyis an efficient computational tool for the calculation of hydration free energies and hydrogen-bond acceptor and donor strengths.
A publication describing the implementation, fitting, and validation ofJazzycan be found atdoi.org/10.1038/s41598-023-30089-x.If you are usingJazzyin your research, please remember to cite our publication as:Ghiandoni, G.M., Caldeweyher, E. Fast calculation of hydrogen-bond strengths and free energy of hydration of small molecules. Sci Rep 13, 4143 (2023)FeaturesHydration free energiesHydrogen-bond strengthsVisualisation functions (SVG)Application programming interfaceCommand-line interfaceInstallation via PyPIYou can installJazzyviapipfromPyPI:$pipinstalljazzyInstallation via Poetry (for development)Requirements to installJazzyfrom the code repository:poetrypyenvorcondapython>=3.6First check thatpoetryis running (v1.4.1 at March 2023)$poetry--versionPoetry version v1.4.1Create a virtual environment (viapyenvorconda) and activate it. Afterwards, clone theJazzyproject from GitHub and install it usingpoetry.$gitclonegit@github.com:AstraZeneca/jazzy.git$cdjazzy$poetryinstallIf you wish to replicate our parameter fitting (seedata/optuna_fittingandoptimisation), you need to install the specific version ofoptuna.
At the time of the study, we usedoptuna==2.3.0. You can install that manually usingpiporpoetry.$poetryinstall--withoptuna$pipfreeze|grepoptunaoptuna==2.3.0Usage and CookbookPlease see theUsageandCookbooksections for details.ContributingJazzy is an open project in every shape and form, thus feedback on how to improve its documentation or functionalities is always welcome.
To learn more, see theContributor Guide.LicenseDistributed under the terms of theApache 2.0 license,Jazzyis free and open source software.IssuesIf you encounter any problems,
pleasefile an issuealong with a detailed description.CreditsThis project was generated from@cjolowicz’sHypermodern Python Cookiecuttertemplate.
Package: jbang
jbang-python - Java Script in your PythonInstall and useJBangfrom Python-based projects.Lets you use your own local scripts,JBang AppStorealias or any network reachable jar or Maven artifact.UsageThejbang.exec()function accepts a string that will be passed as the command-line arguments to thejbangexecutable.Given this scripttest.py:#! /usr/bin/env pythonimportjbangjbang.exec('properties@jbangdev')Now you can invoke thetestscript from the command-line:python test.pyYou can easily pass command-line arguments around:importsysargs=' '.join(sys.argv1:])jbang.exec('com.myco.mylib:RELEASE '+args)So now if you runpython test.py arg1 arg2,arg1 arg2will be appended to the command executed.Behind the scenesWhen you runpip install- JBang and other dependencies will be installed. This uses theapp setupcommand.Opening a new terminal or shell may be required to be able to use thejbangcommand from the systemPATH.Improvements ?This was made as a quick hack to see if it was possible to use JBang from Python based on jbang-npm. If you have any ideas on how to improve this, please open an issue or PR and lets see where this brings us.Similar projectsjgo- allows execution of Maven artifacts by using Maven.
Package: jbb
Download prebuilt libraries fromBinary BuilderCommand lineusage: jbb.py [-h] [-b ABI] [-a {aarch64,armv6l,armv7l,i686,powerpc64le,x86_64}] [-d OUTDIR] [-l {glibc,musl}] [-o {linux,windows,macos}] [-z {memory}] [-s] [-c] [-q] package [package ...]

Download prebuilt libraries from Binary Builder

positional arguments:
  package               package/GitHub tag to download

options:
  -h, --help            show this help message and exit
  -b --abi ABI          ABI type if Linux
  -a --arch {aarch64,armv6l,armv7l,i686,powerpc64le,x86_64}
                        target machine
  -d --outdir OUTDIR
                        output directory
  -l --libc {glibc,musl}
                        libc type if Linux
  -o --os {linux,windows,macos}
                        operating system
  -z --sanitize {memory}
                        sanitizer type
  -s, --static          copy .a files
  -c, --clean           remove downloaded files
  -q, --quiet           suppress outputFor example:# python3 jbb.py libcurl

Getting libcurl
- Downloading Project-libcurl.toml
- Downloading Artifacts-libcurl.toml
- Downloading LibCURL.v8.6.0.x86_64-linux-musl.tar.gz
- Extracting LibCURL.v8.6.0.x86_64-linux-musl.tar.gz
- Copying libraries
Getting libssh2
- Downloading Project-libssh2.toml
- Downloading Artifacts-libssh2.toml
- Downloading LibSSH2.v1.11.0.x86_64-linux-musl.tar.gz
- Extracting LibSSH2.v1.11.0.x86_64-linux-musl.tar.gz
- Copying libraries
Getting mbedtls
- Downloading Project-mbedtls.toml
- Downloading Artifacts-mbedtls.toml
- Downloading MbedTLS.v2.28.6.x86_64-linux-musl.tar.gz
- Extracting MbedTLS.v2.28.6.x86_64-linux-musl.tar.gz
- Copying libraries
Getting nghttp2
- Downloading Project-nghttp2.toml
- Downloading Artifacts-nghttp2.toml
- Downloading nghttp2.v1.59.0.x86_64-linux-musl.tar.gz
- Extracting nghttp2.v1.59.0.x86_64-linux-musl.tar.gz
- Copying libraries
Getting mbedtls
- Copying libraries
Getting zlib
- Downloading Project-zlib.toml
- Downloading Artifacts-zlib.toml
- Downloading Zlib.v1.3.1.x86_64-linux-musl.tar.gz
- Extracting Zlib.v1.3.1.x86_64-linux-musl.tar.gz
- Copying libraries
Downloaded to lib/x86_64-linux-musl

# ls -1 lib/x86_64-linux-musl
dl
libcurl.so.4
libmbedcrypto.so.7
libmbedtls.so.14
libmbedx509.so.1
libnghttp2.so.14
libssh2.so.1
libz.so.1

# export LD_LIBRARY_PATH=`pwd`/lib/linux-musl-x86_64APIimportosimportjbbjbb.jbb(package="zlib",outdir=os.path.join(os.getcwd(),"zlib"),arch="x86_64",os="linux",libc="musl",quiet=False)
Package: jb-caliban
caliban: Calcium Imaging and Behavior Analysis...in dreaming,The clouds methought would open, and show richesReady to drop upon me; that, when I waked,I cried to dream again.The Tempest, Act III, Scene iiTwinkling calcium imaging videos are certainly filled with riches. Whereas Caliban is showered with riches in his slumber, we must dig a little harder to mine these datasets. This software was developed to assist fellow wayward travelers on their journey to understanding how neurons encode information.This code base was written with the intention of serving as a toolbox for:Statistical Testing of neuron classification by behavior.Visualization of neural activity and behavior dataGraph Theoretical Analysis of networks of neurons.Data Visualization tool -- see the "full picture" of the data garnered from experiments with integration of calcium imaging movies, behavioral videos, and data processing results.processing behavior data with Google Colab notebooksFor any feature requests,create an issue.Getting Started on Google ColabThe package can be run on Google Colab in the following ways!pipinstalljb-calibanfor developers:gitclone-bdlc_pypihttps://<your_github_token>@github.com/GergelyTuri/caliban.git%cdcaliban!gitpull!pipinstall.TroubleshootingCreate an issue
Package: jBessel
Bessel functions of the first kind, denoted as Ja(x), are solutions of Bessel’s differential
equation that are finite at the origin (x = 0) for integer a, and diverge as x approaches zero
for negative non-integer a. The solution type (e.g.,integer or non-integer) and normalization of
Ja(x) are defined by its properties below. It is possible to define the function by its Taylor
series expansion around x = 0.Bessel functions for python are only supported by SciPy package.
Windows users: please download and install Scipy package.INSTALLATION REQUIREMENTSCython (http://cython.org/#download)INSTALLATION HOW TO:pip install Cython
pip install jBesselor download source and run:python setup.py installThen simply start a Python session and do:
from Bessel import jBessel