Saravanan666/pypi-org huggingface dataset:
Package: rnxcovpy
简介“rnxcovpy” 是对GNSS标准数据格式RINEX(The Receiver Independent Exchange Format)格式的观测值文件部分版本之间进行相互转换的工具。当前版本支持的转换RINEX OBSERVATION DATA FILE Version 2.11–>3.02RINEX OBSERVATION DATA FILE Version 2.11–>3.04RINEX OBSERVATION DATA FILE Version 2.11–>3.05RINEX OBSERVATION DATA FILE Version 3.02–>2.11RINEX OBSERVATION DATA FILE Version 3.04–>2.11RINEX OBSERVATION DATA FILE Version 3.05–>2.11RINEX OBSERVATION DATA FILE Version 3.02–>3.04RINEX OBSERVATION DATA FILE Version 3.02–>3.05RINEX OBSERVATION DATA FILE Version 3.04–>3.05注意事项此版本为测试版本，可能存在未发现的错误！由于RINEX版本的不同，应充分考虑到转换后部分信息丢失的情况！安装从PyPI使用pip installer进行安装pip install rnxcovpy
Package: roa-ai-model
RAM : Roa AI ModelㅁㄴㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅇㅁㄹㄴㅇㅁㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅇㅁㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅇㅁㄹㄴㅁㅇㄹㄴㅁㅇㄹㅁㄴㅇㄹㄴㅇㅁㄹㄴㅁㅇㄹㄴㅇㅁㄹㄴㅇㅁㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅇㅁㄹㅁㄴㅇㄹㄴㅇㅁㄹㄴㅇㅁㄹㄴㅇㅁㄹㄴㅇㅁㄹㄴㅇㅁㄹㄴㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅇㄹㄴㅁㅇㄹㄴㅁㅇㄹㄴㅇㄹㄴㅁㄹInstallationpipinstallroa_ai_modelUsage가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바가나다라마사바# 약어 지정importroa_ai_modelasram# 전체 함수 호출fromroa_ai_modelimport*# 특정 함수만 호출fromroa_ai_modelimportupdate_company_rankDocumentationaasdfsadfsadfsadfsdfasfasdfsdafsdafContributorsPark Sang Hee, ML Enginner,sanghee@roa.aiLicenseasdfsadfsadfasdfsadfsadfsadfsdfsdfsdafsadfsdafa
Package: roac
Roäc is an application framework for building system monitoring agents.It works by executing system-executable plugins in a directory that output
JSON data, and provides triggers to read, modify and add to this information.A simple application using Roäc looks like:#!/usr/bin/env python

from pprint import pprint
from roac import Roac

app = Roac(script_dir='scripts')

@app.script_handler_by_any
def print_result(result):
    print '----------------'
    print 'Script: {}'.format(result.name)
    pprint(result.data)
    print '----------------'

if __name__ == '__main__':
    app.run()
Package: roa-collector
roa_collectorDescriptionUsageInstallationTestingDevelopment/ContributingLicencePackage DescriptionDownloads ROAs fromhttps://rpki-validator.ripe.net/api/export.json,
inserts them in a CSV,
and returns them as a list of ROA dataclasses (containing asn, prefix, max_length, and ta properties, where ta is RIPE, afrinic, etc)Usageroa_collectorfrom a script:frompathlibimportPathfromroa_collectorimportROACollectorcsv_path=Path("/tmp/my_csv_path.csv")# or set to None to avoid writingroas=ROACollector(csv_path).run()Installationroa_collectorInstall python and pip if you have not already.Then run:# Needed for graphviz and Pillowpip3installpip--upgrade
pip3installwheelFor production:pip3installroa_collectorThis will install the package and all of it's python dependencies.If you want to install the project for development:gitclonehttps://github.com/jfuruness/roa_collector.gitcdroa_collector
pip3install-e.[test]pre-commitinstallTo test the development package:TestingTestingroa_collectorTo test the package after installation:cd roa_collector
pytest roa_collector
ruff roa_collector
black roa_collector
mypy roa_collectorIf you want to run it across multiple environments, and have python 3.10 and 3.11 installed:cd roa_collector
toxDevelopment/Contributingroa_collectorFork it!Create your feature branch:git checkout -b my-new-featureTest itRun toxCommit your changes:git commit -am 'Add some feature'Push to the branch:git push origin my-new-featureEnsure github actions are passing testsEmail me atjfuruness@gmail.comif it's been a while and I haven't seen itLicenseroa_collectorBSD License (see license file)
Package: road-agent
A Python framework for modeling mobile agents.Create simulations of mobile agents, to be run on real-world maps. Like
the game of tag described in the docs, some of whose frames are shown below.The Road Agent framework is distributed with two router alternatives:NXRouter, wich uses shortest paths computed with the NetworkX library.BRouter wich uses a BRouter server to query routes.NXRouter is simpler but easier to run. BRouter is very robust but it
requires the installation and running of the BRouter server which is a
java program and maybe a long download, but routes are more realistic.Read thefull documentation.Short example simulationThis is a veery short stub just to show the main feature of the agent
class, which is to navigate a map, in this case using routes computed
usingNetworkX’sshortest_path.To create a simulation one must extend the Agent class with the behaviours under
study. This example just does an empty extension.A more interesting simulation is included in thisJupyter Notebook.Maybe this binder will work:from LatLon import LatLon
from road_agent import Agent
from road_agent.router import NXRouter
import osmnx as ox

G = ox.graph_from_point((19.3838,-99.1758), distance=1000)
router = NXRouter(G)
r = router.get_route(points=points, speed=3)

# extend Agent class to code behaviours specific to your mobile agent
class Bike(Agent):
    pass

point = LatLon(19.3881769, -99.1794493)
dest = LatLon(19.3858363, -99.1767216)

# create bike instance
b = Bike(point=point, dest=dest)

# create route using NetworkX
b.update_route()

# traverse agent's route, step by step
for t in range(len(b.route)):
    b.step()InstallationInstall library using pip:$ pip install road-agentInstall optional dependency: BRouterAgents may useBRouterfor routing, which can use several different profiles for
routing and is specially good creating routes for riding bikes. It is a java
program, which runs in a web server. Here’s how to install a local server.BRouters needs data files for its routing algorithm. Downloaddata
files(rd5) into segments4 dir. You may copy-paste these steps to
download them all, but beware: it’s about 5.2 gigabytes:mkdir -p ~/opt/brouter/segments4
cd ~/opt/brouter/segments4
wget https://gitlab.com/rgarcia-herrera/road-agent/raw/master/get_segments.sh
wget https://gitlab.com/rgarcia-herrera/road-agent/raw/master/segments.txt
chmod +x get_segments.sh
./get_segments.shDownload and unzip BRouter (replace ~/opt/ with your preferred install
dir and 1_4_11 with latest version):cd ~/opt/brouter
wget http://brouter.de/brouter_bin/brouter_1_4_11.zip
unzip brouter_1_4_11.zip
chmod +x ./standalone/server.shRun server.sh to start BRouter server.
Package: roadelou-compass
CompassDisclaimer: This is a personal side-projectCompass:compass: is a small programming language with strong inpiration fromEsterel. It is asynchronous programming languagemeant to build finite state machines easily for your C code.Unlike Esterel, Compass is very bare bones and uses a rather trivial compilation process, which can lead to very different behaviours for code that looks similar.TheABROcode example adapted for Compass looks like:module abro(input A, input B, input R, output O)
    each R seq {
        par {
            await A;
            await B;
        };
        emit O;
    }
endmoduleInstallationThe Compass compiler is distributed as a Python source package. To install it, one can run:# Fetch the source codegitclonehttps://github.com/roadelou/compass.git# Go into the repositorycdcompass# Install the python packagepip3install.APyPi packageis also available for the compiler, and it can be installed withpip3 install roadelou-compass:tada:UsageOnce the compiler is installed, it can be used from the terminal through thecompasscommand. Basic usage is:# This will output a C file called abro_compass.ccompassabro.cmps# To compile the header file to use the C codecompass--langheaderabro.cmps# To compile a CLI interface to test the modulecompass--langdebugabro.cmpsExamplesSome examples of the language can be found in theexamplesfolder.Compass BuilderCompass Builderis a small tool provided by the package to automate the compilation of projects with submodules. It takes aJSONfile describing the project as input and outputs aMakefileto automate the compilation of the project.:bulb: For an example JSON description of a project, seecascade_abro.json.Basic usage of compass-builder is:# Creates a Makefile from the description given in project.jsoncompass-builderproject.jsonMakefileFeaturesThe version of compass in the repository supports:inputandoutputsignalslocalvariableseach,par,seq,awaitandemitstatementsConditional tests withif,elif,elseandendifThe ability to use submodules within a module with theexternandsubmodulekeywordsMany C-inspired operators for expressions, including bitwise, arithmetic and boolean operators:warning: Be careful about the syntax for end-of lines. The;operator should only be used to separate several statements in a list of statements, i.e. only inseqandparblocks. The last;is optional by the way.METADATAFieldValue:pencil: Contributorsroadelou:email: Contacts:date: Creation Date2021-03-12:bulb: LanguageMarkdown DocumentEOF
Package: roadhouse
roadhouseLibrary for sanely managing AWS security settingsWhy does this exist?Managing your AWS security settings through the AWS console is problematic for several reasons.  Aside from using the console, your options are to use a library like boto.  This is fine, but really more work than I care to do for my environments.Roadhouse is an attempt to apply configuration management to AWS’s settings.  Think of it as Puppet/Chef/Salt for AWS.Within roadhouse, a config can be applied to a VPC.  This allows the same configuration to be used across multiple VPCs.  It’s useful in cases where you want to run multiple VPCs with the same configuration.  For instance, this is useful when running across multiple datacenters for fault tolerance.Config File SyntaxThe config file is YAML based.  Groups are the top level object.  Within a group are options and rules.  Rules are specified using a syntax similar to tcpdump (at a very, very trivial level).
For ICMP protocol we use ICMP Type Numbers for port. More information is available at:https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml<protocol:optional, tcp by default> <port> <group_or_ip_mask_optional>It should be easier to understand a valid configuration based on example:test_database_group:options:description: cassandra and redis
prune: true # remove rules not listed hererules:tcp port 22 166.1.1.1/32 # mysterious office IPtcp port 9160, 6379 test_web_group # refer to a group by nameport 55 192.168.1.1 # /32 by defaulttcp port 22-50, 55-60 192.168.1.1icmp port 0 192.168.1.1 # ICMP Type 0; Echo Replytest_web_group:options:description: web servers
prune: false # false by defaultrules:tcp port 80 0.0.0.0/0icmp port 8 192.168.1.1/32 # ICMP Type 8; TimestampUsagefrom roadhouse.group import SecurityGroupsConfig
v = vpc.connect_to_region(‘us-west-1’)
e = ec2.connect_to_region(‘us-west-1’)# assuming you only have 1 vpc already created
# otherwise you’ll need to pick the right VPC you want
# to apply your changes to
vpc = v.get_all_vpcs()[0]config = SecurityGroupsConfig.load(“roadhouse.yaml”)
config.configure(ec2_conn)
config.apply(vpc)DevelopmentIn a virtualenv,pip install -r requirements
Package: roadmap
RoadmapRoadmap is a routing library powered by regular expressions. Roadmap was
created to quickly map large amounts of input to functions. In the particular
case that sparked Roadmap’s development, I was writing an IRC bot and I wanted
a fast (to code and to execute) way to map input strings to functions. Beyond an
IRC bot, I could also picture Roadmap being used to process data from a web API,
user input, a socket, or really any stream of data.Linkswebsitedocumentation
Package: roadmapgen2d
roadmapgen2dRoad Map Generator for 2d MapsInstall$ pip3 install roadmapgen2dor$ pip3 install --upgrade roadmapgen2dCreate the some dir with fileroadmapgen2d-config.json:{
    "map-width-px": 5000,
    "map-height-px": 5000,
    "texture-tail-road-width-px": 120,
    "texture-tail-road-height-px": 120,
    "random-max-points": 100,
    "color-hex-background": "000000",
    "color-hex-line-road": "FFFFFF",
    "create-video": false,
    "create-last-frame-as-image": true
}And than in this directory run:$ python3 -m roadmapgen2d .Create video for algorithm workRequirements:ffmpegHow it works:In this progress, script will be write frames (step by step) to.roads-generation/.roads-generation/roadmap*.pngand then script will be callffmpegcommand:ffmpeg -f image2 -r 15 -i .roads-generation/roadmap%06d.png video.mp4
Package: roadmap-generator
Roadmap Generator - a Roadmap as Code (RaC) ToolPurposeAs the repo name implies, this purpose of this python library is used to draw roadmap by using python code. This is the first Roadmap as Code (RaC) library. RaC helps to create and edit roadmap in a more efficient way without having to use any graphical tools that are not always easy to use to create or update a roadmap.With git repository like GitHub or Bitbucket, roadmaps created using RaC can be version controlled, track changes and can be easily shared with others.Current versionv.0.1.0-beta1Python version requirements:Python 3.10+Library DependenciesPyCairo 1.21.0Colour 0.1.5InstallationInstall from PyPIpipinstallroadmap-generatorDocumentationPlease refer toRoadmap Generator Guide(coming soon) for more information on how to use this RaC library.Code Exampleroadmap=Roadmap(1200,312)roadmap.set_title("My Demo Roadmap")roadmap.set_timeline(TimelineMode.MONTHLY,"2023-02-01",12)withroadmap.add_group("Core Product Work Stream")asgroup:withgroup.add_task("Base Functionality","2022-11-01","2023-10-31")astask:task.add_milestone("v.1.0","2023-02-15")task.add_milestone("v.1.1","2023-08-01")task.add_milestone("v.1.2","2023-09-30")withtask.add_parellel_task("Enhancements","2023-11-15","2024-03-31")astask1a:task1a.add_milestone("v.2.0","2024-03-30")withgroup.add_task("Showcase #1","2023-03-01","2023-05-07")astask:withtask.add_parellel_task("Showcase #2","2023-06-01","2023-08-07")asparellel_task:passwithroadmap.add_group("Mobility Work Stream")asgroup:withgroup.add_task("Mobile App Development","2023-02-01","2024-12-07")astask:task.add_milestone("iOS App","2023-04-15")task.add_milestone("Android App","2023-09-07")roadmap.set_footer("Generated by Roadmap Generator")roadmap.draw()roadmap.save("demo01.png")OutputTimeline can be changed by changing the modeQuarterly Mode:roadmap.set_timeline(TimelineMode.QUARTERLY,"2023-02-01",4)OutputOther timeline modes available are:TimelineMode.WEEKLYTimelineMode.MONTHLYTimelineMode.QUARTERLYTimelineMode.HALF_YEARLYTimelineMode.YEARLYFont, font size, font colour and fill colour can be changed# Uses default colour scheme, font and font sizeroadmap.set_title("My Demo Roadmap")# Change font colour, but use default font and font sizeroadmap.set_title("My Demo Roadmap",font_colour="Salmon")# Change font colour, font and font sizeroadmap.set_title("My Demo Roadmap",font_colour="Salmon",font="Arial",font_size=18)Output
Package: roadmapper
Roadmaper - an open source Roadmap as Code (RaC) python libraryPurposeThe purpose of roadmapper python library is used to draw roadmap by using python code. This is the first Roadmap as Code (RaC) library. RaC helps to create and edit roadmap in a more efficient way without having to use any graphical tools that are not always easy to use to create or update a roadmap.With git repository like GitHub or Bitbucket, roadmaps created using RaC can be version controlled, track changes and can be easily shared with others.:book: For usage documentation, how-to guide and code examples, refer toRoadmapper Wiki.View theChange Logsto find out the latest updates and additions in the most recent version.Python version requirements:Python 3.10+Library Dependenciespython-dateutil >= 2.8.2Pillow >= 10.0.0drawsvg >= 2.2.0Any feedback or suggestions are welcome. Please feel free to create an issue or pull request.InstallationInstall from PyPIpipinstallroadmapperUpgrade to the latest versionIf you are running older version of roadmap-generator, you can upgrade to the latest version by running the following command:pipinstall--upgraderoadmapperDocumentationPlease refer toRoadmapper Wikifor more information on how to use this RaC library.Code Example:point_right: Note: In order for the following code to work, you will need to download thematariki-tech-logo.pngfile to your local storage. The png file can be downloaded from the\images\logo\folder.fromroadmapper.roadmapimportRoadmapfromroadmapper.timelinemodeimportTimelineModeroadmap=Roadmap(1200,400,colour_theme="BLUEMOUNTAIN")roadmap.set_title("My Demo Roadmap")roadmap.set_subtitle("Matariki Technologies Ltd")roadmap.set_timeline(TimelineMode.MONTHLY,start="2023-01-01",number_of_items=12)roadmap.add_logo("matariki-tech-logo.png","top-right",50,50)group=roadmap.add_group("Core Product Work Stream")task=group.add_task("Base Functionality","2023-01-01","2023-10-31")task.add_milestone("v.1.0","2023-02-15")task.add_milestone("v.1.1","2023-08-01")parellel_task=task.add_parallel_task("Enhancements","2023-11-15","2024-03-31")parellel_task.add_milestone("v.2.0","2024-03-30")task=group.add_task("Showcase #1","2023-03-01","2023-05-07")task.add_parallel_task("Showcase #2","2023-06-01","2023-08-07")roadmap.set_footer("Generated by Roadmapper")roadmap.draw()roadmap.save("demo01.png")Output
Package: roadmap-py
Roadmap for PythonVersion: v1.0.2SummaryOfficial Python API client library forRoadmap's API.Installationpipinstallroadmap-pyDocumentationFor a comprehensive list of examples, check out theAPI documentation.Here are some examples:Get the roadmapfromroadmap-pyimportroadmaproadmap.init("email","token")roadmap.roadmaps.get_roadmap("[roadmap id here]",lambdaerr,result:print(err,result))
Package: roads-cba-py
roads-cba-py - pure python module for the Cost Benefit Analysis Subsystem1. Initial setupThis project requires:Python >= 3.8pipenvfor Python virtual environment management1.2. Setup the repoClone this repository:git clone URLAfter that, runpython -m pipenv shellto activate the Python virtual environment for this projectThen runpipenv install --devto install all required dependencies for this project. You would need to occasionally run this command as you fetch new updates from this repository
Package: road-signs-db-convertion-michael
Road-Sign-DBCreate separate branches for your work!!!ІнформаціяПро проектОсновні складовіПочаток роботиВикористанняЛіцензіяПро проектОпис проекту.Основні складовіОсновні складові.main.py structure:def fetch_somedb(self):
    # download & move this database into the APPROPRIATE FOLDER. Like Databases/from-kaggleПочаток роботиДля початку роботи:1*.virtualenv -p python3 venv2*.source venv/bin/activate3.pip install road-signs-db-convertion-michael4.python -m database_convertionВикористанняАвтоматичне розпізнавання дорожніх знаків для автомобілів.Система розпізнавання дорожніх знаків покликана попереджати водіїв про необхідність дотримання конкретних правил дорожнього руху.Система визначає дорожні знаки і нагадує водієві дозволи для конкретної території.Система розпізнає дорожні знаки у час дня та вечора.ЛіцензіяПоширюється за ліцензією MIT. Для отримання додаткової інформації дивітьсяLICENSE.
Package: roadsync_configgy
ConfiggyConfiggy help you keep configuration files isomorphic.
You can keep your configs entirely in your repo, loading secret values externally.
Configs can be yaml or json, and can pull values from SSM, Secrets Manager, or S3.
Fetched values can be strings or JSON.Note: As a design decision, Configgy will never support default values or cascading/inherited configs. All configs should be straightforward to read and not increase cognitive load. This library is designed to fail fast and raise an exception, not continue with bad data.Installationpipinstallroadsync_configgyorpoetryaddroadsync_configgyExample UseAssuming:project/
├── configs/
│   ├── local.yaml
│   └── deployed.yaml
└── main.py# local.yamlport:3001env:'local'api_key:'fakeabc123'users_table:'AppName-Users'documents_table:'AppName-Documents'service_host:'locahost'# deployed.yamlport:3001env:'ssm://env'# dev|test|prodapi_key:'secret://myservice/api_key'users_table:'AppName-Users'documents_table:'AppName-Documents'service_host:'ssm://myservice/host'# api.myservice.comimportosfromroadsync_configgyimportload_configfromdataclassesimportdataclass@dataclassclassAppConfig:port:intenv:strapi_key:strusers_table:strdocuments_table:strservice_host:str# Determine which environment we're running inconfig_name=os.getenv('CONFIG')# Load from path/to/config.yamlconfig:AppConfig=load_config(f'configs/{config_name}.yaml')http_serve(config.port)# example usageCONFIG='local'flaskrunSupported Loading Typessecret://my-secret-key
ssm://my-ssm-parameter
s3://my-s3-bucket/my-file.txt
env://MY_ENV_VARIABLE

# parses the json
json+secret://my-secret-key
json+ssm://my-ssm-parameter
json+s3://my-s3-bucket/my-json-file.json
json+env://MY_ENV_VARIABLEexample config, showcasing all the loading types# path/to/config.yaml# Database settings using AWS Secrets Managerdb:host:'db.services.local'username:"secret://db-username"# Fetches username from Secrets Managerpassword:"secret://db-password"# Fetches password from Secrets Manager# AWS settings using AWS SSMaws:region:"ssm://aws-region"# Fetches AWS region from SSMinstance_id:"ssm://aws-instance-id"# Fetches AWS instance ID from SSM# Application settings using Environment Variablesapp:mode:"env://APP_MODE"# Fetches app mode from environment variable APP_MODEport:"env://APP_PORT"# Fetches app port from environment variable APP_PORT# Feature toggles using JSON in Environment Variablesfeatures:enabled:"json+env://ENABLED_FEATURES"# Fetches JSON array from env var ENABLED_FEATURES# Secrets in JSON format from AWS Secrets Managersecrets:api_keys:"json+secret://api-keys"# Fetches and parses JSON API keys from Secrets Manager# AWS S3 filesfiles:config_file:"s3://my-bucket/config-file"# Fetches config file from S3 bucket# Data in JSON format from AWS S3s3_data:important_data:"json+s3://my-bucket/important-data.json"# Fetches and parses JSON from S3