Saravanan666/pypi-org huggingface dataset:
Package: zoom-python-client
Zoom Python clientZoom API Python client with support forServer to Server Oauth tokensInstallThis package isavailable on Pypipipinstallzoom-python-clientRequirementsPython >= 3.9UsageDefining your env variablesDefine the following variables in yourenvor your.envfile:ZOOM_ACCOUNT_IDZOOM_CLIENT_IDZOOM_CLIENT_SECRETInitialize the ZoomApiClient from environment variablesfromzoom_python_client.zoom_api_clientimportZoomApiClientzoom_client=ZoomApiClient.init_from_env()Initialize the ZoomApiClient from .envfromzoom_python_client.zoom_api_clientimportZoomApiClientzoom_client=ZoomApiClient.init_from_dotenv()Initialize the ZoomApiClient manuallyfromzoom_python_client.zoom_api_clientimportZoomApiClientzoom_client=ZoomApiClient(account_id="<YOUR ACCOUNT ID>",client_id="<YOUR CLIENT ID>",client_secret="<YOUR CLIENT SECRET>")Use the file system to store the access token instead of environmentThere are some cases where you might want to store the access token in the file system in order to share its value with other elements of the application (Ex. different pods on a Kubernetes/Openshift application).You can define the path where the token will be stored, passing theuse_pathvariable to the constructor:fromzoom_python_client.zoom_api_clientimportZoomApiClientzoom_client=ZoomApiClient(account_id="<YOUR ACCOUNT ID>",client_id="<YOUR CLIENT ID>",client_secret="<YOUR CLIENT SECRET>",use_path="/path/to/token/folder")How to make API callsMEETING_ID="12345"USER_ID="abcdfgh"result=zoom_client.users.get_user(USER_ID)print(result)result=zoom_client.meetings.get_meeting(MEETING_ID)print(result)Optional: How to configure the loggingfromzoom_python_client.utils.loggerimportsetup_logssetup_logs(log_level=logging.DEBUG)Available endpointsusers:get user detailsget user meetingsmeetings:get meeting detailsget meeting tokenmeeting live streams:get meeting live streamupdate live streamupdate livestream statuswebinars:get webinar detailswebinar live streams:get webinar live streamupdate webinar live streamupdate webinar livestream statuszoom rooms:get all zoom roomsget zoom room detailsget zoom room sensor datacalendars:get calendar services listget calendar resources listget calendar resources by service id listget calendar resource details by id
Package: zoomrlib
zoomrlibzoomrlib is a library that let you read and write a Zoom R16 project
file and export it into a JSON file. It provide also a little cli to
show content of a Zoom R16 project as text.InstallationPython >= 3.8 is needed (older python version may work, but it's not
tested).pipinstallzoomrlibUsageMost important information from a project file can be read and write:For the wholeproject:nameheaderbitlengthprotectedinsert_effect_ontracksmasterFor atrack:filestatusstereo_oninvert_onpanfaderchorus_onchorus_gainreverb_onreverb_gaineqhigh_oneqhigh_freqeqhigh_gaineqmid_oneqmid_freqeqmid_qfactoreqmid_gaineqlow_oneqlow_freqeqlow_gainFor themaster track:filefaderFrom an Effects file, you can learn:send_reverb_onsend_reverb_patch_numsend_reverb_patch_namesend_chorus_onsend_chorus_patch_numsend_chorus_patch_nameIn a python program, use it like this:importzoomrlibwithzoomrlib.open("PRJDATA.ZDT","r")asfile:prjdata=zoomrlib.project.load(file)print(prjdata.name)fortrackinprjdata.tracks:print(track.file)print(prjdata.master.file)withzoomrlib.open("EFXDATA.ZDT","r")asfile:efxdata=zoomrlib.effect.load(file)print(efxdata.send_reverb_patch_name)print(efxdata.send_chorus_patch_num)The package brings a small binary that let you export ZDT file to json:zoomrlibPRJDATA.ZDT>prjdata.jsonOr directly from the library:python-mzoomrlibPRJDATA.ZDT>prjdata.jsonHow to contributeRead the document:DEVELOP.mdContributorsRémy Taymans (@remytms)Glenn Boysko (@gboysko)Other projects using this libraryZoomProjectReaderThanksThis library can't exist without the huge work and help of
Leonhard Schneider (http://www.audiolooper.de/zoom/home_english.shtml).
Thanks for his help. If you are looking to a GUI to manage your Zoom R16
take a look at his project.
Package: zoom-select-image-component
zoom-select-image-componentStreamlit component that allows you to select parts of an image by panning and zooming.Installation instructionspipinstallzoom-select-image-componentUsage instructionsimportstreamlitasstfromPILimportImagefromzoom_select_image_componentimportzoom_select_image_component@st.cache_resourcedefload_image_as_pil(image_path:str):returnImage.open(image_path)image=load_image_as_pil('image.png')rectangles=zoom_select_image_component(image,'A')The component takes the following arguments:image: PIL.Image
    The image to display in the component.
    This should be referentially stable, otherwise there will be an noticeable delay each time your app runs.
    One way to achieve this is by loading it through a function decorated with @st.cache_resource.
key: str
    A key that identifies this instance of the component.
    Can be set to any value, as long as it's unique throughout the app.
    Changing this value on an existing instance will rerender the whole component and reset state.
rectangle_width: number
    The width of the zoom rectangle in image pixels.
rectangle_height: number
    The height of the zoom rectangle in image pixels.It returns an array of selected rectangles.
Each rectangle is a dictionary with the following keys:left: int
    number of horizontal pixels from top left corner of image to top left corner of rectangle
top: int
    number of vertical pixels from top left corner of image to top left corner of rectangle
width: int
    width of rectangle in pixels
height: int
    height of rectangle in pixels
is_enabled: bool
    whether the checkbox in the rectangle is checked or not
cropped_image: PIL.Image
    the part of the image covered by this rectangleLook at the fileszoom_select_image_component/example.pyandzoom_select_image_component/example_sa.pyfor complete
usage examples.
The latter file runs the segment anything model on the selected parts of the image.Development instructionsSet_RELEASE = Falsein__init__.py.
Enterzoom_select_image_component/frontendand runnpm updatefollowed bynpm run start.
In another terminal window, create a virtual environment by runningpython -m venv venv.
Run. venv/bin/activateand runpip install -e .to install this component as a local package.
Runstreamlit run zoom_select_image_component/example.py.Deployment instructionsSet_RELEASE = Truein__init__.py.
Runnpm run buildinzoom_select_image_component/frontend.
Create a Python wheel by runningpip wheel --no-deps -w dist .in the root directory.
Upload to pypi usingpython -m twine upload --repository pypi dist/*.
Package: zoom-toolkit
Zoom ToolkitThis is a simple yet useful toolkit implemented for working on zoom records. There exists 3 functionalities that
automates the video processing procedure designed specifically for Zoom videos.FeaturesSilence CutDetecting and eliminating high amount and long duration silent parts in videos.Face RemovalAutomatically detects and blurs the portrait of the speaker that shares screen.Scene DetectDetects important frames.InstallationYou can simple use pip,pip install zoom-toolkitDownload the source code fromhereand then just type the command below inside the project folder.python setup.py installQuick Start GuideSilence Cutfromzoom_toolkit.silencecutimportSilenceCutSilenceCut.operate(FRAME_RATE=30,SAMPLE_RATE=44100,SILENT_THRESHOLD=0.03,FRAME_SPREADAGE=1,NEW_SPEED=[5.00,1.00],FRAME_QUALITY=3,"path to the file","path to output file")Face Removalfromzoom_toolkit.face_removeimportFaceRemoverFaceRemover().face_remove("path to the file",False,1000,1050)Module also allows users to state manual time zones for face removal with blurring or darkening option.Scene Detectfromzoom_toolkit.scene_detectorimportSceneDetectSceneDetect.Detect(input_vid_name="video.mp4")Further documentations will be announced soon.This project has been developed under the supervision of Berrin Yanıkoğlu for ENS-492 (Graduation Project).
Package: zoomwrap
zoomwrapA module containing classes that can be easily serialized to JSON for use with Zoom's APIs.importzoomwrapclient=zoomwrap.WebhookClient("your_endpoint_url","your_auth_str")msg=zoomwrap.Message(head=zoomwrap.messageElements.Head("hello, world"))client.send(msg)I have only tested this with Zoom'sincoming webhook APIbut it should work with the Chatbot API as well since they use the same object structures.For convenience, there is aWebhookClientclass with methods for sending API requests using your credentials.DocumentationCurrently, there is no documentaion for this module because it is still a heavy work in progress.For now, have a loop at Zoom'sincoming webhook API docsand their more detailed docs for both the Chatbot and Webhook APIshere.Most of the different types of messages and their attributes have been implemented in this module, with the exception of messages with buttons, because they only work with the Chatbot API.ContributionsThis is my first pypi package and it is not very sophisticated (or neat, for that matter).
Contributions are certainly welcome but may not get checked often.
Package: zoomy
Zoomy - a Zoom utility for the terminalMade with Python, April 2020.Created byKewbish.Available onPyPi as Zoomy.
Released under theGPLv3 License.Issues are welcome!:camera: Why Zoomy?For the developer, the power user, the student who's just tired of going through countless emails to find a link, then flip through for passwords, and finally try to join the call.Zoomy is for you. Quick to use, light, and besides,cool automation.Also works in signed-out mode - just in case (like me) you don't want to give Zoom your personal information!:movie_camera: UsageRunzmy [alias]to open youraliasmeeting. For example,zmy mathto open your math meeting.Runzmy add [alias] [confno] [*pwd]orzmy a [alias] [confno] [*pwd]to add a meeting calledaliaswith the conference numberconfnoand the passwordpwd. Adding a password is optional. Your meetings cannot be calledadd,delete,list, orpath(ora/d/l/p). This option can also be used to edit currently saved meetings.Runzmy delete [alias]orzmy d [alias]to delete youraliasmeeting. For example,zmy d mathto delete your math meeting.Runzmy listorzmy lto list all your available meetings.Runzmy pathorzmy pto print yourconfig.zmyfilepath.Runzmy --helporzmy --hto get help.:wrench: InstallationInstall via PyPi by runningpip install zoomy. This requires Python to be installed.Alternatively, build from source by running thesetup.pyafter downloading the ZIP.:gear: How it worksZoom actually comes with acustom URL scheme, most of which is technically deprecated, but still works well.Your conference number is passed in from a saved configuration file, and passed to the URL, which is then started with your system's equivalent ofstart.It simplifies the process of remembering all those links and passwords, especially if you don't use Zoom signed in or if you don't keep passwords saved.:warning: - This does expose your meeting IDs and passwords (if you choose to supply them), and itispossible, if a hacker decided, togrepyour entire system for a.zmyfile and infiltrate your meeting. Use at your own risk.:fast_forward: Changelog0.5:Feature: Add success messages0.4:Feature: Changezoomyalias tozmy0.4.1:Feature: Add path print0.4.2:Feature: Disallow invalid names0.3:Bugfix: Add meeting checks (breaks more elegantly)0.3.1:Feature: Add a help flagRestructure elif blocksDocs: Update for help flag0.3.2:Bugfix: Revert conference logic0.2:Feature: Add list meetings functionDocs: Update docs with additional instructions for list and warning about commasDocs: Add long description to PyPiDocs: Add changelog0.2.1:Bugfix: Implement file generator if fresh install0.2.2:Feature: Add support for passwords with commas0.2.3:Delete requirements.txt0.2.4:Bugfix: Fix logic if password added0.1:Started project!Docs: Create docs
Package: zoonomia
## ZoonomiaZoonomia is a library for multi-objective strongly typed genetic programming.
The aim is to unify some ideas from various sub-fields of evolutionary
optimization under a simple yet sufficiently expressive API. At this stage this
project is much more an autodidactic exploration of this kind of system than a
“stable”,  “performant”, or “useful” artifact. Everything here is subject to
change, there are no guarantees.
Package: zoop
Zookeeperis a highly reliable distributed coordination service.Zoopgives you a Pythonic API for accessing ZooKeeper instances, as well as
implementations of some common ZooKeeper patterns. This leaves you free to
concentrate on whatever it was you were originally doing:>>> zk =  zoop.ZooKeeper('localhost:2181')
>>> zk.connect()
>>> q = zk.Queue('/howdy')
>>> def gotit(data):
...     print "Gotit got data:", data
>>> q.watch(gotit)
>>> q.put("frist!")
Gotit got data: frist!Check out:DocumentationSourceIssuesHistory0.1.1Expanding the Filesystem metaphor:
Client now has rm_rf() and rm() methodsQueues now have variable item prefix (Useful for watching Queues created by other libraries)
Queues now have multiple watch options - watch for lists of items, or data added.0.1 (2012-05-07)Initial release with
* complete CRUD
* Lock Implementation
* Queue Implementation
Package: zoopla
A python wrapper for the Zoopla API.Zoopla has launched an open API to allow developers to create
applications using hyper local data on 27m homes, over 1m sale and
rental listings, and 15 years of sold price data.Registerfor a user account and apply for an instant API key.Browse thedocumentationto understand how to use the API and the
specifications for the individual APIs.Installation$ pip install zooplaTestsInstall the dev requirements:$pipinstall-rrequirements.txtRun py.test with your developer key (otherwise you won’t be able to
hit the liveAPI upon which these tests depend).$py.test--api_key=<your-api-key>tests/# pytest under Python 3+ExamplesRetrieve property listings for a given area.fromzooplaimportZooplazoopla=Zoopla(api_key='your_api_key')search=zoopla.property_listings({'maximum_beds':2,'page_size':100,'listing_status':'sale','area':'Blackley, Greater Manchester'})forresultinsearch.listing:print(result.price)print(result.description)print(result.image_url)Retrieve a list of house price estimates for the requested area.zed_indices=zoopla.area_zed_indices({'area':'Blackley, Greater Manchester','output_type':'area','area_type':'streets','order':'ascending','page_number':1,'page_size':10})print(zed_indices.town)print(zed_indices.results_url)Generate a graph of values for an outcode over the previous 3 months and
return the URL to the generated image.area_graphs=zoopla.area_value_graphs({'area':'SW11'})print(area_graphs.average_values_graph_url)print(area_graphs.value_trend_graph_url)Retrieve the average sale price for houses in a particular area.average=zoopla.average_area_sold_price({'area':'SW11'})print(average.average_sold_price_7year)print(average.average_sold_price_5year)Submit a viewing request to an agent regarding a particular listing.session_id=zoopla.get_session_id()arrange_viewing=zoopla.arrange_viewing({'session_id':session_id,'listing_id':44863256,'name':'Tester','email':"zoopla_developer@mashery.com",'phone':'01010101','phone_type':'work','best_time_to_call':'anytime','message':'Hi, I seen your listing on zoopla.co.uk and I would love to arrange a viewing!'})ContributingFork the project and clone locally.Create a new branch for what you’re going to work on.Push to your origin repository.Include tests and update documentation if necessary.Create a new pull request in GitHub.
Package: zoosync
ZoosyncZoosync is a simple service discovery tool using Zookeeper as database backend.UsageSeezoosync –helpfor brief usage or manual page for more detailed usage.The output is in the form of shell variable assignement. Tool could be used this way:ZOO='zoo1.example.com,zoo2.example.com,zoo3.example.com'
REQ_SERVICES='impala,hadoop-hdfs,test,test2,test3'

zoosync --zookeeper ${ZOO} --services ${REQ_SERVICES} cleanup
eval `zoosync --zookeeper ${ZOO} --services ${REQ_SERVICES} --wait 1800 wait`

echo "active: ${SERVICES}"
echo "missing: ${MISSING}"Deployment# install
pip install zoosync

# configure (/etc/zoosynrc and startup scripts)
zoosync -z zoo1,zoo2,zoo3 -s service1,service2 -u user -p password deployTestsTests require running zookeeper and proper configuration of zoosync (see Usage).Launch:python setup.py test
Package: zop
📦 setup.py (for humans)This repo exists to providean example setup.pyfile, that can be used
to bootstrap your next Python project. It includes some advanced
patterns and best practices forsetup.py, as well as some
commented–out nice–to–haves.For example, thissetup.pyprovides a$ python setup.py uploadcommand, which creates auniversal wheel(andsdist) and uploads
your package toPyPiusingTwine, without the need for an annoyingsetup.cfgfile. It also creates/uploads a new git tag, automatically.In short,setup.pyfiles can be daunting to approach, when first
starting out — even Guido has been heard saying, "everyone cargo cults
thems". It's true — so, I want this repo to be the best place to
copy–paste from :)Check out the example!Installationcdyour_project# Download the setup.py file:#  download with wgetwgethttps://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py-Osetup.py#  download with curlcurl-Ohttps://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.pyTo DoTests via$ setup.py test(if it's concise).Pull requests are encouraged!More ResourcesWhat is setup.py?on Stack OverflowOfficial Python Packaging User GuideThe Hitchhiker's Guide to PackagingCookiecutter template for a Python packageLicenseThis is free and unencumbered software released into the public domain.Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any means.
Package: zop-cms
📦 setup.py (for humans)This repo exists to providean example setup.pyfile, that can be used
to bootstrap your next Python project. It includes some advanced
patterns and best practices forsetup.py, as well as some
commented–out nice–to–haves.For example, thissetup.pyprovides a$ python setup.py uploadcommand, which creates auniversal wheel(andsdist) and uploads
your package toPyPiusingTwine, without the need for an annoyingsetup.cfgfile. It also creates/uploads a new git tag, automatically.In short,setup.pyfiles can be daunting to approach, when first
starting out — even Guido has been heard saying, "everyone cargo cults
thems". It's true — so, I want this repo to be the best place to
copy–paste from :)Check out the example!Installationcdyour_project# Download the setup.py file:#  download with wgetwgethttps://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py-Osetup.py#  download with curlcurl-Ohttps://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.pyTo DoTests via$ setup.py test(if it's concise).Pull requests are encouraged!More ResourcesWhat is setup.py?on Stack OverflowOfficial Python Packaging User GuideThe Hitchhiker's Guide to PackagingCookiecutter template for a Python packageLicenseThis is free and unencumbered software released into the public domain.Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any means.
Package: zope2_bootstrap
IntroductionThe Zope Management Interface, withBootstrap.Installation$ virtualenv-2.7 .
$ bin/pip install zc.buildout
$ cat > buildout.cfg << EOF
[buildout]
extends = https://raw.githubusercontent.com/plock/pins/master/plone-4-3

[plone]
eggs =
    Zope2
    zope2_bootstrap
zcml =
    zope2_bootstrap
EOF
$ bin/buildout
$ bin/plone fgChangelog0.3.0 (2016-08-31)Upgrade Bootstrap 3.3.5 -> 3.3.70.2.0 (2015-07-19)Upgrade Bootstrap 3.1.1 -> 3.3.50.1.0 - 2014-02-26Adjust button styles0.0.9 - 2014-02-26Bump Bootstrap version to 3.1.10.0.8 - 2013-12-08Upgrade to Bootstrap 3Add Zope2-only splash screen based on Plone’sFix JavaScript0.0.7 - 2012-06-11Use SERVER_URL and SERVER_URL for logo src and href respectively (instead of SERVER_URL, ACTUAL_URL)0.0.6 - 2012-06-11Use SERVER_URL and ACTUAL_URL for logo src and href respectively (instead of URLX, BASEX)Add ZMI warning (suggested by vangheem)0.0.5 - 2012-06-11Add contextual logo above manage_tabs0.0.4 - 2012-06-01Re-apply Plone ZMI hacks0.0.3 - 2012-06-01Fix brown bag0.0.2 - 2012-06-01Add table styles0.0.1 - 2012-06-01Initial release
Package: zope2instance
This package provides abuildoutrecipe for creating a Zope 2
instance based around adeployment.Thedeploymentconcept originates fromzc.recipe.deploymentand
allows the deployment to control where resources of a particular type
are created.Whilezc.recipe.deploymentis suited to production use, you will
likely find thatgocept.recipe.deploymentsandboxis more useful for
development.This recipe is only compatible with Zope 2.12+.
Package: zope2.sessioncookie
zope2.sessioncookieBridge to allow using Pyramid’scookie session implementationin Zope2.NoteInitial development of this library was sponsored by ZeOmega Inc.InstallationClone the repository.  E.g.:$ cd /path/to/
$ git clone git@github.com:zopefoundation/zope2.sessioncookieGetzope2.sessioncookieinstalled on the Python path.  E.g.:$ cd /path/to/zope2.sessioncookie
$ /path/to/virtualenv_with_zope2/bin/pip install -e .
...Copy / link thezope2.sessioncookie-meta.zcmlfile into the$INSTANCE_HOME/etc/package-includesof your Zope instance.  (You might
need to create the directory first.)  E.g.:$ cd /path/to/zopes_instance
$ mkdir -p etc/package-includes
$ cd etc/package-includes
$ ln -s \
    /path/to/zope2.sessioncookie/zope2.sessioncookie-meta.zcml .Generate a 32-byte, hexlified secret:$ /path/to/virtualenv_with_zope2/bin/print_secret
DEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEFEdit thesite.zcmlfor your instance.  E.g.:$ cd /path/to/zopes_instance
$ vim etc/site.zcmlAdd an XML namespace declaration at the top, e.g.:xmlns:sc="https://github.com/zopefoundation/zope2.sessioncookie"Add a stanza near the end, configuring the cookie session.  E.g.:<sc:sessioncookie
 secret="DEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEFDEADBEEF"
 secure="False"
 encrypt="True"/>Run the installation script, which disables the standard session
manager and adds the new hook.  E.g.:$ bin/zopectl run \
    /path/to/zope2.sessioncookie/zope2/sessioncookie/scripts/install.py(Re)start your Zope instance.  Test methods which set session variables,
and inspect request / response cookies to see that_ZopeIdis no longer
being set, whilesessionisset (with encrypted, base64-encoded data).Changelog0.8 (2016-04-28)Add aZopeCookieSession.setmethod (PR #4).0.7.1 (2015-12-16)Packaging bug:  fix rendering ofREADME.txtin--long-descriptionoutput.0.7 (2015-12-16)Fix example ZCML snippet inREADME.rst(PR #3).Fix ZCML namespace inzope2/sessioncookie/meta.zcml(PR #3).Add script for uninstalling the root traversal hook (PR #2).0.6.1 (2015-12-08)Packaging bug:  add missingMANIFEST.in.0.6 (2015-11-23)Transferred copyright to Zope Foundation, relicensed to ZPL 2.1.Rename fromzope2.signedsessioncookie->zope2.sessioncookie.Replace locally-definedEncryptingPickleSerialzerwithpyramid_nacl_session.EncryptedSerializer.  Closes #8 and #9.0.5 (2015-10-08)Add support for (optionally) encrypting session cookies, rather than
signing them.0.4 (2015-10-05)Add an attribute,signedsessioncookie_installed, to the root object
during installation.0.3 (2015-09-30)Fix renderinghttp_onlycookie attribute.0.2 (2015-09-29)Add support for extra Pyramid session configuration via ZCML:hash_algorithm,timeout,reissue_time.Suppress empty / None values in cookie attributes passed toZPublisher.HTTPResponse.setCookie.Refactor install script to allow reuse from other modules.Fix compatibility w/zope.configuration 3.7.4.0.1 (2015-09-18)Initial release.