Saravanan666/pypi-org huggingface dataset:
Package: rowantree.contracts
Rowan Tree ContractsProvides lower level contracts and types for The Rowan Tree ecosystem.InstallationThe latest version be using pip:pip install rowantree.contractsContributingFork the repository on GithubCreate a named feature branch (likeadd_component_x)Write your changeWrite tests for your change (if applicable)Run the tests, ensuring they all passSubmit a Pull Request using GithubLicense and AuthorsMIT LicenseCopyright (c) 2022 Joshua C. BurtPermission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Package: rowantree.game.service
The Rowan Tree Game Service LayerOverviewThe Rowan Tree Game Service LayerDeploymentStart the service (development only):uvicorn src.rowantree.game.service.handlers.main:app --reload --port 8000 --env-file env/.env.offline
uvicorn rowantree.game.service.handlers.main:app --reload --port 8000 --env-file env/.env.offlineConsumptionDefault URL for API:http(s)://{hostname}:8000/ContributingFork the repository on GithubCreate a named feature branch (likeadd_component_x)Write your changeWrite tests for your change (if applicable)Run the tests, ensuring they all passSubmit a Pull Request using GithubLicense and AuthorsMIT LicenseCopyright (c) 2018-2022 Joshua C. BurtPermission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Package: rowantree.game.service.sdk
The Rowan Tree Game Service SDKContains the Python SDK for interacting with The Rowan Tree Service (Layer).InstallationThe latest version be using pip:pip install rowantree.service.sdkUsageExamplefromrowantree.game.service.sdkimportRowanTreeServicerowantree_service:RowanTreeService=RowanTreeService()# Get User Storesuser_stores:UserStores=self.rowantree_service.user_stores_get(user_guid=target_user)ContributingFork the repository on GithubCreate a named feature branch (likeadd_component_x)Write your changeWrite tests for your change (if applicable)Run the tests, ensuring they all passSubmit a Pull Request using GithubLicense and AuthorsMIT LicenseCopyright (c) 2022 Joshua C. BurtPermission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Package: rowantree.server
The Rowan Tree Event ServerThe server will generate game world events (content) for all active players.UsageTo install the server:pip install rowantree.serverTo execute the server:python -m rowantree.server.serverConfigurationrowantree.configSample File[DIRECTORY]
logs_dir = ./logs

[DATABASE]
server=127.0.0.1
database=trtdb
username=trt_api_service
password=trt_api_service!123
Package: rowantree.service
The Rowan Tree Service LayerOverviewThe Rowan Tree Service LayerDeploymentStart the service (development only):uvicorn src.rowantree.service.handlers.main:app --reload --port 8000 --env-file env/.env.offline
uvicorn rowantree.service.handlers.main:app --reload --port 8000 --env-file env/.env.offlineConsumptionDefault URL for API:http(s)://{hostname}:8000/ContributingFork the repository on GithubCreate a named feature branch (likeadd_component_x)Write your changeWrite tests for your change (if applicable)Run the tests, ensuring they all passSubmit a Pull Request using GithubLicense and AuthorsMIT LicenseCopyright (c) 2018-2022 Joshua C. BurtPermission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Package: rowantree.service.sdk
The Rowan Tree Service SDKContains the Python SDK for interacting with The Rowan Tree Service (Layer).InstallationThe latest version be using pip:pip install rowantree.service.sdkUsageExamplefromrowantree.service.sdkimportRowanTreeServicerowantree_service:RowanTreeService=RowanTreeService()# Get User Storesuser_stores:UserStores=self.rowantree_service.user_stores_get(user_guid=target_user)ContributingFork the repository on GithubCreate a named feature branch (likeadd_component_x)Write your changeWrite tests for your change (if applicable)Run the tests, ensuring they all passSubmit a Pull Request using GithubLicense and AuthorsMIT LicenseCopyright (c) 2022 Joshua C. BurtPermission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Package: rowdata2file
rowdata2fileConvert rowdata (ag-grid) to a file for python-shell useInstall itpipinstallrowdata2file# pip install git+https://github.com/ffreemt/rowdata2file# poetry add git+https://github.com/ffreemt/rowdata2file# git clone https://github.com/ffreemt/rowdata2file && cd rowdata2fileUse itfromrowdata2fileimportrowdata2docx,rowdata2docx_t
Package: rower
# RowerConsistently define, label, and manage “Rest-of-World” locations for processes in [Brightway](https://brightwaylca.org/) databases.## InstallationRequires [bw2data](https://docs.brightwaylca.org/), [pyprind](https://github.com/rasbt/pyprind), and [appdirs](https://github.com/ActiveState/appdirs).In a new [conda](https://conda.io/docs/index.html) environment, run:conda install -c conda-forge -c cmutel -c haasad rower
Package: rowhouse
For when you just want to write SQLRowhouse is a SQLAlchemy wrapper that attempts to strike a happy medium between using raw database bindings like
psycopg2 and using the full SQLAlchemy API.Use it when:You don’t want to mess with connections, cursors, sessions, etcYou don’t need or want an ORM or repositoryYou don’t want to look up SQLAlchemy’s expression language every time you need a non-trivial queryYou just want to write some SQL, and work with plain old dicts and listsYou want some convenient helper functions for common operationsInstallpipinstallrowhouseBasic UsagefromrowhouseimportConnectiondb=Connnection('postgresql://localhost/mydatabase')# Run some SQLrow=db.fetchone('SELECT * FROM users WHERE username =%s',('mreynolds',))print('Name = '+row['fullname'])forrowindb.fetchiter('SELECT * FROM users'):print('User: '+row['fullname'])db.begin()db.execute('CREATE TABLE groups (...)')db.execute('INSERT INTO groups VALUES (%s,%s)',('firefly','mreynolds'))db.commit()# Some convenient helperswithdb.transaction():row=db.findone('users',username='mreynolds')db.update('users',{'role':'captain'},id=row['id'])newrow=db.insert('users',{'fullname':'Zoe Washburne','username':'zwashburne','role':'first_mate'})To Do[x] Implement find* methods[x] Implement insert/update/delete/upsert methods[x] Add tests and CI[x] Add packaging and publish to pypi[ ] More configurability - constructor, setters, etc[ ]Simplemodel support - little more than classes with a Connection baked in and some convenience methods
Package: rowmapy
RowmaPyThe Rowma SDK for Python.Usagepip install rowmapyPublishfromrowmapyimportRowmarowma=Rowma()rowma.connect()robot_uuid='xxxx-xxxx-xxxx'rowma.publish(robot_uuid,'/chatter',{"data":"topic from python"})SubscribefromrowmapyimportRowmarowma=Rowma()rowma.connect()robot_uuid='xxxx-xxxx-xxxx'# Transfer /chatter topic in xxxx-xxxx-xxxx to this scriptrowma.set_topic_route(robot_uuid,'application',rowma.uuid,'/chatter')defon_chatter(msg):print(msg)rowma.subscribe('/chatter',on_chatter)Development$ python setup.py sdist
$ pip install -U .Publishrm-rfdist/*
pythonsetup.pysdist
pipinstallwheeltwine
twineuploaddist/*
Package: rowSumExplorer
GENERALMany times we want an excel table that will result from combinations of additions in a column of our choice. With this package, by selecting the initial excel table, the column and the target number, we will get a dataframe in txt format, which we can then import into an excel table from the external data import option. Of course, the time the results will take depends on the time complexity, i.e. the number of combinations that the program must execute. For this reason there are parameters that you will be able to set and choose if you want it to return the first single result it finds, to return the number of combinations you want, to stop the execution in a time that you have determine.InstructionsCreate an instance of the SetExcelColumn class by providing the required parameters:ec = rowSumExplorer.SetExcelColumn(excel_path='path/to/excel_file.xlsx',
                                    sheet_name='Sheet1',
                                    cell_range='A:1:D:10',
                                    target_sum=100,
                                    n=3,
                                    column_name='Column1',
                                    time_limit=10,
                                    max_combinations=5,
                                    first_result=True)Replace the following parameters based on your needs:excel_path: Path to the Excel file that contains the table you want to process.sheet_name: Name of the sheet within the Excel file that contains the table.cell_range:Range of cells in the format "start_cell:end_cell" that define the table's location.target_sum: The desired sum you want to achieve by combining rows.n: Number of rows to combine in each combination.column_name: The name of the column from which rows will be selected.time_limit: Maximum time limit (in seconds) for finding combinations. Set to None if there is no time limit.max_combinations: Maximum number of combinations to find. Set to None if there is no limit.first_result: Set to True if you want to stop searching after finding the first combination that meets the target sum.Run the code and specify the output file:ec.run(output_file='output.txt')Replace 'output.txt' with the desired file name where the results will be saved.When you execute the code, it performs the following steps:Loads the specified Excel file and extracts the table from the given cell range.
Finds combinations of rows from the specified column where the sum of values in each combination matches the target sum.
Writes the resulting combinations to the output file.
If the target sum cannot be reached due to minimum limits, it writes an appropriate message to the output file.
Make sure to replace 'path/to/excel_file.xlsx' with the actual path to your Excel file and adjust the other parameters according to your requirements.#NoteThe output file is in a .txt format so you can insert this to an excel sheet via data import
Package: rox
Rollout is a Secure Feature Managment Solution for the Enterprise.Accelerate development and minimize the risk of deploying new code with simple to create feature flags, controlled rollouts, advanced target groups & deployment rules.Getting StartedPlease see the detailed instructions in our docs how toadd Rollout to your project.DocumentationGetting started guide, use cases, examples and videos can be found inRollout support siteRollout Python SDKRollout Python SDK. Define and use simple and advanced feature flags, remote configuration variables, static and computed custom properties in code. Control your application features via Rollout's dashboard.Installationpip install roxLICENSERollout is free-to-use, proprietary software. Please see the full license (found in LICENSE in this distribution) for details on its license and the licenses of its dependencies.Rollout Python SDK is free-to-use, proprietary software. Please see the full license found under the LICENSE file for more details.FeedbackFeedback is always welcomedsupport@rollout.io
Package: roxee
Python Roxee=========`Python Roxee` is a Python wrapper for Roxee api.Installation------------pip install roxeeUsage-----```pythonfrom roxee import Roxeefrom roxee.exceptions import *rox = Roxee('APIKEY', 'SECRETKEY')try:m = rox.data.movies('f7d59b7c6e894a85c8c14f56bba8702583fd4ecb')print(m['title']) #returns "Planet Terror"except RoxeeException:print 'An error occurred. :('```
Package: roxie-api
ROXIE APIThis project provides a python interface to interact with Roxie, which is compatible with Roxie release >= 23.6.SeeThe Roxie documentationon how to install Roxie binaries.FeaturesInput Parsing and generationGenerate data files and access them in a structured wayParse existing data files (and modify them)Generate data files to execute with roxieOutput parsing and plottingParse roxie xml outputPlot Graphs, 2D crosssections and 3D rendersextract figures of merit and key information of a run (Design variables, objectives, harmonics)ExecutionExecute roxie on your local computerExecute roxie within a Docker containerExecute roxie using the Rest API interface of a roxie-rest-api computing node
Package: roxyai-inspect
Roxy AI Inspect-Sever検査サーバのモジュールです。開発環境の構築方法以下の順番でPython仮想環境を構築します。1. 検査サーバ用のVSCワークスペースを開くcode .vscode\roxyai-inspect.code-workspace2. Python仮想環境を構築するpy -3.7 -m venv env3. Python仮想環境にモジュールを設定するenv\Scripts\activate

python -m pip install --upgrade pip

pip install pipenv

pipenv sync --devpipenv により必要な Python モジュールが仮想環境に一通り組み込まれるパッケージ構築方法1. Pythonコードの難読化obfsucate.batVSCのタスク実行 [Ctrl]+[Shift]+[B] に登録済み2. Wheelパッケージの生成とアップロード確認Wheel生成と TestPyPI への登録までを実行upload.batWheel生成と開発リビジョン番号の更新と TestPyPI への登録までを実行upload.bat -r3. PyPIへのアップロードWheel生成と開発リビジョン番号の更新と PyPI への登録upload.bat -U
Package: royal
# Royal## Introroyalis a library and framework for building economic market models. It provides a way to create an artifical market, where you control the items, the customers, and the orders processed for it. It can also provide a model of a stock market, or a currency exchange.## PurposeThe stock market can often times be unpredictable. It’s composed of billions of trades across thousands of securities, stemming from thousands of customers. The data we have on the stock market is limited and difficult to understand without knowing what drives it.Royal is an artifical trading or stock exchange environment used for research and modeling. It’s intended to allow further and closer examination of the behaviors exhibited in trading markets.## Development StatusRoyal is currently in the alpha development phase.
Package: royalnet
royalnet6The repository for the development ofroyalnetversion6.0.0and later.The documentation ishosted on Read The Docs.See alsoPDA implementationsroyalnet-discordpy(based on a Discord Bot)royalnet-console(based on a terminal session)Old Royalnet versionsRoyalnet 5Royalnet 4Royalbot 3Royalbot 2Royalbot 1
Package: royasample
A sample project that exists as an aid to thePython Packaging User Guide’sTutorial on Packaging and Distributing
Projects.This projects does not aim to cover best practices for Python project
development as a whole. For example, it does not provide guidance or tool
recommendations for version control, documentation, or testing.This is the README file for the project.The file should use UTF-8 encoding and be written usingreStructuredText. It
will be used to generate the project webpage on PyPI and will be displayed as
the project homepage on common code-hosting services, and should be written for
that purpose.Typical contents for this file would include an overview of the project, basic
usage examples, etc. Generally, including the project changelog in here is not
a good idea, although a simple “What’s New” section for the most recent version
may be appropriate.
Package: royaso
[32m《除夜有怀》[m
[33m作者：崔涂[m
迢递三巴路，羁危万里身。
乱山残雪夜，孤烛异乡人。
渐与骨肉远，转于僮仆亲。
那堪正漂泊，明日岁华新。
Package: royaso-163-playlists
[32m《除夜有怀》[m
[33m作者：崔涂[m
迢递三巴路，羁危万里身。
乱山残雪夜，孤烛异乡人。
渐与骨肉远，转于僮仆亲。
那堪正漂泊，明日岁华新。
Package: royaso-playlists
[32m《除夜有怀》[m
[33m作者：崔涂[m
迢递三巴路，羁危万里身。
乱山残雪夜，孤烛异乡人。
渐与骨肉远，转于僮仆亲。
那堪正漂泊，明日岁华新。
Package: royman-tools
royman-toolscollection of toolsInstallationpip install royman-toolsor from Github:git clone https://github.com/roymanigley/royman-tools.git
cd royman-tools
python setup.py installToolsTCPUsagefrom royman_tools import tcp

with tcp.Client('127.0.0.1', 4040) as client:
    client.send_str('Hello World')
    print(client.read())

with tcp.Server(4040) as server:
    server.send_str('Hello World')
    print(server.read())

tcp.scan_range('127.0.0.1', list(range(1, 65535 + 1)))Project CreatorUsageroyman-tools:create-project --help

royman-tools:create-project --project_name my-project-name
Package: rozental-as-a-service
Rozental As A ServiceБиблиотека для поиска опечаток в строковых константах в исходном коде.
Скажем нет опечаткам в докстрингах и пользовательских сообщениях.ВНИМАНИЕ: Это проект находится в стадии "почти никем не используется в бою и
поддерживается очень эпизодически". Используйте на свой страх и риск.Фамилия Розенталя на английском пишется так: Rosenthal,
но эта библиотека называетсяrozental. Это не безграмотность, это метаирония. :)Принцип работыРозенталь парсит исходный код в указанной директории,
извлекает из него строковые константы, отфильтровывает из них русские слова
и проверяет их правильность с помощьюЯндекс.Спеллера.
Чтобы не тратить много времени на общение с внешним сервисом, Розенталь
кэширует результат работы Я.Спеллера в локальной sqlite базе данных.Также Розенталь поддерживает.vocabulary-файл: текстовый файл с
перечислением точно верных слов. Это нужно для слов, специфичных для проекта
и для слов, которые Я.Спеллер считает некорректными, хотя с ними всё ок.Установкаpipinstallrozental_as_a_serviceДля этого вам понадобится Python 3.7+.Примерdefstart_ad_company(company:Company)->bool:ifcompany.owner.total_budget<company.budget:company.owner.send_message('Для содание рекламной компании недостаточно бджета')returnFalse...Использование:$rozentaltest.py
НайденноесловоВозможныеисправления
--------------------------------------------
бджетабюджета,джетта,буджета
соданиесоздание,задание,созданияАргументы:--vocabulary_path,-vp– путь до файла словаря. По-умолчанию Розенталь ищет
файл.vocabularyв директории для проверки.--db_path,-db– путь до sqlite-базы данных с кэшем для Розенталя.
По-умолчанию создаётся.rozental.sqliteв директории для проверки.--exclude,-e– список каталогов, в которых не нужно проверять файлы.
Например,tests/,cache/,lib/,dist/.--exit_zero,-ez– в любом случае завершать процесс без ошибки.
Пригодится, если вы не хотите ломать билд при наличии опечаток (полезно при внедрении).--process_dots,-pd– проверять файлы и директории, название которых
начинается с точки. По-умолчанию они пропускаются.--processes,-p– количество процессов, которые будут использоваться
для извлечения строк. По-умолчанию используется доступное количество процессоров.--ban_obscene_words,-obs– считать вхождения мата за ошибки.--backends,-b– Список бэкендов, которые использовать для проверки,
через запятую, доступные бэкенды:vocabulary, yaspeller, autocorrect.--verbose,-v– более многословный режим.Эти же опции можно указать в.cfg-файле (секцияrozental), путь до
которого указать с помощью--config,-c(по-умолчанию Розенталь ищетsetup.cfgв пути для проверки).Какие файлы умеет смотреть Розенталь.py,.pyi;.po;.md;.html;.js,.tsx.Как использоватьРазово запустить на существующей кодовой базе и исправить некоторые опечатки.Заполнить.vocabulary-файл, исправить все существующие опечатки
и поставить проверку Розенталя в билд: если кто-то опечатается, билд сломается.ContributingДа, пожалуйста!Мы соблюдаемправила поведения Djangoистайлгайд BestDoctor.Если хотите принять участие в разработке – напишитеИлье в Телеграмм,
он всё расскажет. Я пишу о себе в третьем лице, ну отлично.
Package: rozetka-api
Rozetka.ua Python APIHey-hey, Rozetka employee, I mean no harm. I just wanna know whether your discounts are real. Luvz.Do not forget to run with--initfor SIGTERM to correctly forward to child processes.Examples
^^^^^^^^rozetka/examples/example_item.pyrozetka/examples/example_category.pyGithub
^^^^^^^^https://github.com/ALERTua/rozetka_apiPyPi
^^^^^^^^https://pypi.org/project/rozetka-api/