Saravanan666/pypi-org huggingface dataset:
Package: bcdc-apitests
Automated BCDC API TestingIntention is to test the CKAN API after deployment.Current tests include:verification of preconfigured orgs required for testingCRUD tests for packages.OCP Build for BCDC-TESTpulls package fromhttps://pypi.org/project/bcdc-apitests/new OC build triggered by github actions on commit to master branchhow to create new build from build configoc create -f https://raw.githubusercontent.com/bcgov/bcdc-test/master/k8s/bcdc-test-buildconfig.yamlstart buildoc start-build bcdc-test -n databcdcOCP Job Template for BCDC-TESTexample how to run job from templateoc process -f https://raw.githubusercontent.com/bcgov/bcdc-test/master/k8s/bcdc-api-test-job-template.yaml -p BCDC_URL_CONFIG_NAME='cadi-bcdc-url' -p BCDC_API_SECRET_NAME='cadi-bcdc-api-key' -p ENV=dev | oc create -f -"Required parameters to override in templateBCDC_URL_CONFIG_NAME = <Config Name in OCP to get URL of ckan instance to run against>
BCDC_API_SECRET_NAME = <Secret Name in OCP to get ckan api key>
ENV = <App Env to run in>OCP Build for BCDC-TEST-DEVpulls fromhttps://pypi.org/project/bcdc-apitests-dev/new OC build triggered by github actions on push to dev branchoc create -f https://raw.githubusercontent.com/bcgov/bcdc-test/master/k8s/bcdc-test-buildconfig-dev.yamlOC Job Template for BCDC-TEST-DEVoc process -f https://raw.githubusercontent.com/bcgov/bcdc-test/master/k8s/bcdc-api-test-job-template-development.yaml -p BCDC_URL_CONFIG_NAME='cadi-bcdc-url' -p BCDC_API_SECRET_NAME='cadi-bcdc-api-key' -p ENV=dev | oc create -f -"Required parameters to override in templateBCDC_URL_CONFIG_NAME = 
BCDC_API_SECRET_NAME = 
ENV =# OC Job Cleanup 
* to be performed on a regular basis to cleanup old pods created by jobs

to view all jobsoc get jobto delete all jobs by labeloc delete job -l name=ckan-api-test# Run Tests locallypip install pypandoc
pip install bcdc_apitests
export BCDC_API_KEY=
export BCDC_URL=
pytest --pyargs bcdc_apitests# Packaging

### disable teardown
`--df` Include this switch if you want to disable teardown that deletes the test 
data that gets generated by the test suite.  The various options basically tell the 
test suite not to delete a particular type of data that are generated by the tests.

Options include:
* *orgs*
* *groups*
* *packages*
* *resources*
* *users*
* *other*
* *ALL*

# Packaging

Packaging is currently configured to be built automatically by github actions when 
a pull request on master has been successfully merged.  

## packaging version numbers

When a new package is built it will automatically check what the last version 
is in PYPI for the package and increment that number.  

Example if the version in pypi is 7.3.45, the next time the github action triggers
it will be 7.3.46.  If you want the change either the major or the minor number
set the number in packages __init__.py file, for example to increment the major
version number to 8....
version=8.0.0
...
Package: bcdc-apitests-dev
Automated BCDC API TestingIntention is to test the CKAN API after deployment.Current tests include:verification of preconfigured orgs required for testingCRUD tests for packages.OCP Build for BCDC-TESTpulls package fromhttps://pypi.org/project/bcdc-apitests/new OC build triggered by github actions on commit to master branchhow to create new build from build configoc create -f https://raw.githubusercontent.com/bcgov/bcdc-test/master/k8s/bcdc-test-buildconfig.yamlstart buildoc start-build bcdc-test -n databcdcOCP Job Template for BCDC-TESTexample how to run job from templateoc process -f https://raw.githubusercontent.com/bcgov/bcdc-test/master/k8s/bcdc-api-test-job-template.yaml -p BCDC_URL_CONFIG_NAME='cadi-bcdc-url' -p BCDC_API_SECRET_NAME='cadi-bcdc-api-key' -p ENV=dev | oc create -f -"Required parameters to override in templateBCDC_URL_CONFIG_NAME = <Config Name in OCP to get URL of ckan instance to run against>
BCDC_API_SECRET_NAME = <Secret Name in OCP to get ckan api key>
ENV = <App Env to run in>OCP Build for BCDC-TEST-DEVpulls fromhttps://pypi.org/project/bcdc-apitests-dev/new OC build triggered by github actions on push to dev branchoc create -f https://raw.githubusercontent.com/bcgov/bcdc-test/master/k8s/bcdc-test-buildconfig-dev.yamlOC Job Template for BCDC-TEST-DEVoc process -f https://raw.githubusercontent.com/bcgov/bcdc-test/master/k8s/bcdc-api-test-job-template-development.yaml -p BCDC_URL_CONFIG_NAME='cadi-bcdc-url' -p BCDC_API_SECRET_NAME='cadi-bcdc-api-key' -p ENV=dev | oc create -f -"Required parameters to override in templateBCDC_URL_CONFIG_NAME = 
BCDC_API_SECRET_NAME = 
ENV =# OC Job Cleanup 
* to be performed on a regular basis to cleanup old pods created by jobs

to view all jobsoc get jobto delete all jobs by labeloc delete job -l name=ckan-api-test# Run Tests locallypip install pypandoc
pip install bcdc_apitests
export BCDC_API_KEY=
export BCDC_URL=
pytest --pyargs bcdc_apitests# Packaging

### disable teardown
`--df` Include this switch if you want to disable teardown that deletes the test 
data that gets generated by the test suite.  The various options basically tell the 
test suite not to delete a particular type of data that are generated by the tests.

Options include:
* *orgs*
* *groups*
* *packages*
* *resources*
* *users*
* *other*
* *ALL*

# Packaging

Packaging is currently configured to be built automatically by github actions when 
a pull request on master has been successfully merged.  

## packaging version numbers

When a new package is built it will automatically check what the last version 
is in PYPI for the package and increment that number.  

Example if the version in pypi is 7.3.45, the next time the github action triggers
it will be 7.3.46.  If you want the change either the major or the minor number
set the number in packages __init__.py file, for example to increment the major
version number to 8....
version=8.0.0
...
Package: bc-devtool
开发者工具使用帮助本工具提供在一些小功能帮助更好的开发使用帮助工具分为三个程序bc-devtools 包含编码转换,文件合并,和git模块的操作bc-devtool-ali 此工具提供修改阿里云对安全组修改bc-devtool-menu 提供在Windows系统添加自定义右键菜单功能编码转换当跨平台开发时编译器使用的编码不同,尤其是MSVC使用utf8-dom,而Unix上编译器常用utf-8编码,提供工具统一编码的转换的换行替换
Package: bcdi
BCDI: tools for pre(post)-processing Bragg and forward coherent X-ray
diffraction imaging data.BCDI stands forBragg coherent X-ray diffraction imaging.It can be used for:Pre-processing BCDI and forward CDI data (masking aliens, detector gaps)
before phase retrieval.Post-processing phased data (phase offset and phase ramp removal,
averaging, apodization…).Data analysis on diffraction data (stereographic projection,
angular cross correlation analysis, domain orientation fitting …).Data analysis on phased data (resolution calculation, statistics on the
retrieved strain…).Simulation of diffraction intensity (including noise, detector gaps,
displacement…).Creating figures for publication using templates.
Package: bcdict
Broadcast DictionaryPython dictionary with broadcast support.Behaves like a regular dictionary.Allows to apply operations to all its values at once.
Whithout loops, whithout dict comprehension.InstallationpipinstallbcdictUsagefrombcdictimportBCDict>>>d=BCDict({"a":"hello","b":"world!"})>>>d{'a':'hello','b':'world!'}Regular element access:>>>d['a']'hello'Regular element assignments>>>d['a']="Hello">>>d{'a':'Hello','b':'world!'}Calling functions:>>>d.upper(){'a':'HELLO','b':'WORLD!'}Slicing:>>>d[1:3]{'a':'el','b':'or'}Applying functions:>>>d.pipe(len){'a':5,'b':6}When there is a conflict between an attribute in the values and an attribute inBCDict, use the attribute accessor explicitly:>>>d.a.upper(){'a':'HELLO','b':'WORLD!'}Slicing with conflicting keys:>>>n=BCDict({1:"hello",2:"world"})>>>n[1]'hello'>>># Using the attribute accessor:>>>n.a[1]{1:'e',2:'o'}Next stepsSee theintroduction notebookand otherexamples.Also check out the full documentation onbcdict.readthedocs.io.Changelogv0.5.0feature: broadcast attribute and item assignmentfix: broadcast slicing with.aaccessorv0.4.3fix: unpickling causes recursion errorv0.4.2docs: improve the documenationv0.4.1fix: sphinxcontrib-mermaid gets installed as default dependency, should be dev dependencyv0.4.0new functionseq()andne()for equality/inequality with broadcast supportv0.3.0new functions inbcdictpackage:apply()broadcast()broadcast_arg()broadcast_kwarg()docs: write some documentation and host it onreadthedocsv0.2.0removeitem()function. Use.a[]instead.v0.1.0initial releaseOriginal repository:https://github.com/mariushelf/bcdictAuthor: Marius Helf
(helfsmarius@gmail.com)
Package: bcedd
Battle Cats Event Data DownloaderThe Battle Cats Event Data Downloader (BCEDD) is a tool made for downloading battle cats event data such as gatya data and sale data.PyPICreditsThePackPack Discord Botfor the old method of downloading data (aws stuff)How To UsePrerequisitesPythonfor running and installing the toolRun the following commands in command prompt or another terminal to install the tool - If you are not using windows you will need to usepythonorpython3instead ofpyInstallationTo install / update the tool run the following command:py-mpipinstall-UbceddIf you get an error sayingNo module named pipthen runpy-mensurepip--upgradeRunBy default the tool will downloadsale.tsv,gatya.tsvanditem.tsvforenand it will ask you where you want to save it:py-mbceddIf you want to download files for a different version use-c <version>Supported versions areen,jp,kr,tw.py-mbcedd-cjpThis will download jp data insteadIf you only want to download specific files then use-f <file1> <file2> etc. Supported files aresale.tsv,gatya.tsv,item.tsv.py-mbcedd-fgatya.tsvitem.tsvThis will download filesgatya.tsvanditem.tsvbut notsale.tsvIf you don't want a file save dialog then use-o <output_folder>to save the files to a specific folder.py-mbcedd-o"Event Data"This will save all 3 en files to a folder called "Event Data" in the current working directory (use thecdcommand to change that)If you want to use the old method of downloading data then use--oldpy-mbcedd--oldInstall From SourceIf you want the latest features and don't want to wait for a release then you can install the tool from the github directly.DownloadGitRun the following commands: (You may have to replacepywithpythonorpython3)gitclonehttps://github.com/fieryhenry/bcedd.git
py-mpipinstall-ebcedd/
py-mbceddIf you want to use the tool again all you need to do is run thepy -m bceddcommandThen if you want the latest changes you only need to rungit pullin the downloadedbceddfolder. (usecdto change the folder)
Package: bcert
BCertBCert provide a Python implementation for bound certificate of Lipschitz function on a compact space.InstallationVia pipIf you are usingpipyou can runpip install bcertto get the latest version.From sourceYou will need to have at least the following Python packages installed:NumPyIf you are installing BCert manually, you can choose betweendevelopment versionorsource releases.You can then install BCert usingpython setup.py install.LicenseBCert is free and open source software and available to you under the terms of the2-Clause BSD License
Package: bce-sam-cli
BCE SAM CLIBSAM CLI是一个基于 BCE SAM 规范的命令行工具，它提供了本地开发环境，能够帮助您在本地进行函数的开发、测试和执行。支持的 CFC 运行时nodejs10nodejs12python2python3php7lua5.3powershell6.2java8godotnetcore2.2使用bsam init初始化函数目录使用bsam local执行、Debug 函数
Package: bce-sam-translator
# Baidu Serverless Application Model (BSAM) – README
可以使用BSAM来简洁的定义CFC函数应用。这个GitHub项目是BSAM的起点。 它包含BSAM规范，有关模型的一般信息以及常见应用程序的示例。BSAM规范的定义和实现是在Apache 2.0许可下开源的。 当前版本的BSAM规范可在[BSAM 2018-08-30](versions/2018-08-30.md)中可获得。## 使用SAM创建无服务器应用程序
要使用BSAM创建CFC应用程序，首先要创建BSAM模板：JSON或YAML配置文件，用于描述CFC函数和应用程序中的其他资源。然后，使用[BSAM Local CLI](https://github.com/bcelabs/bce-sam-cli)测试，上传和部署应用程序。在部署期间，BSAM CLI会自动填写任何未指定属性的默认值，并确定适当的映射和调用权限，以便为任何CFC函数进行设置。
[查看此文档](HOWTO.md) 和 [例子](examples/) 来了解如何定义和部署CFC应用。
Package: bcex
Blockchain.com Exchange python clientThis is a sample python client to connect to theBlockchain.com Exchange.In order to use the authenticated channels you will need to create an account on the exchange and generate anAPI secret. You can then either pass the API secret to the client or you can store it as an enviroment variable BCEX_API_SECRET.To obtain access to staging environment, request to our support center needs to be made.The best starting place is to look at some of theexamplesCode formattingInstall the python packagepre-commit. This should probably be done in a
non-virtualenv specific manner (i.e. usingpipsi)pipsi install pre-commitpipsi install blackAfter the repo has cloned runpre-commit installin the cloned directory. This will install the code
formatting hooksTo install blacken in your editor please see instructions
[https://github.com/ambv/black]For documentation use NumPy style [https://numpydoc.readthedocs.io/en/latest/format.html]Where possible also type annotate code [https://docs.python.org/3/library/typing.html#module-typing]
Package: bcf
Host Application - HARDWARIO Firmware ToolThis repository contains HARDWARIO Firmware Tool.InstallingYou can installbcfdirectly from PyPI:sudopip3install-UbcfEnabling CompletionFor Bash Complete add this line to.bashrceval "$(_BCF_COMPLETE=bash_source bcf)"Then run this command to reload .bashrcsource ~/.bashrcFor Zsh Complete add this line to.zshrceval "$(_BCF_COMPLETE=zsh_source bcf)"Now you can for example writebcf --de, press TAB and--devicetext is automatically completed.Usage>>> bcf help

Usage: bcf [OPTIONS] COMMAND [ARGS]...

  HARDWARIO Firmware Tool.

Options:
  -d, --device TEXT  Device path.
  --version          Show the version and exit.
  --help             Show this message and exit.

Commands:
  clean    Clean cache.
  create   Create new firmware.
  devices  Print available devices.
  eeprom   Work with EEPROM.
  flash    Flash firmware.
  ftdi     Update USB descriptors in the FTDI chip.
  help     Show help.
  list     List firmware.
  log      Show log.
  pull     Pull firmware to cache.
  read     Download firmware to file.
  reset    Reset core module.
  search   Search in firmware names and descriptions.
  source   Firmware source.
  test     Test firmware source.
  update   Update list of available firmware.LicenseThis project is licensed under theMIT License- see theLICENSEfile for details.Made with ❤  byHARDWARIO a.s.in the heart of Europe.
Package: bcf-api-xml
BCF-API-XML-converterBCF-API-XML-converter is a library to open BCFzip and get data similar to BCF API json and to save BCF API data as BCFzip files.Installpipinstallbcf-api-xmlusagefrombcf_api_xmlimportto_zip,to_jsonfile_like_bcf_zip=to_zip(topics,comments,viewpoints)imported_topics=to_json(file_like_bcf_zip)developpoetryshell
poetryinstall
pytest
pre-commitinstallPublish new versionpoetrypublish--build--username=--password=
Package: b-cfn-lambda-integration
TODORelease history1.0.0Upgrade CDK support from v1 to v2.Upgrade GitHub pipelines checkout version.Upgrade biomapas/cicd-full image version to 5.0.0.0.0.8Expose lambda function.0.0.7Add tests to the pipeline.0.0.6Add ability to get a consistent hash from the integration class.0.0.5Add CI/CD pipelines.Update History file.0.0.4Set default to 'POST' because we set default 'AWS_PROXY' and:
HttpMethod must be POST for AWS_PROXY IntegrationType (Service: AmazonApiGatewayV2;).0.0.3Add payload version.0.0.2Generalize.0.0.1Initial build.
Package: b-cfn-twilio
B.CfnTwilioA collection of AWS CDK based Twilio resources.DescriptionThis library is intended to simplify Twilio Resource management. It helps manage resources such as Activities, TaskQueues, Workflows and Workspaces in an AWS
Architecture.NOTE!In order to use this layer, adockercommand must be available on your machine. It is because the CDK runs a bundling command on a docker container
to create the Twilio dependency.RemarksBiomapasaims to modernise life-science industry by sharing its IT knowledge with other companies and the community. This is an open
source library intended to be used by anyone. Improvements and pull requests are welcome.Related technologyPython 3AWS CDKTwilioAssumptionsThe project assumes the following:You have basic-good knowledge in python programming.You have basic-good knowledge in AWS and AWS CDK.You have basic knowledge in Twilio.Useful sourcesRead more about Twilio SDK:https://www.twilio.com/docs/libraries/pythonInstallThe project is built and uploaded to PyPi. Install it by using pip.pip install b_cfn_twilioOr directly install it through source.pip install .Usage & ExamplesCreate a Twilio Workspace:fromb_cfn_twilio.cfn_workspace.resourceimportTwilioWorkspaceResourceworkspace=TwilioWorkspaceResource(scope=stack,name='WorkspaceResource',workspace_name='WorkspaceName',twilio_account_sid='TWILIO_ACCOUNT_SID',twilio_auth_token='TWILIO_AUTH_TOKEN')print(workspace.workspace_sid)Create a Twilio Workflow:fromb_cfn_twilio.cfn_task_queue.resourceimportTwilioTaskQueueResourcetask_queue=TwilioTaskQueueResource(scope=stack,name='TaskQueueResource',task_queue_name='TaskQueueName',twilio_account_sid='TWILIO_ACCOUNT_SID',twilio_auth_token='TWILIO_AUTH_TOKEN',twilio_workspace_sid=workspace.workspace_sid)print(task_queue.task_queue_sid)Create a Twilio TaskQueue:fromb_cfn_twilio.cfn_workflow.resourceimportTwilioWorkflowResourceworkflow=TwilioWorkflowResource(scope=stack,name='WorkflowResource',workflow_name='Workflow',task_queue_sid=task_queue.task_queue_sid,twilio_account_sid='TWILIO_ACCOUNT_SID',twilio_auth_token='TWILIO_AUTH_TOKEN',twilio_workspace_sid=workspace.workspace_sid)print(workflow.workflow_sid)Create Twilio Activities:fromb_cfn_twilio.cfn_activity.resourceimportTwilioActivityResourcefromb_cfn_twilio.cfn_activity.twilio_activityimportTwilioActivityactivities=TwilioActivityResource(scope=stack,name='ActivityResource',activities=[TwilioActivity('Available',True,False),TwilioActivity('Unavailable',False,True)],twilio_account_sid='TWILIO_ACCOUNT_SID',twilio_auth_token='TWILIO_AUTH_TOKEN',twilio_workspace_sid=workspace.workspace_sid)print(activities.get_activity_sid('Available'))print(activities.get_activity_sid('Unavailable'))TestingThis package has integration tests based on pytest. To run tests simply run:pytest b_cfn_twilio_test/integration/testsContributionFound a bug? Want to add or suggest a new feature?Contributions of any kind are gladly welcome. You may contact us directly, create a pull-request or an issue in github platform. Lets modernize the world
together.Release history1.0.0Initial release.
Package: bcforms
BcForms: toolkit for concretely describing macromolecular complexesBcFormsis a toolkit for concretely describing the molecular
structure (atoms and bonds) of macromolecular complexes, including
non-canonical monomeric forms, circular topologies, and crosslinks.BcFormsencompasses five tools: * A grammar for concretely
describing subunit composition and interchain crosslinks of
biocomplexes. See thedocumentationfor more
information. For example, the following text represents a homodimer
complex with a disulfide bond between the first monomer in the first
subunit and the first monomer in the second subunit.complex: 2 * sub_c |x-link:[l-bond-atom:sub_c(1)-1S11|l-displaced-atom:sub_c(1)-1H11|r-bond-atom:sub_c(2)-1S11|r-displaced-atom:sub_c(2)-1H11]This concrete representation enables the `BcForms` software tools to calculate properties of biocomplexes when the subunits are concretely defined.Tools for calculating properties of biocomplexes including their
structure, chemical formulae, molecular weights, and charges.A web app:https://bcforms.orgA JSON REST API:https://bcforms.org/apiA command line interface. See thedocumentationfor more information.A Python API. See thedocumentationfor more information.InstallationThe following is a brief guide to installingBcForms. TheDockerfilein theBpFormsrepository contains detailed instructions for how to
installBcFormsin Ubuntu Linux.Install dependenciesChemAxon Marvin: optional
to calculate major protonation and tautomerization states and draw
moleculesJava>= 1.8Open BabelPip>= 19.0Python>= 3.6Install this packageInstall the latest release from PyPIpip install bcforms[all]Install the latest revision from GitHubpip installgit+https://github.com/KarrLab/pkg_utils.git#egg=pkg_utilspip installgit+https://github.com/KarrLab/wc_utils.git#egg=wc_utils[chem,protonation]   pip installgit+https://github.com/KarrLab/bpforms.git#egg=bpformspip installgit+https://github.com/KarrLab/bcforms.git#egg=bcforms[all]To draw molecules,BcFormsmust be installed with the[draw]option:pip install bcforms[draw]   pip installgit+https://github.com/KarrLab/bcforms.git#egg=bcforms[draw]To install the REST API,BcFormsmust be installed with the[rest_api option]:pip install bcforms[rest_api]   pip installgit+https://github.com/KarrLab/bcforms.git#egg=bcforms[rest_api]DocumentationPlease see theAPI documentation.LicenseThe package is released under theMIT license.Development teamThis package was developed by theKarr Labat the Icahn School of Medicine at Mount Sinai in New York, USA.Jonathan KarrXiaoyue ZhengQuestions and commentsPlease contact theKarr Labwith any
questions or comments.
Package: bcgs
Bayesian Conjugate Gibbs Sampler (BCGS)Lightweight, pure-Python conjugate samplingBCGS is an implementation of Markov chain monte carlo using conjugate Gibbs sampling for performing Bayesian inference. Compared to software like JAGS and BUGS, BCGS is extremely crude and limited. It exists mainly for pedagogical purposes. It may also be a convenient solution for simple inference problems, as it is written in pure Python, with no dependences beyondnumpyandscipy, and requires no special installation.InstallationEitherpip install bcgsor just download the sourcebcgs/bcgs.pyfile from the repository.DocumentationSee the associatedgithub.io page. The notebook from which it is generated can be foundhere.
Package: bch
Host Application - HARDWARIO Control ToolThis repository contains HARDWARIO Control Tool.InstallingYou can installbchdirectly from PyPI:sudopip3install-UbchUsagebch --help
Usage: bch [OPTIONS] COMMAND [ARGS]...

Options:
  --gateway TEXT                 Gateway name [default: usb-dongle].
  -H, --mqtt-host TEXT           MQTT host to connect to [default: 127.0.0.1].
  -P, --mqtt-port INTEGER RANGE  MQTT port to connect to [default: 1883].
  --mqtt-username TEXT           MQTT username.
  --mqtt-password TEXT           MQTT password.
  --mqtt-cafile PATH             MQTT cafile.
  --mqtt-certfile PATH           MQTT certfile.
  --mqtt-keyfile PATH            MQTT keyfile.
  --base-topic-prefix TEXT       MQTT topic prefix [default: ''].
  -v, --verbosity LVL            Either CRITICAL, ERROR, WARNING, INFO or
                                 DEBUG

  --version                      Show the version and exit.
  -h, --help                     Show this message and exit.

Commands:
  gw       Gateway
  node
  pairing
  pub
  sub      Subscribe topic.LicenseThis project is licensed under theMIT License- see theLICENSEfile for details.Made with ❤  byHARDWARIO a.s.in the heart of Europe.
Package: bChart
This library helps python developers to visualize their data with bChart. This is lightweight and easy to use. No need of javascript experience.ConceptThe data capabilities of Python. The visualization capabilities of
JavaScript.bChart-Python let python developers to create a couple of different charts and render them in browsers. It shares the same APIs as the bChart (bchart.org) for javascript developers. It is easy of use, and you can customize your chart through python other than CSS/Javascript.