Saravanan666/pypi-org huggingface dataset:
Package: bb-python
bb Python ClientInstallFirst install the bb binary, then pip install:go install github.com/MattSimmons1/bb@latest
pip install bb-pythonIf you don't have go installed, download the bb binary from thereleases pageand save to a location on your PATH or your working directory.UsageConvert bb strings to Python lists/dicts (JSON objects):importbbdata=bb.convert("""∆ = { type: pizza }3∆ 5∆ 5∆ 8∆ 2∆""")print(data)# [{'type': 'pizza', 'quantity': 3}, {...Convert files by providing a file path:importbbdata=bb.convert("path/to/file.bb.txt")Convert in injection mode withbb.extract:importbbdocumentation=bb.extract("my_code.py")
Package: bb-qrconnectadb
BB_QrConnectConnect android device to adb through wifi using the qr reader❯ python qr_connect --help

        QrConnect
             --debug - Enable debugging mode
              --help - This help message
              --name - Name of connection to create
                         - defaults to 'QrConnect'
           --timeout - Seconds to keep qrcode visible
                         - defaults to 15 secondsThankschanzmao (benigumocom) @ GithubThank you benigumocom for providing a script that gave me the basis for this as I know nothing about zeroconf :P
Package: bbrc-pyxnat
Where to get itThe source code is currently hosted on GitHub at:https://github.com/pyxnat/pyxnatBinary installers for the latest released version are available at thePython
package index.pyxnatcan be installed
usingpipwith the following command:pip install pyxnatDependenciesrequestsv2.20 or higherpython-lxmlv4.3.2 or higher recommended, earlier versions may work.For development purposes:pytestv7.1 or highercoveragev3.6 or higherSee thefull installation instructionsfor recommended and optional dependencies.Installation from sourcesTo installpyxnatfrom source, from thepyxnatdirectory (same one
where you found this file after cloning the git repo), execute:python setup.py installDocumentationThe official documentation is hosted at:https://pyxnat.github.io/pyxnatRunning the test suiteUntil v1.1 tests were exclusively performed onXNAT Centralusing a dedicated user account (nosetests). Yet some tests were not allowed to
run due to restricted permissions.
In v1.1, tests were restructured and were directed to two independent XNAT
instances based on permission level. HenceXNAT Centralis still used for most tests with read access whereas other tests requiring
write permissions are run on a local XNAT instance in a Docker container.Consequently, running the test suite now requires the following:pytestv7.1+coveragev3.6+dockerv18+Setting up a local Docker-powered XNAT instance may be achieved easily usingdocker-composeand any available recipe. We recommend the one from thefollowing repository(maintained by the XNAT team). Once the repository cloned, run the following
command (possibly assudo)docker-compose up -dAfter a couple of minutes, the XNAT instance should be up and running locally.
You may check it out visitinghttp://localhost.The scripttests/setup_xnat.pymay then be executed to populate the local
instance before running the tests.Finally run the tests with the following command (from the root of the project):pytest --cov pyxnatThe file.github/workflows/ci.yml(used for CI) features these described
steps and may be referred to for further information.Building the documentationBuilding the docs requires to havesetuptoolsandsphinx(v2.0+) installed.
Then run the command:python setup.py build_sphinxThe docs are built in thebuild/sphinx/htmlfolder.Contribute topyxnatTo contribute topyxnat, first create an account onGitHub. Once this is done, fork thepyxnat repositoryto have you own repository,
clone it usinggit cloneon the computers where you want to work. Make
changes in your clone, push them to your GitHub fork, test them
on several computers and when you are happy with them, send apull
requestto the main repository.LicenseBSD 3
Package: bbrecorder
Author:Laurent Pointal <laurent.pointal@limsi.fr> <laurent.pointal@laposte.net>Organization:CNRS - LIMSICopyright:CNRS - 2015-2016license:New BSD LicenseVersion:1.0.2Module documentationSubversion repository & bug tracking(on french academic SourceSup site).Developer pageWhat is it?A simple module providing a logging handler to manage caching of last N log records
until they are needed — and then generate them using standard common Python logging
handlers.InstallationUnless someone built a package for your OS distro, the simplest procedure
is to usepipto install the module:pip install bbrecorderIf you have no admin access to install things on you computer, you may install
a virtualenv and run pip inside this virtual env, or you can do a local user
installation:pip install –user bbrecorder
Package: bbref-team-game-logs
bbref_team_game_logsThis python package scrapes Basketball Reference to return a team's regular season game log for an entire NBA season.Installing this packagepip install bbref-team-game-logsAPIget_team_game_logs(team,season_end_year)Parameters:team : abbreviation for NBA team i.e ('PHO','DAL','BOS')season_end_year: end year of an NBA season ('2005' for the 2004-2005 season)Returns:A pandas data frame with the following columns['Game #''Date''H/A''Opponent''W/L''Team PTS''Opponent PTS''Team FG''Team FGA''Team FG%''Team 3P''Team 3PA''Team 3P%''Team FT''Team FTA''Team FT%''Team ORB''Team TRB''Team AST''Team STL''Team BLK''Team TOV''Team PF''Opponent FG''Opponent FGA''Opponent FG%''Opponent 3P''Opponent 3PA''Opponent 3P%''Opponent FT''Opponent FTA''Opponent FT%''Opponent ORB''Opponent TRB''Opponent AST''Opponent STL''Opponent BLK''Opponent TOV''Opponent PF']get_team_game_logs_adv(team,season_end_year)Parameters:team : abbreviation for NBA team i.e ('PHO','DAL','BOS')season_end_year: end year of an NBA season ('2005' for the 2004-2005 season)Returns:A pandas data frame with the following columns['Game #''Date''H/A''Opponent''W/L''Team PTS''Opponent PTS''ORtg''DRtg''Pace''FTr''3PAr''TS%''TRB%''AST%''STL%''BLK%''Offensive eFG%''Offensive TOV%''Offensive ORB%''Offensive FT/FGA''Defensive eFG%''Defensive TOV%''Defensive DRB%''Defensive FT/FGA']Examplefrombbref_team_game_logsimportget_team_game_logs,get_team_game_logs_advteam='PHO'year='2005'df=get_team_game_logs(team,year)df_adv=get_team_game_logs_adv(team,year)The code above should retreive the data from the following pageshereandhereBasketball Reference Team AbbreviationsThese are BBREF's abbreviation for NBA teams. Use this linkhereto figure out what years they have been activeATLANTAHAWKS:ATLST.LOUISHAWKS:SLHMILWAUKEEHAWKS:MILTRI-CITIESBLACKHAWKS:TCBBOSTONCELTICS:BOSBROOKLYNNETS:BRKNEWJERSEYNETS:NJNCHICAGOBULLS:CHICHARLOTTEHORNETS:CHOCHARLOTTEBOBCATS:CHACLEVELANDCAVALIERS:CLEDALLASMAVERICKS:DALDENVERNUGGETS:DENDETROITPISTONS:DETFORTWAYNEPISTONS:FWPGOLDENSTATEWARRIORS:GSWSANFRANCISCOWARRIORS:SFWPHILADELPHIAWARRIORS:PHIHOUSTONROCKETS:HOUINDIANAPACERS:INDLOSANGELESCLIPPERS:LACSANDIEGOCLIPPERS:SDCBUFFALOBRAVES:BUFLOSANGELESLAKERS:LALMINNEAPOLISLAKERS:MINMEMPHISGRIZZLIES:MEMVANCOUVERGRIZZLIES:VANMIAMIHEAT:MIAMILWAUKEEBUCKS:MILMINNESOTATIMBERWOLVES:MINNEWORLEANSPELICANS:NOPNEWORLEANS/OKLAHOMACITYHORNETS:NOKNEWORLEANSHORNETS:NOHNEWYORKKNICKS:NYKOKLAHOMACITYTHUNDER:OKCSEATTLESUPERSONICS:SEAORLANDOMAGIC:ORLPHILADELPHIA76ERS:PHISYRACUSENATIONALS:SYRPHOENIXSUNS:PHOPORTLANDTRAILBLAZERS:PORSACRAMENTOKINGS:SACKANSASCITYKINGS:KCKKANSASCITY-OMAHAKINGS:KCKCINCINNATIROYALS:CINROCHESTERROYALS:RORSANANTONIOSPURS:SASTORONTORAPTORS:TORUTAHJAZZ:UTANEWORLEANSJAZZ:NOJWASHINGTONWIZARDS:WASWASHINGTONBULLETS:WASCAPITALBULLETS:CAPBALTIMOREBULLETS:BALCHICAGOZEPHYRS:CHICHICAGOPACKERS:CHIANDERSONPACKERS:ANDCHICAGOSTAGS:CHIINDIANAPOLISOLYMPIANS:INDSHEBOYGANREDSKINS:SRSST.LOUISBOMBERS:SLBWASHINGTONCAPITOLS:WASWATERLOOHAWKS:WAT
Package: bbrl-algos
BBRL - ALGOSDescriptionThis library is designed for education purposes, it is mainly used to perform some practical experiences with various RL algorithms. It facilitates using optuna for tuning hyper-parameters and using rliable and statistical tests for analyzing the results.Installationgit clonehttps://github.com/osigaud/bbrl_algos.gitcd bbrl_algospip install -e .We suggest using your favorite python environment (conda, venv, ...) as some further installations might be necessaryUsagego to src/bbrl_algos, choose your algorithm and run python3 your_algorithm.py
Package: bbrl-gym
The my_gym library is the place where I put additional gym-like environments.So far, it contains the following environments:CartPoleContinuous-v0 (with timit limit = 200 steps)CartPoleContinuous-v1 (with timit limit = 500 steps)MazeMDP, a Maze environment for Tabular RLRocketLander-v0, a rocket landing simulation adapted fromthis repositoryLineMDP-v0, a simple discrete state and action MDPLineMDPContinuous-v0, a simple discrete action MDP2DMDPContinuous-v0, a discrete action MDP with 2D stateBesides, the gym version is forced to 0.21.0 to avoid the large changes that have appeared after version 0.22Installationpip install -e .Use itimport gym
import my_gym

env = gym.make("CartPoleContinuous-v0")  # or -v1 or any other and then use your environment as usual
Package: bbrl-gymnasium
The bbrl_gymnasium library is the place where I put additional gym-like environments.So far, it contains the following environments:CartPoleContinuous-v0 (with timit limit = 200 steps)CartPoleContinuous-v1 (with timit limit = 500 steps)MazeMDP, a Maze environment for Tabular RLRocketLander-v0, a rocket landing simulation adapted fromthis repositoryLineMDP-v0, a simple discrete state and action MDPLineMDPContinuous-v0, a simple discrete action MDP2DMDPContinuous-v0, a discrete action MDP with 2D statePendulumEnv-v0, a version of the Pendulum environment with frictionCartPolePixelsEnv-v0, a version of CartPole controlled from pixels, with time limit 200CartPolePixelsEnv-v1, a version of CartPole controlled from pixels, with time limit 500Installationpip install bbrl_gymnasiumUse itimport gymnasium as gym
import bbrl_gymnasium

env = gym.make("CartPoleContinuous-v0")  # or -v1 or any other and then use your environment as usual
Package: bbs
Python Package Template📦 一个快速上传到PyPI的 Python Package 模版。上传到 PyPI 后可以使用pip install安装。1 使用方法点击本项目右上角的绿色按钮Use this template（使用此模板），输入名称和说明，完成创建；将项目克隆到本地，这里以本项目为例，实际操作时这里需要替换你自己的项目；gitclonehttps://github.com/Ailln/python-package-template.git--depth1修改配置，文件中有提示；cdyour_package_name# 1. 替换默认项目名称 package_name 为你的项目名称# Usage: bash scripts/set_package_name.sh os_name old_name new_name# os_name 支持的有 `mac` 和 `linux`# old_name 是 package_name# new_name 是你的项目名称bashscripts/set_package_name.shmacpackage_nameyour_package_name# 2. 将 `README.md` 修改为你的项目介绍，也就是你当前在读的这个文本。编写你的 Package 代码，并进行测试。# 在本地进行充分测试bashscripts/local_test.sh上传到 PyPi（需要注册），参考如何发布自己的包到 pypi；bashscripts/upload_pypi.sh更新到 Github。gitpush2 项目结构.
├── package_name # 项目名称
│    ├── shell # 在命令行中执行的代码
│    │    ├── __init__.py
│    │    └── usage.py
│    └── src # 静态资源
│          └── temp.txt
├── scripts
│    ├── set_package_name.sh # 批量替换默认的项目名称
│    ├── local_install.sh
│    ├── local_test.sh
│    └── upload_pypi.sh
├── README.md # 项目文档
├── requirements.txt # 包依赖
├── .gitignore # 忽略文件
├── MANIFEST.in # 要包含在 sdist 命令构建的分发中的文件列表。
├── LICENSE # 这里面的内容为本项目的 License，你需要手动替换它。
└── setup.py # 安装配置3 TODO增加 test 相关代码。4 许可5 参考Packaging Python Projects如何从模板创建仓库？如何发布自己的包到 pypi ？
Package: bbscraper
Banco do Brasil ScraperScraper para baixar seus extratos do Banco do Brasil com um comando.Como instalar$pipinstallbbscraperMotivaçãoA ideia de fazer um scraper para o banco do brasil surgiu em um post do Henrique Bastos
sobre como bancos ainda não oferecem uma forma fácil para seus clientes extraírem seus próprios dados.
Algo tão simples quanto obter o seu extrato bancário é um sofrimento para sistematizar,
como ele mesmo comenta no post.Então ele resolveu fazer um scraper para o banco Itaú, oitauscraper, onde você encontrará as motivações do Henrique e a descrição do projeto do scraper do Itáu.As minhas motivações foram colocar em prática o que eu estou aprendendo em python, contribuir com
a comunidade e também por concordar com o Henrique nos pontos levantados.Como funcionaO código usaPython 3.6com a bibliotecarequeste otabulatepara formatar melhor a saída do extrato.O Henrique comenta em seu post que durante sua pesquisa sobre a existia de algo pronto para o Itaú ele
encontrou obankscraperdoKamusque disponibiliza vários scripts
interessantes. Então eu fui verificar e testar se o script do Banco do Brasil estava funcionado e não estava, mas era um problema simples na verificação do tamanho da conta e da agência.
Eu criei esse projeto para organizar melhor o código do kamus baseado no itauscraper e tentar deixá-lo
mais simples, não sei se consegui, mas fique a vontade para contribuir.Para acessar os dados é usado a API mobile, então usando o requests.Session conseguimos simular que
a requisição está sendo por uma aplicação mobile.A classe BancodoBrasilScraper usa a session para realizar o login e consultar o extrato.Como Usar$bbscraper--extrato--saldo--agencia12345--conta123456Digite sua senha do Banco do Brasil:Ou:$bbscraper--extrato--saldo--agencia12345--conta123456--senhaSECRETPara conhecer todas as opções:$bbscraper-hCom Docker$dockerbuild-tanderson89marques/bbscraper--no-cache.$dockercontainerrun-itanderson89marques/bbscraper:latestbbscraper--extrato--saldo--agencia12345--conta123456Developmentgit clone https://github.com/anderson89marques/bbscrapercd bbscraperSem docker----------python -m venv -p python3.6 .venv
source .venv/bin/activate
pip install -r requirements.txtCom docker
-------
```console
$ docker build -t anderson89marques/bbscraper --no-cache .
$ docker run -it --rm --name my-running-script -v "$PWD":/usr/src/myapp -w /usr/src/myapp anderson89marques/bbscraper python -m bbscraper --extrato --agencia 12345 --conta 123456


Licença
-------

Copyright (C) 2018 Anderson Marques.

Este código é distribuído nos termos da "GNU LGPLv3". Veja o arquivo LICENSE para detalhes.
Package: bbtkv2
TheBlackBox ToolKit v2is a device that allows psychologists to accurately measure the timing of audio-visual stimuli.The BBTKv2 communicates via a serial protocol over USB. Thebbtkv2python module provided here encapsualtes (some of) the commands described in theAPI Guide.
In a nutshell:import bbtkv2 

bb = bbtkv2.BlackBoxToolKit()
bb.adjust_thresholds()  # adjust the thresholds manually
bb.clear_timing_data()
text = bb.capture(10)
df1 = bbtkv2.capture_output_to_dataframe(text)
processed_events = bbtkv2.capture_dataframe_to_events(df1)
print(processed_events)DocumentationCheckhttps://bbtkv2.readthedocs.io/en/latest/intro.htmlInstallationpip install bbtkv2==0.1Christophe@Pallier.org
Package: bbtq
bbtqBarebones TOML query. Like jq, but for TOML instead of JSON.installation# via pypipip3installbbtq# directly from repopip3installgit+https://github.com/aerickson/bbtq.git@masterusage# a search of '.' shows the entire document$tqbbtq/tests/test.toml.title="TOML Example"[owner]name="Tom Preston-Werner"dob=1979-05-27T07:32:00-08:00[database]server="192.168.1.1"ports=[8001,8001,8002,]connection_max=5000enabled=true# retrieve items$tqbbtq/tests/test.toml.title
TOMLExample
$tqbbtq/tests/test.toml.database.ports[8001,8001,8002]# retreive an array element$tqbbtq/tests/test.toml".database.ports[2]"8002# can also be used via pipe$catbbtq/tests/test.toml|./bin/tq-.known limitationssupports a subset of yq filter syntaxhttps://mikefarah.gitbook.io/yq/usage/path-expressionsdoesn't support pipe operatorwhyI couldn't get yq's experimental support for TOML working.I wanted a python implementation, all others seem to use go.linksjq:https://github.com/stedolan/jqyq:https://github.com/kislyuk/yq
Package: b-bugtracker
b, A distributed bug trackerThis version ofbwas forked fromfoss.heptapod.net.  Originally with only minor modifications, but now it's likely safer to say that this tool simply took inspiration from B.So, with that stated, full credit for the inspiration for this tool goes to Michael Diamond.  Thank you for taking the time and investing the effort to createb, without which this tool I love wouldn't likely exist.The original purpose of B was to serve as a low-feature stand-in for a real, convoluted bug tracking system.  I loved that concept, but have taken the tool much further; much beyond the original, modest scope to the point of adding many features and capabilities to rival those of a fully fledged bug tracking system, but still in a distributed package.Now a standalone command-line tool with no dependency upon Mercurial allowing it to be used with any VCS.See the availablecommandsfor more info.Supports Rich output to make interacting a bit more friendly.Supports bug templates to offer a better starting point for new bugs.Also supports customization at the project level - seetemplatesfor more info.Handles it's own configuration, outside of Mercurial, in support of independence.Seeconfig commandfor more info about the available configuration options and config file location.See theinstallationandgetting startedguides for help with installing and usingbon your project.Introductionbis a tool for tracking bugs and open issues that works with any distributed version control system.  Bugs are tracked as YAML files (i.e., nearly plain text) directly in the.bugsdirectory of the project.  That means that when a user adds a new bug they will need to add it into the VCS and commit it.  Then, all changes made to the bug during the process of diagnosis and resolution will be tracked.The use of YAML files means that bugs can be opened directly in an editor and manually edited.  In fact,bitself does not the ability to set many of the attributes in the bug files from the command line.  It is expected that users will manually open bugs (optionally using theeditcommand) and edit their contents directly.  For more info about the format of these YAML files and the supporting schema, have a look atthe bug file format.Some Suggested Use CasesSmall scripts and tasks deserve version control, even if they're never going to be distributed elsewhere.  This is easy with Mercurial.  Withbinstalled you get a fully functional bug tracker along with your VCS, no additional setup required! As soon as you installb, every repository on your machine now has issue tracking functionality ready to use.Working on a project with a few other team members is ideal forb, it's powerful enough to let everyone track what they need to do, and allow everyone to contribute what they can to any of the bugs on file.  They can search titles for matching bugs, and even grep through the details directory to find details matching what they're looking for.
Package: bbup
Backblaze UploaderBackblaze Uploader is a Python package that you can use in order to upload files to a Backblaze bucket from a remote URL or a local path.InstallpipinstallbbupConfigure a BucketSign in to your Backblaze account, create a bucket, create application keys and then configurebbup:bbupconfigureYou can add as many buckets as you want. Beware that app keys are stored in plain text, so don't use this software on a shared computer.Upload Remote FilesUpload a remote file to the default bucket:bbupremote-uploadUpload a remote file to a selected bucket:bbupremote-upload--bucketmybucketUpload Local FilesUpload a local file to the default bucket:bbuplocal-uploadUpload a remote file to a selected bucket:bbuplocal-upload--bucketmybucketUninstallpipuninstallbbup
Package: bb-utils
BitBreakers UtilitiesPackagesaiohttp:aiohttp.headers: utilities for checking http headers when neededaiohttp.paginator: paginator utility to use whenever you need to paginate your data (eg. from the database)aiohttp.responses: utilities for structuring your http responses.crypto: cryptographic utilities such as PasswordManagerenv: utilities for using the OS environmentmigrations: utilities for checking and running yoyo migrations
Package: bbva2pandas
BBVA reports extractorLibrary + script to extract your bank account movements from the pdf reports that BBVA provides each month. Export it to csv or sqlite.DependenciesThe following libpoppler dependencies are needed for pdftotext:sudoaptinstallbuild-essentiallibpoppler-cpp-devpkg-configpython3-devDownloading the reportsInbbva.es, login and go to Posición global > Cuentas y Tarjetas > Ficha. Then click Operaciones > Extracto mensual cuentas. Ready to go!Using the librayJust provide the filepath:importbbva2pandasdataframe=bbva2pandas.Report('myfile').to_df()Running the scriptThe provided script loads all the PDFs in the provided directory and generates a CSV/sqlite fileusage: bbva2pandas [-h] [--output_filename OUTPUT_FILENAME] directory {csv,sqlite}
bbva2pandas: error: the following arguments are required: directory, output_formatTestingRunpython3-munittestdiscovertests
Package: bbvisa2ofx
# BBVisa2OFX[![Build Status](https://travis-ci.org/josecoelho/bbvisa2ofx.svg?branch=master)](https://travis-ci.org/josecoelho/bbvisa2ofx)This software converts the file of credit card accounts, generated fromBanco do Brasil website, to the OFX format.You are not from Brazil? So you do not has an account on Banco do Brasiland this software is useless for you... But if you want a help toconvert a txt file to OFX format (in python), this project would be usedas reference :)## Portugues-BR:Este software converte o extrato de cartão de crédito, gerado através dosite do Banco do Brasil, para o formato OFX.Bem... Eu tenho uma conta no Banco do Brasil e utilizo o GnuCash? paracuidar das minhas finanças.Eu sempre exporto os meus extratos para o formato OFX e importo noGnuCash?. Porém, para o extrato do cartão de credito, VISA no meu caso,o Banco do Brasil só oferece a opção de exportar para TXT. Então, paraevitar fadiga, eu criei este "script" em python que converte estearquivo TXT para OFX.Agora posso importar o extrato do Cartão de credito do Banco do Brasilno GnuCash? e não perder tempo digitando linha a linha.Cartoes Master Card tambem sao suportados, e voce pode importar varioscartoes diferentes que o gnucash vai considerar contas distintas.(agradecimentos ao Daniel Roviriego)Mais uma contribuição. Graças ao patch disponibilizado por RodrigoPrimo, agora o valores em dolar são automaticamente convertidos parareal utilizando a taxa de conversão disponível na fatura.## INSTALL```pip install bbvisa2ofx```## RunningWith GUI```bbvisa2ofx```Commandline```bbvisa2ofx_cli```## Development### Contribution1. Fork it2. Create your feature branch (git checkout -b my-new-feature)3. Commit your changes (git commit -am 'Add some feature')4. Push to the branch (git push origin my-new-feature)5. Create new Pull Request### Running testsFrom root dir exec```python -m bbvisa2ofx.test.txtparser```### Publishing a new release (I think it can be done only by me...)1. increment the version number in your setup.py file,2. update your CHANGES.txt file,3. run python setup.py sdist upload again.WEB Interface==============Web Interface on https://github.com/josecoelho/bbvisa2ofx_web