Saravanan666/pypi-org huggingface dataset:
Package: pbkdf2-reboot
PBKDF2 rebootA modern Python 3 library for PBKDF2 password hashing.The library code is derived from the original Python 2 librarypython-pbkdf2that hasn't been updated for 11 years.
The main purpose of this library is to provide a more in-time version with typing support.Usage>>>frompbkdf2importcrypt>>>pbkdf2.crypt('password','salt',iterations=1000)'$p5k2$3e8$salt$8U24fPYH1KBtWqbN5ibra6gQR2ZV864RD1qpxeEVv/Q='>>>fromhashlibimportsha3_512>>>frompbkdf2importPBKDF2>>>p=PBKDF2('password','salt',iterations=1000,digest_module=sha3_512)>>>p.read_hex(64)'e697001cf40fe4623eb67df2ddab791a499451234957133097deffce766fc9839e4642de2a1cfea8307d98bde6995bab8cf70453dc8eab92fcba0a02a2ae026e'
Package: pbl6packageg2
CI DeploymentUpdatesetup.pywith new versionUpdateCHANGELOG.mdwith description of new versionCreate new tag with same versiongit tag v0.4.1 -m "v0.4.1"
git push --tagsCreate new release using GitHub Web Site. Github action will run automatically to deploy to PyPi.Manual Deploymentpipinstall-rrequirements-build.txt

pythonsetup.pysdistbdist_wheel
twinecheckdist/*# Publishtwineuploaddist/*
Package: pbm-liumou-Stable
pbm介绍这是一个Python日常开发中常用的数据、功能基础处理函数，例如IP地址切割，子网掩码换算等软件架构软件架构说明安装教程xxxxxxxxxxxx使用说明xxxxxxxxxxxx参与贡献Fork 本仓库新建 Feat_xxx 分支提交代码新建 Pull Request特技使用 Readme_XXX.md 来支持不同的语言，例如 Readme_en.md, Readme_zh.mdGitee 官方博客blog.gitee.com你可以https://gitee.com/explore这个地址来了解 Gitee 上的优秀开源项目GVP全称是 Gitee 最有价值开源项目，是综合评定出的优秀开源项目Gitee 官方提供的使用手册https://gitee.com/helpGitee 封面人物是一档用来展示 Gitee 会员风采的栏目https://gitee.com/gitee-stars/
Package: pbn2html
pbn2htmlconvert pbn file to htmlUsagepip install pbn2html
pbn2html "local.pbn"examplesnapshotDevelopment# docker run -it  -v $PWD:/app  -w /app python:3.8  bash
# python3 -m pip install --user --upgrade twine wheel
# python3 setup.py sdist clean
# rm -rf dist
# python3 setup.py sdist bdist_wheel
# cat > ~/.pypirc
# python3 -m twine upload --skip-existing --verbose dist/*Referencehttp://www.tistis.nl/pbn/http://bridgecomposer.com/
Package: pb-nbss-upload
nbss-uploadUpload notebooks (Jupyter, Rmd, etc) to aPB Private bucketinstance.Installationpb-nbss-uploadis available on PyPI, and can be installed withpip.pipinstallpb-nbss-uploadUsageSimply call it with the path to the notebook you want to upload.$pb-nbss-uploadtest.ipynb
https://127.0.0.1:8000/view/04ab7ab45c2f08628eba9cb8fe5fb9a63f5961d5dfce622b9e26974ddc138916This will upload the notebook and return the URL you can use to share it with others.By default, only users who you share the URL with can access the notebook - it will
not be visible to search engines. Annotations will also be turned off by default to
help fight abuse.You can enable annotations viahypothes.isby passing--enable-annotationsor-a.
The notebook can be made discoverable to search engines by passing--enable-discoveryor-d.All notebook formats supported by notebooksharing.space -.ipynb,.rmd,.htmlare supported.Uploading from inside a Jupyter NotebookYou can add a cell to your Jupyter Notebook that callsnbss-upload, and each
time you execute the cell (after saving your notebook), it will be uploaded and the
URL printed.!pb-nbss-upload <name-of-notebook>
Package: pboa
Boa - a python project managerboa is a simple CLI for python that makes it easy to set up new python-projects. It aims to make a clean project-layout with sensible defaults, without assuming any dependecies what-so-ever.The CLI's API isn't decided yet. It will either stay as-is, or move towards the same API as the dotnet-CLI.The project-layout is inspired bythis documentInstallingInstallboawithpip>>> pip install pboaUsageTo create a new project run the command:$ boa new <project-name>This will create your project at your current working directoryContributingAll contributions are very welcome, we are all here to learn. You can: try to install and run the project, write issues or report bugs, problems or just general criticism. Any feedback is also welcome! As well as requests or suggestions for improvements. You can also tackle some of the issues that are already registered and submit pull requests. All contributions no matter how small will be credited
Package: pbokit
PBOkitFully-typed Arma 3 PBO extractor library for Python 3.10 and up.UsageLoad PBOkitimportpbokitRead the contents of a PBO filepbo=pbokit.PBO.from_file("pbofile.pbo")Read a PBO file from bytespbo=pbokit.PBO.from_bytes(b"bytes_go_here")Check if a file exists in the PBOpbo=pbokit.PBO.from_file("pbofile.pbo")pbo.has_file("description.ext")Read the contents of a file in the PBOBinary Filespbo=pbokit.PBO.from_file("pbofile.pbo")pbo["loadscreen.paa"].as_bytes()Text Filespbo=pbokit.PBO.from_file("pbofile.pbo")pbo["description.ext"].as_str()Read header values from the PBOpbo=pbokit.PBO.from_file("pbofile.pbo")pbo.headers["prefix"]
Package: pbot
Pbot contains two modules, Bot and SpiderBot is a simple helper, created to save request state (cookies, referrer) between http requests. Also, it provides addional methods for adding cookies. With no dependencies this module is easy to use when you need to simulate browser.Spider it’s pbot, armed by lxml (required). Provides addional methods for easy website crawling, see below.Bot is very easy to use:from pbot.pbot import Bot
bot = Bot(proxies={'http': 'localhost:3128'}) # You can provide proxies, during bot creation, or set later as bot.proxies
bot.add_cookie({'name': 'sample', 'value': 1, 'domain': 'example.com'})
response = bot.open('http://example.com') # Open with cookies and empty referrer
bot.follow('http://google.com') # Open google with example.com as a referrer
response = bot.response # Response saved, and can be read later
bot.follow('http://example.com', post={'q': 'abc'}) # You can provide post and get as keyword arguments
bot.refresh_connector() # Flush cookies and referrerSpider gives you special features:from pbot.spider import Spider
bot = Spider() # or Spider(force_encoding='utf-8') to force encoding for parser
bot.open('http://example.com')
bot.tree.xpath('//a') # lxml tree can be accessed by .tree, response will be automatically readed and parsed by lxml.html
form = bot.xpath('//form[@id="main"]') # xpath shortcut for bot.tree.xpath
bot.submit(form) # Submit lxml f§orm
#
# Crawler, recursively crawl from target page yielding xml_tree, query_url, real_url (real_url - url after all redirects).
bot.crawl(self,
    url=None, # Target url to start crawling
    check_base=True, # Yield pages only on domain from url
    only_descendant=True, # Yield only pages that urls starts with url
    max_level=None, #Maximum level
    allowed_protocols=('http:', 'https:'),
    ignore_errors=True,
    ignore_starts=(), # Tuple/array,  ignore urls that starts with ignore_starts (exclude some parts of site)
    check_mime=())
Package: pboutil
pboutilArmA PBO editing utility.Currently maintained here:Source repository:https://gitlab.com/arma3-server-tools/pboutilPython module in PyPI:https://pypi.org/project/pboutil/ResourcesPBO File formathttps://resources.bisimulations.com/wiki/PBO_File_Formatarma_pbo.ksyarma_pbo.ksy is maintained in this repositoryKaitai parser based on the ArmA PBO File Format
Package: pbox
Pboxis a simple module that makes it easier to handle persistent data usingpickleorjson.
You don’t need to worry about writing and reading external files as well as packing and unpacking
your objects to and from dictionaries.It’s all done for you!Source code anddocumentationcan be foundhere.ChangelogVersion 2.6.0:Added option to usejsoninstead ofpickle.Methodsdatafileandcachedwere added to manually overwrite theboxcontents.Version 2.5.4:Expandingdocumentation.Minorcoderefactoring.Version 2.5.3:Minorcoderefactoring.Version 2.5.2:Fixed issue that prevented todumpobjects living insidefunctionsorclasses.Version 2.5.1:Addedcache_datafileproperty to save thedata-filecontent intocache.
Package: pbp.recipe.noserunner
This package is part of the `Expert Python Programming` book  written byTarek Ziadé.For more information, go to http://atomisator.ziade.org.. contents::QuickStart**********`pbp.recipe.noserunner` will let you create a `Nose` test runner script inyour buildout. Here's an example of the simplest configuration::[buildout]parts = test[test]recipe = pbp.recipe.noserunnerIf you run the builout, a `test` script will be created in the bin directory torun your tests using Nose.Links:- Nose project : http://somethingaboutorange.com/mrl/projects/nose- zc.buildout : http://pypi.python.org/pypi/zc.buildoutDetailed Documentation**********************Supported options=================The recipe supports the following options:eggsThe eggs option specified a list of eggs to test given as one oremore setuptools requirement strings.  Each string must be given ona separate line.scriptThe script option gives the name of the script to generate, in thebuildout bin directory.  Of the option isn't used, the part namewill be used.extra-pathsOne or more extra paths to include in the generated test script.defaultsThe defaults option lets you specify testrunner defaultoptions. These are specified as Python source for an expressionyielding a list, typically a list literal.working-directoryThe working-directory option lets to specify a directory where thetests will run. The testrunner will change to this directory whenrun. If the working directory is the empty string or not specifiedat all, the recipe will not change the current working directory.environmentA set of environment variables that should be exported beforestarting the tests.Contributors************Tarek Ziade, AuthorChange history**************0.2.6 (2009-05-13)=================- Fixed argument passing [tarek]0.2.5 (2009-05-08)==================- Fixed the environment settings. Thanks to Rob Madole [tarek]- Now you can pass arguments to Nose. Thanks to Kumar McMillan [tarek]0.2.4 (2008-09-02)==================- Don't create/delete working directory [Tarek]0.2.3 (2008-08-20)==================- Fixed change directory [Tarek Ziade]- Fixed defaults argument [Tarek Ziade]0.1.1 (2008-06-21)==================- Fixed MANIFEST.in again[Tarek Ziade].0.1.1 (2008-06-20)==================- Fixed MANIFEST.in thx to Mario Morgado[Tarek Ziade].0.1.0 (2008-06-20)==================- Created recipe with ZopeSkel [Tarek Ziade].Download********
Package: pbp.skels
ContentsWhat is pbp.skels ?How to use pbp.skels ?What is pbp.skels ?pbp.skels is a collection of templates to speed up the creation of
standardized, boiler-plate code.Seehttp://atomisator.ziade.orgfor more infos.How to use pbp.skels ?After it has been installed, you should see the pbp templates with the
paster command:$ paster create --list-templates
Available templates:
    ...
    pbp_design_doc:     A Design document
    pbp_module_doc:     A Module helper document
    pbp_package:        A namespaced package
    pbp_recipe_doc:     A recipe document
    pbp_tutorial_doc:   A Tutorial document
    ...Just pick one and launch it with paster create -t. For example:$ paster create -t pbp_package my.package
Package: pbpstatsapi
pbp-stats-clientPython client library for the example usage of the PBP Stats APIThe official client for the PBP Stats API has it's documentation pagehere. This client is meant to be used in addition to, not in place of, the official client.MotivationThe official PBP stats client offers 3 objects to interact with:-Games
-Season
-DayAnd providing settings keys such asBoxscore, andPossesionsallow you to access detailed data
on the game, team, player, and lineup level.Thus, these objects are great for collecting data, but the ease of collecting some generic and less specific data that is independent of game, season, or day was not easily available. For instance, you may be interest in getting a list of current team ids and team  names for all teams in the NBA or maybe all player_ids in the history of the NBA. This client provides easy access to this data by wrapping direct requests URL to fetch them.Getting StartedYou can install the package usingpip install pbpstatsapi
Package: pbrats
IntroductionIt is used to generate tables of scores for bridge gamespip install pbr # install package
pbr sample      # download sample xlsx for reference: record.xlsx
                # edit xlsx for team and add data in first sheet (sheet name with datetime like 2021-05-19)
pbr record.xlsx # check result, mostly record.htmlsee samplehttps://xrgopher.gitlab.io/pbratsGuidelineIn sheetteamhost	guest
gopher	zyj
lhylllll	xjtuzhu
lihao	wingzeroIn sheet2021-05-12, set this as defaultid	1	2	3	4	5	6	7	8
gopher	W3NT+2	S2D+1	S1H=	S3NT-2	S5Hx=	N4SX-3	S3NT+2	W1NT=
zyj	W3NT+1	S2D+2	S1H=	S3NT-3	W5CX-1	N4SX-3	S3NT+2	E1S=
xjtuzhu	W3NT+1	S2D+2	S1H=	S3NT-3	W5CX-3	N4SX-2	S3NT+2	W1NT-1
lihao	W3NT+2	S2D+1	S1H=	S3NT-2	W5CX-2	N4SX-3	S3NT+2	W1NT=
wingzero	W3NT+2	S2D=	S1H=	S3NT-2	W5CX-3	N4SX-5	S3NT+2	S1NT-2
lhylllll	W3NT+1	S2D+2	S1H+1	S3NT-1	W5CX-3	N4SX-3	S3NT+2	W1NT-1Contactgopher in xinrui appCreditsinspired withhttp://www.bridgeconex.com/IndexBC.aspxsome codes are fromhttps://github.com/anntzer/redeal
Package: pb.recipes.pydev
A recipe that writes a .pydevproject file in a specified location. This file will
contain paths of all the eggs of the current zope instance + any other paths
specified in the buildout.cfg file. After running the buildout you’ll have to
close and reopen the Eclipse project, to regenerate the project’s module indexes.Almost all options of this recipe for the buildout.cfg are optional. The only
one required is theeggsoption. A sample zope3 instance buildout, with the
pydev recipe could be something like this:[buildout]
develop = .
parts = instance pydev

[sample-app]
recipe = zc.zope3recipes:app
eggs = something [app, third_party]

[pydev]
recipe = pb.recipes.pydev
eggs = ${sample-app:eggs}For Plone integration and further configuration options, read the README.txt
doctest inside the source code.Change HistoryVersion 0.4.5Change extra_path to extra-path to conform to community standard. Old version is still acceptedVersion 0.4.4Add remote_path parameter to specify external path of the project to access eggs via network sharesVersion 0.4.3Don’t trigger an error if the .pydevproject file is missingVersion 0.4.2Add documentation on Plone integrationVersion 0.4.1Cleanup package to follow package standardsVersion 0.4no longer crash when dealing with .pydevproject files with no external source folder node.Version 0.3Fix issue with paths that appear for two times in the generated fileNo longer pass the .pydevproject path to buildout as it gets deleted
Package: pbrlgs
THIS IS A TEMPORARY FORK ONLY UNTIL DOCKER/SUBMODULES PATCHES ARE ACCEPTED
IN TRUNKPBR is a library that injects some useful and sensible default behaviors
into your setuptools run. It started off life as the chunks of code that
were copied between all of theOpenStackprojects. Around the time that
OpenStack hit 18 different projects each with at least 3 active branches,
it seemed like a good time to make that code into a proper reusable library.PBR is only mildly configurable. The basic idea is that there’s a decent
way to run things and if you do, you should reap the rewards, because then
it’s simple and repeatable. If you want to do things differently, cool! But
you’ve already got the power of Python at your fingertips, so you don’t
really need PBR.PBR builds on top of the work thatd2to1started to provide for declarative
configuration.d2to1is itself an implementation of the ideas behinddistutils2. Althoughdistutils2is now abandoned in favor of work towardsPEP 426and Metadata 2.0, declarative config is still a great idea and
specifically important in trying to distribute setup code as a library
when that library itself will alter how the setup is processed. As Metadata
2.0 and other modern Python packaging PEPs come out, PBR aims to support
them as quickly as possible.License: Apache License, Version 2.0Documentation:https://docs.openstack.org/pbr/latest/Source:https://git.openstack.org/cgit/openstack-dev/pbrBugs:https://bugs.launchpad.net/pbrChange Log:https://docs.openstack.org/pbr/latest/user/history.html
Package: pbr-samstav
IntroductionPBR is a library that injects some useful and sensible default behaviors
into your setuptools run. It started off life as the chunks of code that
were copied between all of the OpenStack projects. Around the time that
OpenStack hit 18 different projects each with at least 3 active branches,
it seems like a good time to make that code into a proper re-usable library.PBR is only mildly configurable. The basic idea is that there’s a decent
way to run things and if you do, you should reap the rewards, because then
it’s simple and repeatable. If you want to do things differently, cool! But
you’ve already got the power of python at your fingertips, so you don’t
really need PBR.PBR builds on top of the work thatd2to1started to provide for declarative
configuration.d2to1is itself an implementation of the ideas behinddistutils2. Althoughdistutils2is now abandoned in favor of work towards
PEP 426 and Metadata 2.0, declarative config is still a great idea and
specifically important in trying to distribute setup code as a library
when that library itself will alter how the setup is processed. As Metadata
2.0 and other modern Python packaging PEPs come out,pbraims to support
them as quickly as possible.You can read more inthe documentation.Running TestsThe testing system is based on a combination of tox and testr. The canonical
approach to running tests is to simply run the commandtox. This will
create virtual environments, populate them with depenedencies and run all of
the tests that OpenStack CI systems run. Behind the scenes, tox is runningtestr run –parallel, but is set up such that you can supply any additional
testr arguments that are needed to tox. For example, you can run:tox – –analyze-isolationto cause tox to tell testr to add
–analyze-isolation to its argument list.It is also possible to run the tests inside of a virtual environment
you have created, or it is possible that you have all of the dependencies
installed locally already. If you’d like to go this route, the requirements
are listed in requirements.txt and the requirements for testing are in
test-requirements.txt. Installing them via pip, for instance, is simply:pip install -r requirements.txt -r test-requirements.txtIn you go this route, you can interact with the testr command directly.
Runningtestr runwill run the entire test suite.testr run –parallelwill run it in parallel (this is the default incantation tox uses.) More
information about testr can be found at:http://wiki.openstack.org/testr
Package: pbrx
Utilities for projects usingpbr.pbris very opinionated about how things should be done. As a result,
there are a set of actions that become easy to deal with generically for
anypbrbased project.pbrxis a collection of utilities that contain
support for such actions.NoteEach of the utilities has a primary focus of working for projects using
pbr. However, some of them will also work just fine for non-pbr-based
projects. When that is the case, the utility will be marked appropriately.Free software: Apache licenseDocumentation:https://docs.openstack.org/pbrx/latestSource:https://git.openstack.org/cgit/openstack/pbrxFeaturesEach utility is implemented as a subcommand on thepbrxcommand.install-siblingsUpdates an installation with local from-source versions of dependencies.
For any dependency that the normal installation installed from pip/PyPI,install-siblingswill look for an adjacent git repository that provides
the same package. If one exists, the source version will be installed to
replace the released version. This is done in such a way that any givenconstraintswill be honored and not get messed up by transitive depends.
Package: pbsacct
The pbsacct Python module is an inteface for processing accounting log data
from the various PBS variants (TORQUE, PBS Pro, and OpenPBS), including the
support sending that data to a database for persistance and analysis.  DB
persistance is currently supported for MySQL/MariaDB, with SQLite and
PostgreSQL in various stages of development.For example, here is a simple example of using the module to read a TORQUE
accounting log file and print information about the jobs logged therein:#!/use/bin/env python
import pbsacct
jobs = pbsacct.jobs_from_file("/var/spool/torque/server_priv/accounting/20180627")
for jobid in jobs.keys():
  job = jobs[jobid]
  print "%s: user=%s group=%s account=%s" % \
        (jobid,job.user(),job.group(),job.account())
# Here endeth the programMore complete examples (including DB connectivity) can be found at:https://github.com/tabaer/pbstools/blob/master/sbin/job-db-updatehttps://github.com/tabaer/pbstools/blob/master/sbin/jobscript-to-dbhttps://github.com/tabaer/pbstools/blob/master/sbin/pbsacct-dumphttps://github.com/tabaer/pbstools/blob/master/sbin/sw_app-cachehttps://github.com/tabaer/pbstools/blob/master/sbin/sw_app-indexThe pbsacct Python module is part of the pbstools collection of utilities:https://github.com/tabaer/pbstools
Package: pbs-builder
PBS-builderA simplified version of workflow management system for scalable data analysis.Change logVersion 0.4.7: consistent behaviour in mu02 and mu04Version 0.4.6: add suport for escape character in variable namesVersion 0.4.5: add progress bar and verbose output optionsVersion 0.4.4: add elapsed time for each jobVersion 0.4.3: add support for non-BIOLS machinesVersion 0.4.2: integratepushoverserviceVersion 0.4.1: auto-switch to corresponding pbs_server for qbatchVersion 0.4.0: merge qcancel into qbatch commands, change APIVersion 0.3.1: add allocated/total gpus inpestatoutputVersion 0.3.0: includepestatin package dataVersion 0.2.0: movesample_sheetfrom header to job section, addgroup_sheetsupport.Version 0.1.0: first functional version.Usagepbs-builderinclude the following commands:qbatchfor batch submission of TORQUE/SLURM jobspestatfor monitoring cluster & nodes statuspushoverfor get noficiations from compute nodesPlease refer to ourwikifor detailed instructions.Installationpbs-builder runs inpython3.7+with thetomlipackage installed, no other dependencies are required.Install pbs-builder using the following command:pipinstallpbs-builder
Package: pbscraper
Example PackageThis is a simple example package. You can useGithub-flavored Markdownto write your content.How to build packageThis is a note for how to packaging a project into PypiRoot directory should containinit.py file, means it's a libraryPrepare pyporject.tomlpython -m build 產生dist/ will load pyproject.tomlpip install twinePrepare Pypi Accountsave .pypirctwine upload --config-file .pypirc dist/*PS. package_dir={'mypkg': 'src/mypkg'},
PS. Under root should have a folder of package name as same as project name.
Package: pbshm-channel-toolbox
PBSHM Channel ToolkitThe PBSHM channel toolkit is designed to help users interact with data belonging to thechannelportion of thePBSHM Schemawithin thePBSHM Coresoftware stack. The toolkit is broken down into two distinct packages:autostatandcleanse.Theautostatpackage serves as a quick and easy way to browsechanneldata stored within the PBSHM core's associated database, and provide a simple breakdown of basic statistical information on a dataset. Thecleansepackage provides the database driven tools to clean an exsisting dataset of any inconsistencies and anomalies accross the population and procude a consistent and normalised dataset for use within other tools.For more information about the syntax or scope ofchanneldata within the PBSHM ecosystem, please read the documentation for thePBSHM Schema.InstallationInstall the package via pip:pip install pbshm-channel-toolboxSetupFirstly, configure the PBSHM Core by following theoutlined guideRunningThe application is run via the standard Flask command:flask run