Saravanan666/pypi-org huggingface dataset:
Package: navigaattori
NavigaattoriNavigator (Finnish: navigaattori) guided by conventions.DocumentationUser and developerdocumentation of navigaattori.Bug TrackerAny feature requests or bug reports shall go to thetodos of navigaattori.Primary Source repositoryThe main source ofnavigaattoriis on a mountain in central Switzerland.
We use distributed version control (git).
There is no central hub.
Every clone can become a new source for the benefit of all.
The preferred public clones ofnavigaattoriare:on codeberg- a democratic community-driven, non-profit software development platform operated by Codeberg e.V.at sourcehut- a collection of tools useful for software development.ContributionsPlease do not submit "pull requests" (I found no way to disable that "feature" on GitHub).
If you like to share small changes under the repositories license please kindly do so by sending a patchset.
You can either send such a patchset per email usinggit send-emailor
if you are a sourcehut user by selecting "Prepare a patchset" on the summary page of your fork atsourcehut.SupportPlease kindly submit issues athttps://todo.sr.ht/~sthagen/navigaattorior write plain text email to ~sthagen/navigaattori@lists.sr.htto submit patches and request support. Thanks.StatusExperimental.Note: The default branch isdefault.
Package: navigate-json
json_navigatorUsageIf the object you want to inspect is a Python list, use the method belowfrom navJson import jsonParsing
jsonToBeParsed = [ {"A":2}, {"B":3} ]

returnedCollectionOfCodes, _ = jsonParsing.listParserAndCodeCreator( jsonToBeParsed, rootCode = "jsonToBeParsed", collectionOfCodes = list() )

resultList = [  (code , eval(code) ) for code in returnedCollectionOfCodes   ]Output:(jsonToBeParsed[0]["A"], 2), (jsonToBeParsed[0]["B"], 3)If it is a python dictionary, use below methodfrom navJson import jsonParsing
jsonToBeParsed = {"A":2, "B":[3,4]}

returnedCollectionOfCodes, _ = jsonParsing.jsonParserAndCodeCreator( jsonToBeParsed, rootCode = "jsonToBeParsed", collectionOfCodes = list() )

resultList = [  (code , eval(code) ) for code in returnedCollectionOfCodes   ]Output:(jsonToBeParsed["A"], 2), (jsonToBeParsed["B"][0], 3), (jsonToBeParsed["B"][1], 4 )Try it out with more complicated json structures!
Package: navigate-micro
navigateopen source light sheet microscope controlNavigate is an open source Python package for control of light-sheet microscopes. It allows for easily reconfigurable hardware setups and automated acquisition rotuines.Quick installDownload and installMiniconda.conda create -n navigate python=3.9.7
conda activate navigate
pip install git+https://github.com/TheDeanLab/navigate.gitTo test, runconda activate navigateand launch in synthetic hardware mode withnavigate -sh. Developers will have to install additional dependencies withpip install -e '.[dev]'.DocumentationPlease refer to and contribute to the documentation, which can be found on GitHub Pages:https://thedeanlab.github.io/navigate/.Command Line Argumentsoptional arguments:-h, --help            show this help message and exitInput Arguments:-sh, --synthetic_hardware--config_file CONFIG_FILE--experiment_file EXPERIMENT_FILE--etl_const_file ETL_CONST_FILE--rest_api_file REST_API_FILE--logging_config LOGGING_CONFIGAuthorsKevin DeanZach MarinXiaoding 'Annie' WangDax CollisonSampath RapuriSamir MamtaniRenil GuptaAndrew Jamieson
Package: navigation-mdp
Navigation MDPA simple library for experimenting with Markov Decision Process (MDP). Designed specifically for studying Navigation problems.MDP is defined by states S, dynamics T, actions A, and rewards R. The design philosophy of this library is that each entity in the MDP is a separate object. State is the central entity. Everything else is optional, and can be defined and attached to the states as per the need.InstallationTo install current release withpip:pip install navigation-mdpTo install from source:python setup.py installUsageIf you're curious what it can do:1. View examples in the notebookNavigation MDP2. Play with it on Google Colab3. Play with it on MyBinderExampleCreate a 3 x 3 state space:S = DiscreteStateSpace(3,3)Attach indicator features:S.attach_feature_spec(FeatureStateIndicatorOneHot("ind"))Visualize the world:p = NavGridView(S.features(key="ind", gridded=True)[..., np.newaxis, np.newaxis]).render().ticks().grid()
plt.colorbar(p.im)DependencyFor visualizations:https://github.com/yrevar/navigation_visAcknowledgementsThanks to Prof. Michael L. Littman, Dr. Lucas Lehnert, and Dr. David Abel for all the discussions which were very helpful in developing concepts.State class is inspired from Dr. Abel's Simple RL framework:https://github.com/david-abel/simple_rl
Package: navigation-vis
Navigation Grid VisualizationA lightweight Python3 library for visualizing high-dimensional data.
It is designed for experimental research on Navigation problems. However, the same APIs could be useful for a variety of applications.It is built on Matplotlib with the goal provide an easy interface for 2D representation and annotation of high dimensional state spaces.For instance, using just one line of code, this library couldRender n x n state space.Label each state.Enable state/feature level grid.Draw trajectoriesVisualize features such as one-hot indicator variable, vector, and RGB image.InstallationTo install current release withpip:pip install navigation-visTo install from source:python setup.py installUsageIf you're curious what it can do, check out some examples on1. Jupyter NotebookRaster grid view2. Google Colab3. My Binder
Package: navigator-api
Navigator (Framework)Navigator Framework (API) is a next-generation framework to build Asynchronous APIs.
The main goal of Navigator is to provide data sources to Navigator-Next (FrontEnd Web App).Quickstart(TODO for installation using pip)Dependenciesaiohttp (Asyncio Web Framework and Server)NavConfig (Configuration Management)AsyncDB (Database connections)Getting StartedInstallationConfigurationDatabase configurationHow to run testsDeployment instructionsRequirementsPython >= 3.8asyncio (https://pypi.python.org/pypi/asyncio/)aiohttp >= 3.8.0Contribution guidelinesPlease have a look at the Contribution GuideWriting testsCode reviewOther guidelinesWho do I talk to?Repo owner or adminOther community or team contactLicenseNavigator is licensed under BSD license.
Package: navigator-auth
Navigator AuthNavigator Auth is an Authentication/Authorization toolkit for aiohttp or Navigator, based on Asyncio.IntroductionQuick summaryVersionLearn MarkdownGetting StartedInstallationConfigurationDependenciesDatabase configurationHow to run testsDeployment instructionsRequirementsPython >= 3.9asyncio (https://pypi.python.org/pypi/asyncio/)aiohttp >= 3.8Navigator-API >= 2.1LicenseNavigator_Auth is copyright of Jesus Lara (https://phenobarbital.info) and is under Apache 2 license. I am providing code in this repository under an open source license, remember, this is my personal repository; the license that you receive is from me and not from my employeer.
Package: navigator-session
Navigator_SessionNavigator_Session Allows us to store User-based data into a session Object, this session object exposes an dict-like interface and uses cookies or redis as persistent backend.Quick summaryVersionLearn MarkdownGetting StartedInstallationConfigurationDependenciesDatabase configurationHow to run testsDeployment instructionsRequirementsPython >= 3.9asyncio (https://pypi.python.org/pypi/asyncio/)aiohttp >= 3.8Navigator-API >= 2.1LicenseNavigator_Session is copyright of Jesus Lara (https://phenobarbital.info) and under Apache 2 license. I am providing code in this repository under an open source license, remember, this is my personal repository; the license that you receive is from me and not from my employeer.
Package: naviml
navimlNavi is a fictional fairy from Ocarina of Time. "Hey, LISTEN!"I am a simple CLI to assist in Data Science Workflow.Supports lazy loading of subcommands at runtimeWorks directly from home directoryProgressive fairyInstalling$ pip install -i https://test.pypi.org/simple/navimlCommands:$ naviml --helpUsage: naviml [OPTIONS] COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]...

Options:
  --help  Show this message and exit.

Commands:
  convert  Convert any readable into csv format.
  read     Reads directly from the home directory.$ naviml read <file.(xlsx|txt)>Quick Scan of input file for into and description.$ naviml convert <file.(xlsx|txt)>Automatically converts your file into csv to optimize reads speed.NaviGoodbye...Link
Package: navio-aws
AWS boto3 helper libsFeaturesCommon use cases covered under single methodsKeeps build files clean and powerfullInstallationYou can install navio-builder from the Python Package Index (PyPI) or from source.Using pip$pipinstallnavio-awsUsing easy_install$easy_installnavio-awsExampleTODOContributors/ContributingIf you want to make changes the repo is athttps://github.com/navio-online/navio-aws. You will needpytestto run the tests andnavio-buildertool to build modules$nbtestIt will be great if you can raise apull requestonce you are done.If you find any bugs or need new features please raise a ticket in theissues sectionof the github repo.Licensenavio-travis is licensed under aApache 2.0 licenseChanges0.1.0 - ??/12/2017Initial release.CloudFormation API added
Package: navio-bitbucket
Travis CI helper libsFeaturesCommon use cases covered under single methodsKeeps build files clean and powerfullInstallationYou can install navio-builder from the Python Package Index (PyPI) or from source.Using pip$pipinstallnavio-bitbucketUsing easy_install$easy_installnavio-bitbucketExampleTODOContributors/ContributingIf you want to make changes the repo is athttps://github.com/navio-online/navio-bitbucket. You will needpytestto run the tests andnavio-buildertool to build modules$nbtestIt will be great if you can raise apull requestonce you are done.If you find any bugs or need new features please raise a ticket in theissues sectionof the github repo.Licensenavio-travis is licensed under aApache 2.0 licenseChanges0.1.0 - 15/11/2019Initial release.Simple Bitbucket envs
Package: navio-gitlab
Travis CI helper libsFeaturesCommon use cases covered under single methodsKeeps build files clean and powerfullInstallationYou can install navio-builder from the Python Package Index (PyPI) or from source.Using pip$pipinstallnavio-gitlabUsing easy_install$easy_installnavio-gitlabExampleTODOContributors/ContributingIf you want to make changes the repo is athttps://github.com/navio-online/navio-gitlab. You will needpytestto run the tests andnavio-buildertool to build modules$nbtestIt will be great if you can raise apull requestonce you are done.If you find any bugs or need new features please raise a ticket in theissues sectionof the github repo.Licensenavio-travis is licensed under aApache 2.0 licenseChanges0.1.0 - 15/11/2019Initial release.Simple Gitlab envs
Package: navio.py
Navio.pySimple API wrapper for Navio, the ETS/ATS job logger.Table of contentsInstallation and setupUsageSupportInstallation and setupThis module is compatible with Python v3+You can install this module via PyPI:$pipinstallnavio.pyUsageTo authenticate:fromnavioimportAuthnavio_auth=Auth(navio_token)# Returns a status codeprint(navio_auth.authorise())Practical use of authentication:fromnavioimportAuthnavio_auth=Auth(navio_token)auth_status_code=navio_auth.authorise()ifauth_status_code==200:# successprint("Authorised!")else:print(auth_status_code)Non Authentication:fromnavioimportNavionavio=Navio(navio_token)# returns drivers information in json formatprint(navio.drivers())Available Methods (Auth):authorise()# AuthoriseAvailable Methods (Navio):me()# Information about you (your company)drivers()# Drivers informationadd_driver()# Add driverFor more information, see our web docshereSupportIf you need help with anything, you should preferably contact BEAN#0001 on discord. If that is not possible, feel free to open a new issue. Note that if the issue is invalid, it may be closed.
Package: navio-travis
Travis CI helper libsFeaturesCommon use cases covered under single methodsKeeps build files clean and powerfullInstallationYou can install navio-builder from the Python Package Index (PyPI) or from source.Using pip$pipinstallnavio-travisUsing easy_install$easy_installnavio-travisExampleTODOContributors/ContributingIf you want to make changes the repo is athttps://github.com/navio-online/navio-travis. You will needpytestto run the tests andnavio-buildertool to build modules$nbtestIt will be great if you can raise apull requestonce you are done.If you find any bugs or need new features please raise a ticket in theissues sectionof the github repo.Licensenavio-travis is licensed under aApache 2.0 licenseChanges0.1.0 - 20/09/2018Initial release.Simple Travis envs
Package: navi-pro
Navi - The Tenable.io Swiss Army KnifeA command-line tool which leverages the Tenable.io API to automate common tasks
in Cyber Exposure or Vulnerability Management.*** This tool is not an officially supported Tenable project ***

*** Use of this tool is subject to the terms and conditions identified below,
 and is not subject to any license agreement you may have with Tenable ***Important NoteAll documentation has been moved to theGithub wikifor more verbose documentation.Common IssuesMy Docker container keeps getting "Killed"Navi uses threading, to speed up downloads; It pulls 50 asset chunks on 10 threads and since the vulnerabilities per asset
fluctuate this can spike the memory above 2G.  If this happens increase your memeory to 4G for under 10,000 assets and 8Gb for larger asset counts..Directions for MacDirections for WindowsI keep getting DB locksI'm still working on a fix for large accounts, those over 100K assets.  For now use the thread option to avoid DB locks by reducing it to 1. Increasing your RAM and running Navi on SSDs will speed help avoid DB locks.navi update full --threads 1What is my Navi VersionVersions older than 5.1.36 do not have this feature.navi display versionAre my Keys inputted correctly?In different terminals it can be a challenge to copy the keys to navi since you can not be sure it copied correctly.Use the below commands to check your keysnavi find query "select * from keys;"Alternatively, you could try entering your keys again using the '-clear' command to see what is being copied to the screen.navi keys -clearWhat is the biggest Tenable.io instance Navi has been tested on?Navi 6.3.0 was recently tested on a container with 250,000 assets and 41 million vulnerabilties.It took 30 mins for t.io to prepare the download and 30 mins to download and parse the data
into navi.db which ended up being 31GB.  Plugin queries took 2secs where looking for text in an output took 2mins.6.2.3 and later improves query performance by a factor of 10 with the below changes.Three indexes where added to reduce vuln query timeExports were reduced to 50 from 500 assets to increase download timeSynchronous was turned off to speed up downloadsDB cache was increased to 10000 from 2000 default in SQLite
Package: navit-torch
NaViTMy implementation of "Patch n’ Pack: NaViT, a Vision Transformer for any Aspect Ratio and Resolution"Paper LinkAppreciationLucidrainsAgoriansInstallpip install navit-torchUsageimport torch
from navit.main import NaViT


n = NaViT(
    image_size = 256,
    patch_size = 32,
    num_classes = 1000,
    dim = 1024,
    heads = 16,
    mlp_dim=2048,
    dropout=0.1,
    emb_dropout=0.1,
    token_dropout_prob=0.1
)

images = [
    [torch.randn(3, 256, 256), torch.randn(3, 128, 128)],
    [torch.randn(3, 256, 256), torch.randn(3, 256, 128)],
    [torch.randn(3, 64, 256)]
]

preds = n(images)ArchitectureTodoLicenseMITCitations@misc{2307.06304,
Author = {Mostafa Dehghani and Basil Mustafa and Josip Djolonga and Jonathan Heek and Matthias Minderer and Mathilde Caron and Andreas Steiner and Joan Puigcerver and Robert Geirhos and Ibrahim Alabdulmohsin and Avital Oliver and Piotr Padlewski and Alexey Gritsenko and Mario Lučić and Neil Houlsby},
Title = {Patch n' Pack: NaViT, a Vision Transformer for any Aspect Ratio and Resolution},
Year = {2023},
Eprint = {arXiv:2307.06304},
}
Package: navmenu
navmenuA library to create multilevel menus for chatbots.Installationnavmenu can be installed with pip:pip3installnavmenuIntroductionFirst, import everything you will need:fromnavmenuimportMenuManagerfromnavmenu.actionsimportMessageAction,SubmenuAction,GoBackActionfromnavmenu.contentsimportContentfromnavmenu.ioimportConsoleIOfromnavmenu.item_contentsimportTextItemContentfromnavmenu.itemsimportItemfromnavmenu.menusimportMenufromnavmenu.stateimportMemoryStateHandlerThen, create a menu with one item:menu=Menu(Content('Welcome!'),[Item('print',TextItemContent('print text'),MessageAction('Text message'))])'print'is the internal menu item name. It can be any string butmust be unique within menu.Also, you can add items to menus later:new_item=Item('hello',TextItemContent('say hello'),MessageAction('Hello!'))menu.add_item(new_item)Every menu should be wrapped in aMenuManager:menu_manager=MenuManager({'main_menu':menu},MemoryStateHandler('main_menu'))MemoryStateHandler('main_menu')means that the user state will be saved in memory. It will not persist between app restarts.'main_menu'is the name of the first menu to show.Finally, show the menu to a user:io=ConsoleIO(menu_manager)io.start_loop()LinksDocumentationExamplesLicense
Package: navmplot
navmplot======Plotting data on Naver Maps. Here's an example::from navmplot import navmplot# Place mapmymap = NaverMapPlotter(36.0207091, 127.9204629, 3, 'YOUR_API_KEY')# Polylinepath = [(37.75,35.42,35.57,36.30,35.80,38.70),(125.4,128.56,128.34,125.9,128.2,127.9)]path2 = [[i+.1 for i in path[0]], [i+.12 for i in path[1]]]mymap.plot(path[0], path[1], "plum", edge_width=10)mymap.plot(path2[0], path2[1], "red")# Scatter pointsmymap.scatter(path[0],path[1],size=40000)# Markermymap.marker(37.75,125.5,title='mymarker')# Drawmymap.draw('mymap.html').. image:: https://i.imgur.com/RxuqiX4.jpg-----Inspired by `gmplot by Michael Woods <https://github.com/vgm64/gmplot>`_
Package: navschool-oop
PyPi:https://pypi.org/project/navschool_oop/Python OOP+ วิธีสร้าง Library เป็นของตัวเอง+ อัพโหลด Package ไปยัง
PyPI.orgโปรแกรมนี้ใช้สำหรับเรียนการเขียนโปรแกรมแบบ OOP
สามารถดูตัวอย่างคลิปวิดีโอที่สอนได้ใน:https://youtu.be/1egtTXUJ3-4วิธีติดตั้งเปิด CMD / Terminalpipinstallnavschool_oopวิธีใช้งานแพ็คเพจนี้เปิด IDLE ขึ้นมาแล้วพิมพ์…fromnavschool_oopimportmyprofileExample:my=Profile('Navapol')my.company='Mastertech'my.hobby=['Youtuber','Reading']print(my.name)my.show_email()my.show_myart()my.show_hobby()พัฒนาโดย:nav.FB:https://web.facebook.com/YouTube:https://www.youtube.com/
Package: navstack-gym
navstack-gymSimulation environment of task with autonomous mobile robot using Navigation Stack.In this environment, the agent do action of instructing relative navigation goal pose and observe a subjective occupancy map.Implemented TaskTreasureChestRoom:Agent aim to open chests in unknown rooms with keys and discover as much treasure as possible.The rooms in which agent spawned are randomly generated such as the following structure.Yellow cube is key, and cyan cube is treasure chest. Each object will be generated based on different set of placing rules.Installationpip install navstack-gymUsageI'll add the note later.example:importgymimportnavstack_gymenv=gym.make('VisibleTreasureHunt-v0')obs=env.reset(is_generate_pose=True,is_generate_room=True,obstacle_count=10)imgs=[]imgs.append(env.render('rgb_array'))foriinrange(10):action=env.action_space.sample()obs,reward,done,info=env.step(action)imgs.append(env.render('rgb_array'))
Package: nawah
Nawah FrameworkNawah is a framework that is designed for rapid app development. It usesHTTP/2 Websocketas primary protocol of communication with clients. However, it also provides anHTTP/1 GET,POSTinterfaces for additional communication windows.FeaturesModernNawah is based on modern approaches of apps development. It enables both backend developers and front-end developers with set of tools to achieve better and more from very simple and powerful set of tools.Type DrivenNawah has sophisticated workflow to handle types. It has the tools to convert types when needed. And, it has the process to reject wrong data types. This gives developers huge relieve and peace of mind when developing complicated apps that require type accuracy.Advanced Users, Sessions and Privileges Control Out-of-the-BoxApps development platforms and frameworks provide users and privileges control in various forms and levels. What makes Nawah approach unique and developer-friendly is the fact user-management has endless aspects, with the ability to extend it to your needs without a single edit on the original structure of Nawah. This means your app can always keep up-to-date with Nawah upstream, without compromising on your requirements for advanced user management options. All using simple tools that are available to all.Multi-Environment ReadyNawah gives the developers the ability to get started with single app that is having the ability to run the exact same app on differentenvironmentswithout any custom configurations.Test-Driven Development Out-of-the-BoxThat's correct! You can now develop your app andtestit with minimal set of instructions in under 5 minutes.Easy to Install, Upgrade and deployNawah has simple workflow toset it up. Upgrading it is also as simple as pulling latest version of Nawah from this repository, as well as the latest version of the packages your app uses for its functionalities. Deploying is as a simple as creating aDockerimage using the providedDockerfile.Multi-language and Localisation-readyYes! No more dealing with custom handlers for multi-language apps. Your app is multi-language out-of-the-box. Not only this, but your app can keep adding locales and change them along the way. This is a paradise for developers working on global scale apps.Cache-able ResponsesNawah Cache Workflow gives developers the power to cache queries without having a hassle. Simple instructions, and condition checkers and developers get apps with dynamic cache feature.The Cron we All Like!Nawah has Cron-like Jobs Workflow that allows developers to run background tasks using Cron timing expression. The jobs can be Nawah calls, or simple Python function that can be run for any purpose.Analytics that just WorkNawah offers module-level Analytics Workflow that allow you developers to insert sample instructions which generateAnalyticdocs which can be later used programmatically by other modules, or for handy data researches.Docs IndexNawah docs are available athttps://github.com/nawah-io/nawah_docs.
Package: nawah-cli
Nawah CLINawah CLI is the tool to create new Nawah apps. You can install it, and use it like:python[3[.8]]-mpipinstallnawah_clinawahcreate[/path/to/project]hello_world[--default-config]wherehello_worldis the new project name and folder name to be created for the project.Docs IndexLearn more on Nawah CLI and Nawah framework athttps://github.com/nawah-io/nawah_docs.