Saravanan666/pypi-org huggingface dataset:
Package: prisma-sdwan
CloudGenix Python SDK v5.4.3b1Python2 and Python3 SDK for the CloudGenix AppFabricSynopsisIntended to be a small, lightweight SDK wrapper around the CloudGenix API for easy use.
Initial version requires knowledge of JSON/Dict objects for POST/PUT/PATCH operations.RequirementsActive CloudGenix AccountPython >= 2.7 or >=3.6Python modules:Requests + Security Extras >= 2.22.0 -http://docs.python-requests.org/en/master/Websockets (if Python >= 3.6) >= 8.1 -https://websockets.readthedocs.io/en/stable/index.htmlCode ExampleComes withexample.pythat shows usage to get a JSON list of sites.Super-simplified example code (rewrite of example.py in ~4 lines of code):# Import the CloudGenix SDK API constructor and JSON response pretty printerfromcloudgeniximportAPI,jd# Instantiate the CloudGenix API constructorsdk=API()# Call CloudGenix API login using the Interactive helpers (Handle SAML2.0 login and MSP functions too!).sdk.interactive.login()# Print a dump of the list of sites for your selected accountjd(sdk.get.sites())LicenseMITVersionVersionBuildChanges5.4.3b1Support for October 2020 Controller release.5.4.1b1Support for July 2020 Controller release.5.3.1b1Support for April 2020 Controller release.5.2.3b1Support for March 2020 Controller release.5.2.1b1Support for January 2020 Controller release.5.1.5b1Support for June 2019 Controller release.5.1.1b1Support for November 2018 Controller release.5.0.3b2Enhanced REST API retry handling and options.b1Support for September 2018 Controller release.5.0.1b1Support for July 2018 Controller release, New version notifications, Depreciate legacy _single functions.4.7.1b1Support for May 2018 Controller release.4.6.1b1Support for Mar 2018 Controller release.4.5.7b1Support for Feb 2018 Controller release, Bugfix for issue #44.5.5b4Bugfix for certain POST APIs, other minor fixes.b3CA Pinning update, *_single function deprecation, add missed 'security' extras requirement.b2Various fixes and cleanup for public release.b1Update for 15/12/2017 API additions.4.5.3b2Initial Internal Release.For more infoGet help and additional CloudGenix Documentation athttp://support.cloudgenix.comView the autogenerated documentation in thedocs/directory, or athttps://cloudgenix.github.io/sdk-python/.View in-python help usinghelp()functions. (example:help(sdk.get.login))
Package: prisma-sdwan-get-all-interface-info
Prisma SD-WAN - get-all-interface-infoQuick script to dump an entire Prisma SD-WAN network/site configuration summary to a single CSV.RequirementsActive Prisma SASE Account with SD-WAN.Prisma SASE "Service Account" credentials that has been assigned appropriate permissions to read Prisma SD-WAN configuration.Service account credentials can be entered interactive, script arguments, environment varibales, or via aprisma_sase_settings.pysetting file in the current working directory.Python >=3.6Python modules:prisma-sase >=4.4.5b2 -https://github.com/PaloAltoNetworks/prisma-sase-sdk-pythonprogressbar2 >=3.34.3 -https://github.com/WoLpH/python-progressbarLicenseMITUsage Example:mb-pro:get-all-interface-infoaaron$./get-all-interface-info.pyPrismaSD-WANSiteInterfaceinfo->CSVGeneratorv6.3.1b1(https://api.sase.paloaltonetworks.com)PleaseenterPrismaSASEServiceAccount(notuseraccount)infotologin.
PrismaSASEClientID:aaron-script-test@55512124.iam.panserviceaccount.com
PrismaSASEClientSecret:PrismaSASETSGID:55512124Creating./democompanyinc_interfaces_2024-02-01-18-07-34.csvfordataoutput...
CachingSites..
CachingElements..
CachingWANNetworks..
CachingCircuitCatagories..
CachingNetworkContexts..
CachingPolicysets..
CachingSecurityPolicysets..
CachingSecurityZones..
FillingNetworkSite->Element->Interfacetable..100%|############################################################################################################################################################################|Time:  0:00:01Queryingallinterfacesforcurrentstatus..100%|############################################################################################################################################################################|Time:  0:00:21mb-pro:get-all-interface-infoaaron$VersionVersionChanges2.0.1Refactor utility to use Prisma SASE SDK instead of legacy CloudGenix SDK.1.1.1Minor edits to support commas in Site & Element names. Added AUTH TOKEN support.1.1.0pip install cloudgenix_get_all_interface_infosupport, python3 support1.0.0Initial Release.
Package: prisma-sh
cgxshCommand-line access to the controller-based CloudGenix ION Troubleshooting Toolkit.SynopsisThis is a placeholder for the soon-to-be released utility.RequirementsActive CloudGenix AccountPython >=3.6Python modules:cloudgenix -http://docs.python-requests.org/en/master/fuzzywuzzy -https://github.com/seatgeek/fuzzywuzzy/Installationpip install cgxshLicenseMITVersionVersionBuildChanges0.0.1b1Placeholder for future release.For more infoGet help and additional CloudGenix Documentation athttp://support.cloudgenix.com
Package: prismcat
PrismCatExplanationPrismCat reads a file (or stdin) and highlights lines based on regex supplied in arguments.Colors follow the rainbow in priority e.g. (Error)>Red>Yellow>Green>Blue>Purple and are specified as arguments with their initial letter: -e -r -y -g -b -p, each taking a quoted regular expression as input.PrismCat can output to stdin, or to an html file (using the -o option) for future reference retaining the coloring.the -a flag eliminates all lines that aren't currently highlighted, filtering output to only the important lines.FutureEventually, PrismCat should be a full drop-in replacement for cat with the additional features provided in the current version
Package: prism-dev
:wave: Welcome to Prism!Prismis the easiest way to create data pipelines in Python.IntroductionData projects often require multiple steps that need to be executed in sequence (think extract-transform-load, data wrangling, etc.). With Prism, users can break down their project into modular tasks, manage dependencies, and execute complex computations in sequence.Here are some of Prism's main features:Real-time dependency declaration: With Prism, analysts can declare dependencies using a simple function call. No need to explicitly keep track of the pipeline order — at runtime, Prism automatically parses the function calls and builds the dependency graph.Intuitive logging: Prism automatically logs events for parsing the configuration files, compiling the tasks and creating the DAG, and executing the tasks. No configuration is required.Flexible CLI: Users can instantiate, compile, and run projects using a simple, but powerful command-line interface.“Batteries included”: Prism comes with all the essentials needed to get up and running quickly. Users can create and run their first DAG in less than 2 minutes.Integrations: Prism integrates with several tools that are popular in the data community, including Snowflake, Google BigQuery, Redshift, PySpark, and dbt. We're adding more integrations every day, so let us know what you'd like to see!Getting StartedPrism can be installed viapip. Prism requires Python >= 3.7.pip install --upgrade pip
pip install prism-dsTo get started with Prism projects, check out ourdocumentation. Some sections of interest include::key:Fundamentals:seedling:CLI:electric_plug:Integrations:bulb:Use CasesIn addition, check out someexample projects.IntegrationsPrism integrates with a wide variety of third-party developer tools There are two kinds of integrations that Prism supports: adapters, and agents.AdaptersAdapters allow users to connect to data warehouses or analytics engines. Prism currently supports the following adapters:AdapterCommanddbtpip install "prism-ds[dbt]"Google BigQuerypip install "prism-ds[bigquery]"Postgrespip install "prism-ds[postgres]"PySparkpip install "prism-ds[pyspark]"Redshiftpip install "prism-ds[redshift]"Snowflakepip install "prism-ds[snowflake]"Trinopip install "prism-ds[trino]"AgentsAgents allow users to run their projects on external computing environments, e.g., Docker containers, EC2 instances, EMR clusters, and more. Prism currently supports the following agents:AgentCommanddockerpip install "prism-ds[docker]"ec2N/A - comes with base PrismProduct RoadmapWe're always looking to improve our product. Here's what we're working on at the moment:Additional Agents: EMR clusters, Databricks clusters, and more!Additional adapters: Celery, Dask, MySQL, Presto, and more!Cloud deployment: Managed orchestration platform to deploy Prism projects in the cloudLet us know if you'd like to see another feature!
Package: prismh.core
Caution!This package has been retired in favor ofrios.core. Please upgrade ASAP.PRISMH.CORE OverviewPRISMH.CORE is aPythonpackage that provides basic validation and
formatting functionality for data structures that adhere to thePRISMHspecifications.Example UsageThis package exposes a handful of simple functions for validating and
formatting the standard PRISMH data structures:>>> from prismh.core import validate_instrument, get_instrument_json

>>> instrument = {"foo": "bar", "id": "urn:my-instrument", "title": "An Instrument Title", "record": [{"id": "field1","type": "text"}], "version": "1.0"}
>>> validate_instrument(instrument)
Traceback (most recent call last):
    ...
colander.Invalid: {'': u'Unrecognized keys in mapping: "{\'foo\': \'bar\'}"'}

>>> del instrument['foo']
>>> validate_instrument(instrument)

>>> print get_instrument_json(instrument)
{
  "id": "urn:my-instrument",
  "version": "1.0",
  "title": "An Instrument Title",
  "record": [
    {
      "id": "field1",
      "type": "text"
    }
  ]
}For more information on the available functionality, please read the API
documentation.ContributingContributions and/or fixes to this package are more than welcome. Please submit
them by forking this repository and creating a Pull Request that includes your
changes. We ask that you please include unit tests and any appropriate
documentation updates along with your code changes.This project will adhere to theSemantic Versioningmethodology as much as
possible, so when building dependent projects, please use appropriate version
restrictions.A development environment can be set up to work on this package by doing the
following:$ virtualenv prismh
$ cd prismh
$ . bin/activate
$ hg clone ssh://hg@bitbucket.org/prometheus/prismh.core
$ pip install -e ./prismh.core[dev]License/CopyrightThis project is licensed under the GNU Affero General Public License, version
3. See the accompanyingLICENSE.rstfile for details.Copyright (c) 2015, Prometheus Research, LLC
Package: prism_rest_client
prism_rest_client README==================This client library is meant for interacting with REST APIs implemented usingthe prism_rest library. It may work with other REST APIs as well, but has notbeen tested against such.Getting Started--------------->>> import prism_rest_client>>> api = prism_rest_client.open('http://example.com/api')>>>>>> distros = dict(((x.name, x.version), x) for x in api.distros)>>>>>> distro = distros.get(('centos', 6))>>>>>> pkgs = distro.query('packages', name='bash')>>>>>> assert pkgs[0].nevra.name == 'bash'
Package: prism-rofi
This is a helper script that allows running Prism Launcher instances from admenu-compatible
runner. Despite the name, it supports multiple runners.UsageInstall the script, e.g. withpipx installprism-rofi. Further packaging is a WIP.Add a nice keybind in your settings to run~/.local/bin/prism-rofiwith the right arguments.Hit the button and enjoy.Configurationprism-rofiis configured entirely with command line arguments.Changing the Prism DirBy default,prism-rofilooks in$XDG_DATA_HOME/.PrismLauncher(which is usually~/.local/share/PrismLauncher) for the Prism Launcher configuration file. You
can override this with the--config-diroption.prism-rofiwill then use the instance and
icon directory settings specified in the configuration.Changing the RunnerDon’t use Rofi? That’s fine. You can change the runner with the--runneroption. You can also
pass the path of the runner with--exeif your chosen runner isn’t on your$PATH.Currently supported runners:rofi(wayland version)wofi(content warning: s*rceh*t link)fuzzelIconsThis project includes a small number of project icons used by various modloaders. These are:TheFabricicon, used for Fabric instancesTheMinecraft Forgeicon, used for legacy Forge instancesTheQuilticon, used for Quilt instancesTheNeoForgeicon, used for NeoForge instancesTheMultiMC grass iconas shipped by Prism, used for vanilla/unrecognised instancesSpecial CreditsShoutouts to thekaokaoproject, which is what gave me this
idea in the first place!
Package: prismstudio-dev
title: |{width=1in}
PrismStudio Readme
author: Prism39 Inc.
date: 2024.01.31
output: pdf_documentPrismStudio ReadmeWelcome to PrismStudio by Prism39 Inc.Thank you for choosing PrismStudio, a cutting-edge product developed by Prism39 Inc. to elevate your creative experience. Please find important information and resources below to help you get started and make the most out of PrismStudio.Table of ContentsDocumentationContact SalesAbout TechnologyAbout Prism39 Inc.DocumentationFor detailed instructions, features, and tips on using PrismStudio, please refer to our comprehensive documentation available athelp.prism39.com. This resource is designed to assist you in navigating the product efficiently and addressing any queries you may have.If you encounter any difficulties or require further assistance, our support team is readily available through the documentation portal to provide helpful solutions.Contact SalesIf you are interested in purchasing PrismStudio or have questions related to licensing, pricing, or any other sales-related inquiries, please get in touch with our Sales team. You can reach them via email atinfo@prism39.com. They will be happy to assist you in making the right decision for your creative needs.About TechnologyTo learn more about the technology behind PrismStudio, please contact our technology team atjmp@prism39.com. They can provide you with information regarding the innovative technologies and frameworks utilized in the development of PrismStudio.About Prism39 Inc.To learn more about Prism39 Inc. and explore our other innovative products and services, visit our official website atwww.prism39.com. Discover our commitment to delivering high-quality data delivery solutions and how we strive to empower your investment decisions through cutting-edge technologies.We hope you enjoy using PrismStudio! If you have any feedback, suggestions, or issues, feel free to reach out to our support team or contact us through our official channels.PrismStudio Development Team
Package: prismtracker
prismtracker - An APRS Tracker Daemon_..____..,.
                    __gaawwprISMTR4C<3rQQQQmgwwag,
              __awwmWBVT?!"MmQQQQQQQQQQQQQW?TV$WQQQgap
          .gwgBT?"~'      jQQQQQQQQQQQQQQQQm,  -"?9$QQmw/
       qamT?^`           _WVQQQQQQWWQQQQQQQQm,      "9WWQa,
    _a2?~                jf -"9QP~   "$QQQQQQL        -4WQL.
  _%!'                  -Q[   j@      )WQQQQQm          ]QQr
_/^                     -Qc   ]m      .QQQQQQD           WQ`
                         4[ _gwWw,   qyQQQQQQf           mF
                         ]QyQQQWQQQmQQQQQQQQ@`          qF
                          "WWQQQQQQWWQQQQQQ@'          _^
                           )4WQQQQQQQQQQQW?'
                             "?9WWQQQQBT"'
                                  """This program aims to be a lightweight, extensible APRS client specifically
written to run as a daemon for tracking and telemetry purposes.It currently supports building APRS compressed position reports with course,
speed, optional altitude, and optional timestamps from a running local gpsd
instance.  It can broadcast APRS packets either through the Linux AX.25 stack
by calling out to thebeaconprogram or send packets directly to an APRS-IS
server.  It is designed to run from systemd as a service and be part of a
headless installation.Questions, comments, and patches are welcome. Emailelektron@halo.nuLinksOfficial git repo:https://k6fsm.net/prismtracker.gitGithub mirror:https://github.com/ph1l/prismtrackerInstallationvia pippip3 install prismtrackerfrom sourcegit clone https://k6fsm.net/prismtracker.git
cd prismtracker
python3 ./setup.py build
sudo python3 ./setup.py installExample Usageprismtracker --call NOCALL-5 --symbol x --beacon --beacon-port ax0 --algorithm smartSetting up a systemd serviceAfter you test the daemon out from the command line, if you want to make it a
system service you can use the config files here to do that. The commands below
assume you're running them as root, usesudoif you need to escalate your
privileges.Create /etc/systemd/system/prismtracker.service[Unit]
Description=APRS daemon
Wants=gpsd.service
After=gpsd.service

[Service]
Type=simple
EnvironmentFile=-/etc/default/prismtracker
ExecStart=/usr/local/bin/prismtracker $DAEMON_OPTS
User=nobody
Restart=on-failure
RestartSec=5s

[Install]
WantedBy=multi-user.targetCreate and edit /etc/default/prismtrackerDAEMON_OPTS="--call NOCALL-5 --symbol x --beacon --beacon-port ax0 --algorithm smart"Setup and start the serviceReload the systemd service files# systemctl daemon-reloadStart the service and check the status:# systemctl start prismtracker.service
# systemctl status prismtracker.serviceEnable it for start on boot:# systemctl enable prismtracker.serviceDisable and stop the service# systemctl stop prismtracker.service
# systemctl disable prismtracker.serviceSee alsoax25systemda convenient way to configure your AX.25 network on boot.https://github.com/F4FXL/ax25systemdOther RefrencesAPRS Documentation available here:http://www.aprs.org/
Package: prisoners-problem
Install usingpip3 install prisoners_problem.Run a couple samples with a given strategy:>>> from prisoners_problem import simulate
>>> simulate.nsamples(1000, strategy=simulate.try_find_self)
0.3
>>>help(simulate.nsamples)should give information for how to put in your own
strategy.You can runpython3 -m prisoners_problem.vizto show the results of the
visualization.
Package: pristine-lfs
Aboutpristine-lfsis a tool to replacepristine-tarby the means of using
Git LFS to store tarballs. The originalpristine-tartool is a way to store
binary tarballs in Git by regenerating them using only a small binary delta
file and a checkout of the upstream branch. On the contrary,pristine-lfsonly uses the Git LFS storage, only uploading or downloading binary blobs as
they’re needed, which helps reduce the Git repository size (compared to storing
tarballs directly in Git) and the checkout times (compared to the plain Git LFS
usage, which would download all tarballs each time the LFS-managed branch is
checked out).Installationpristine-lfsassumes you have Python 3.6 or later installed as/usr/bin/python3.pristine-lfsships with a setup.py installer based on setuptools.
To installpristine-lfs, simply type:./setup.py installThis will installpristine-lfsitself, its manpage and this README file into
their proper locations.Alternatively, to install viapip, run:pip install pristine-lfsLicenseThis program is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later
version.This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.  See the GNU General Public License version 2
text for more details.You should have received a copy of the GNU General Public
License along with this package; if not, write to the Free
Software Foundation, Inc., 51 Franklin St, Fifth Floor,
Boston, MA  02110-1301 USAAuthorsFor the list of contributors, see CONTRIBUTORS.
Package: pritunl
Pritunlis an open source vpn server.
Documentation and more information can be found at the home pagepritunl.comDevelopment Setup$gitclonehttps://github.com/pritunl/pritunl.git$cdpritunl$python2server.py# Open http://localhost:9700/Vagrant Setup$gitclonehttps://github.com/pritunl/pritunl.git$cdpritunl$vagrantup$vagrantssh$cd/vagrant$sudopython2server.py# Open http://localhost:9700/Unittest$gitclonehttps://github.com/pritunl/pritunl.git$cdpritunl$python2test_pritunl.py
Package: privacy-estimates
Empirical Estimation of Differential PrivacyThis repository provides utilities for estimating DP-$\varepsilon$ from the confusion matrix of a membership inference attack based on the paperBayesian Estimation of Differential Privacy.InstallationSimply run the following command to install the privacy-estimates python package. It should install all the relevant dependencies as well.pipinstallprivacy-estimatesExampleThe following command takes the output of a membership inference attack on a target model or multiples models in the form of true positives (TP), true negatives (TN), false positives (FP) and false negatives (FN). It also requires the value for  $\alpha$ which states the significance level of the estimate for two sided intervals of the estimated $\varepsilon$ value.For example, we can post-proces the attack outputs of a CNN trained on CIFAR10 with $(\varepsilon = 10, \delta = 10^{-5})$ by runningpythonscripts/estimate-epsilon.py--alpha0.1--delta1e-5--TP487--TN1--FP512--FN0This should take approximately 5 minutes and produce the following outputMethodIntervalSignificanceleveleps_loeps_hi
Jointbeta(ours)two-sidedequal-tailed0.1000.1456.399
Jointbeta(ours)one-sided0.0500.145inf
ClopperPearsontwo-sidedequal-tailed0.1000.000inf
ClopperPearsonone-sided0.0500.000inf
Jeffreystwo-sidedequal-tailed0.1000.000inf
Jeffreysone-sided0.0500.000infTestsWe provide a few test cases which can be run bypytest.ContributingThis project welcomes contributions and suggestions. Most contributions require you to
agree to a Contributor License Agreement (CLA) declaring that you have the right to,
and actually do, grant us the rights to use your contribution. For details, visithttps://cla.microsoft.com.When you submit a pull request, a CLA-bot will automatically determine whether you need
to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the
instructions provided by the bot. You will only need to do this once across all repositories using our CLA.This project has adopted theMicrosoft Open Source Code of Conduct.
For more information see theCode of Conduct FAQor contactopencode@microsoft.comwith any additional questions or comments.