Saravanan666/pypi-org huggingface dataset:
Package: kolibri-opensearch-plugin
Kolibriis the offline learning platform
fromLearning Equality.OpenSearch is a collection of simple formats for the sharing of search results.The OpenSearch description document format can be used to describe a search engine so that it can be used by search client applications.The OpenSearch response elements can be used to extend existing syndication formats, such as RSS and Atom, with the extra metadata needed to return search results.This package provides Kolibri users with OpenSearch compatible endpoints to be used by third party applications.
Package: kolibri-report
Kolibri-reportA package which report all your results from kolibri-mlContents├── README.mdREADME.md: this documentationInstall HomebrewFollowNeil Gee's guideto install and set up homebrew for Mac OS SierraInstall Python 3You can install Python 3 with Homebrew following the instructions fromThe Hitchhiker's Guide to Pythonor following the very completeLisa Tagliaferri's guide.Basically:brewinstallpython3Install kolibri-reportNow, you are ready to installkolibri-report:pip3installkolibri-reportOnce you have installed Kolibri-reprot which automatically install all other dependecies.
Package: kolibri-zim-plugin
Kolibri Zim pluginThis is a Kolibri plugin to add a Zim file viewer.UsageInstall a release from pypi:pip install kolibri-zim-plugin[full]If you are using Kolibri 0.14.7, upgrade its bundled le-utils to the newest (unstable) version:pip install git+https://github.com/learningequality/le-utils.git@master --target=$(python3 -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')/kolibri/dist --upgradeEnable the plugin in Kolibri:kolibri plugin enable kolibri_zim_pluginNow, Zim content in Kolibri will be rendered using the Zim plugin.For some example content, try adding the Wikipedia channel, either from Kolibri's user interface (you can use the channel tokennurob-nikis) or with a management command:kolibri manage importchannel network f62db29be20453c4a267132e93a9e602
kolibri manage importcontent network f62db29be20453c4a267132e93a9e602DevelopmentGetting startedCreate a pipenv shell and then install additional dependencies usingbootstrap.sh:pipenv shell
./scripts/bootstrap.shInstall kolibri-zim-plugin in editable mode:pip install -e .To build front end code:yarn buildRefer to theUsage instructionsto upgrade le-utils and enable the plugin.Submitting changesBefore submitting changes, please be sure to run the pre-commit checks:pre-commit runIf you can configure git to run these checks automatically:pre-commit install -f --install-hooksCreating a releaseIf you are releasing a new version, usebump-versionwith withmajor,minor, orpatch. For example:yarn bump-version patchThis creates a new commit and a git tag. Push this to the remote:git push
git push --tagsCreate a.whlfile:yarn distThe file will be placed in thedist/directory.Finally, upload the.whlfile to PyPi:yarn release
Package: kolla-ansible
The Kolla Ansible is a deliverable project separated from Kolla project.Kolla Ansible deploys OpenStack services and infrastructure components
in Docker containers.Kolla’s mission statement is:To provide production-ready containers and deployment tools for operating
OpenStack clouds.Kolla is highly opinionated out of the box, but allows for complete
customization. This permits operators with little experience to deploy
OpenStack quickly and as experience grows modify the OpenStack
configuration to suit the operator’s exact requirements.Getting StartedLearn about Kolla Ansible by reading the documentation onlineKolla Ansible.Get started by reading theDeveloper
Quickstart.OpenStack servicesKolla Ansible deploys containers for the following OpenStack projects:AodhBarbicanBifrostBlazarCeilometerCinderCloudKittyCyborgDesignateFreezerGlanceHeatHorizonIronicKeystoneKuryrMagnumManilaMasakari(deprecated)MistralMuranoNeutronNovaOctaviaSahara(deprecated)SenlinSkyline (APIServerandConsole)SolumSwiftTackerTroveVenusVitrage(deprecated)WatcherZunInfrastructure componentsKolla Ansible deploys containers for the following infrastructure components:Collectd,Telegraf,InfluxDB,Prometheus, andGrafanafor performance monitoring.OpenSearchandOpenSearch Dashboardsto search, analyze,
and visualize log messages.Etcda distributed reliable key-value store.Fluentdas an open source data collector
for unified logging layer.GnocchiA time-series storage database.HAProxyandKeepalivedfor high availability of services
and their endpoints.MariaDB and Galera Clusterfor highly available MySQL databases.Memcacheda distributed memory object caching system.Open vSwitchfor use with Neutron.RabbitMQas a messaging backend for
communication between services.Redisan in-memory data structure store.Directoriesansible- Contains Ansible playbooks to deploy OpenStack services and
infrastructure components in Docker containers.contrib- Contains demos scenarios for Heat, Magnum and Tacker and a
development environment for Vagrantdoc- Contains documentation.etc- Contains a reference etc directory structure which requires
configuration of a small number of configuration variables to achieve
a working All-in-One (AIO) deployment.kolla_ansible- Contains password generation script.releasenotes- Contains releasenote of all features added in
Kolla Ansible.specs- Contains the Kolla Ansible communities key arguments about
architectural shifts in the code base.tests- Contains functional testing tools.tools- Contains tools for interacting with Kolla Ansible.zuul.d- Contains project gate job definitions.Getting InvolvedNeed a feature? Find a bug? Let us know! Contributions are much
appreciated and should follow the standardGerrit
workflow.We communicate using the #openstack-kolla irc channel.File bugs, blueprints, track releases, etc onLaunchpad.Attend weeklymeetings.Contributecode.ContributorsCheck out who’scontributing
codeandcontributing
reviews.NoticesDocker and the Docker logo are trademarks or registered trademarks of
Docker, Inc. in the United States and/or other countries. Docker, Inc.
and other parties may also have trademark rights in other terms used herein.
Package: kollavarsham
kollavarshamConvert Gregorian date to Kollavarsham date and vice versaInstallTypeScript/JavaScript/Node.js$npminstallkollavarshamPython$pipinstallkollavarshamGogogetgithub.com/kollavarsham/kollavarsham-go/converterJava<dependency><groupId>org.kollavarsham.converter</groupId><artifactId>kollavarsham-converter</artifactId><version>2.0.1</version></dependency>C#/dotnet$dotnetaddpackageKollavarshamOrg.ConverterUsageReferthe samples repositoryfor working examples.TypeScript/JavaScript/Node.jsimport{Kollavarsham}from'kollavarsham';constoptions={system:'SuryaSiddhanta',latitude:10,longitude:76.2};constkollavarsham=newKollavarsham(options);consttoday=kollavarsham.fromGregorianDate(newDate());console.log(today.year,today.mlMasaName,today.date,`(${today.mlNaksatraName})`);Pythonimportdatetimeimportpytzimportkollavarshamnow=pytz.utc.localize(datetime.datetime.utcnow())kv=kollavarsham.Kollavarsham(latitude=10,longitude=76.2,system="SuryaSiddhanta")today=kv.from_gregorian_date(date=now)print(today.year,today.ml_masa_name,today.date,'('+today.naksatra.ml_malayalam+')')Gopackagemainimport("fmt""time""github.com/kollavarsham/kollavarsham-go/converter/v2")funcmain(){latitude:=float64(23.2)longitude:=float64(75.8)system:="SuryaSiddhanta"kv:=converter.NewKollavarsham(&converter.Settings{Latitude:&latitude,Longitude:&longitude,System:&system,})now:=time.Now()today:=kv.FromGregorianDate(&now)fmt.Printf("Today in Malayalam Year: %v %v %v (%v)\n",*today.Year(),*today.MlMasaName(),*today.Date(),*today.MlNaksatraName())}Javapackageorg.kollavarsham.tester;importjava.time.Instant;importorg.kollavarsham.converter.Kollavarsham;importorg.kollavarsham.converter.KollavarshamDate;importorg.kollavarsham.converter.Settings;importorg.kollavarsham.converter.Settings.Builder;publicclassApp{publicstaticvoidmain(finalString[]args){finalSettingssettings=newBuilder().latitude(10).longitude(76.2).system("SuryaSiddhanta").build();finalKollavarshamkv=newKollavarsham(settings);finalKollavarshamDatetoday=kv.fromGregorianDate(Instant.now());System.out.println(today.getYear()+today.getMlMasaName()+today.getDate()+'('+today.getMlNaksatraName()+')');}}C#/dotnetusingSystem;namespaceKollavarshamOrg.Tester{classProgram{staticvoidMain(string[]args){varsettings=newSettings{Latitude=10,Longitude=76.2,System="SuryaSiddhanta"};varkv=newKollavarsham(settings);vartoday=kv.FromGregorianDate(DateTime.Now);Console.WriteLine($"{today.Year.ToString()} {today.MlMasaName} {today.Date.ToString()} ({today.MlNaksatraName})");}}}DocumentationTypeScript/JavaScript/Node.jsCheck out theKollavarsham classwithin the API documentation as this is the entry point into the library.Release HistoryCheck out the history atGitHub ReleasesLicenseCopyright (c) 2014-2023 The Kollavarsham Team. Licensed under theMIT license.
Package: kollektor
KollektorCollection utility for Python.This project is a part of Krema.DocumentationCheckhttps://kremayard.github.io/kollektor/InstallationRunpip install kollektorand you are ready to go!Exampleimportkollektorcollection=kollektor.Kollektor(limit=5,items=())# Print Collection Lengthprint(collection.length)# Add New Objects to the Collectioncollection.append(1,5,6)# Remove Object from Collection.collection.remove(2)# Print First & Last Object.print(collection.first())print(collection.last())# Get all Items in the Collectionprint(collection.items)
Package: kollet-io
Kollet Python API WrapperPython API wrapper for the Kollet Merchant APIFeaturesGet all the cryptocurrencies supported by Kollet.Generate a payment address. This is the address that customers pay to.Get a balance of a particular cryptocurrency.Get an estimated fee for sending funds on a particular cryptocurrency network.Send out funds to another wallet address on a particular cryptocurrency network.📦 Installation$ python -m pip install kollet-ioorpip install kollet-io📝 Configuring and using moduleTo access the API, you will need an accessToken or API Key from the merchantdashboard.Quick start Guidefromkollet.kolletimportKolletclient=Kollet(api_key="YOUR_API_KEY")Example useGet all available currenciesresponse=client.get_currencies()print(response)Create payment addressTakes the currency, label and optional meta data (type dict) as argumentsresponse=client.create_address('btc','kollet')print(response)Get balance of a particular cryptocurrencyAccepts code of supported cryptocurrency e.g. btcresponse=client.get_balance("btc")print(response)Get an estimated fee for sending funds on a particular cryptocurrency network.Accepts amount to send, currency code and durationresponse=client.estimate_network_fee("0.000536","btc","FASTEST")print(response)Send out funds to other wallet address on a particular cryptocurrency network.Takes amount to send, currency code, duration and destination addressresponse=client.send_coins("0.000536","btc","FASTEST","RECIPIENT_ADDRESS")print(response)
Package: kollocate
Kollocate: Collocation Search of KoreanLet's find out which words are used together with a certain word.Requirementspython >=3.6whooshExample>>> from kollocate import Kollocate
>>> k = Kollocate()
>>> query = "먹" # drop the final ending "-다" for verbs/adjectives.
>>> collocates = k(query)
>>> for pos, cols in collocates.items():
>>>    print(q + " as " + pos)
>>>    for pos2, cols2 in cols.items():
>>>        print(pos2, ", ".join(word + "(" + str(cnt) + ")" for word, cnt in cols2))
먹 as verb
noun 것(39), 수(29), 음식(23), 등(16), 고기(14), ..
verb 하(33), 않(21), 살(17), 즐기(11), 굽(9), ..
adverb 많이(10), 주로(7), 다(5), 같이(4), 잘(4), ...
determiner 다른(5), 그(2), 여러(1), 세(1), 몇몇(1), 새(1)
adjective 싶(5), 어리(1), 편하(1), 작(1), 좋(1), 손쉽(1), 못하(1)

먹 as noun
noun 붓(3), 종이(2), 묘선(1), 청자(1), 은장도(1), 제조(1), ..
verb 의하(1), 그리(1), 찍(1), 차(1), 늘어놓(1)
adverb 하지만(1)
Package: ko-lm-dataformat
ko_lm_dataformat한국어 언어모델용 학습 데이터를 저장, 로딩하기 위한 유틸리티zstandard,ultrajson을 사용하여데이터 로딩, 압축 속도 개선문서에 대한메타 데이터도 함께 저장코드는 EleutherAI에서 사용하는lm_dataformat를 참고하여 제작일부 버그 수정한국어에 맞게 기능 추가 및 수정 (sentence splitter, text cleaner)Installationpip3installko_lm_dataformatUsage1. Write Data1.1. Archivekss v1 sentence splitter사용 가능importko_lm_dataformataskldfar=kldf.Archive("output_dir")ar=kldf.Archive("output_dir",sentence_splitter=kldf.KssV1SentenceSplitter())# Use sentence splitter1.2. Adding datameta데이터를 추가할 수 있음 (e.g. 제목, url)하나의 document가 들어온다고 가정 (str이 아닌List[str]로 들어오게 되면 여러 개의 sentence가 들어오는 걸로 취급)split_sent=True이면document를 여러 개의 문장으로 분리하여List[str]으로 저장clean_sent=True이면NFC Normalize,control char 제거,whitespace cleanup적용fordocindoc_lst:ar.add_data(data=doc,meta={"source":"kowiki","meta_key_1":[othermetadata,otherrandomstuff],"meta_key_2":True},split_sent=False,clean_sent=False,)# remember to commit at the end!ar.commit()2. Read Datardr.stream_data(get_meta=True)로 할 시(doc, meta)의 튜플 형태로 반환importko_lm_dataformataskldfrdr=kldf.Reader("output_dir")fordatainrdr.stream_data(get_meta=False):print(data)# "간단하게 설명하면, 언어를 통해 인간의 삶을 미적(美的)으로 형상화한 것이라고 볼...."fordatainrdr.stream_data(get_meta=True):print(data)# ("간단하게 설명하면, 언어를 통해 인간의 삶을 미적(美的)으로 형상화한 것이라고 볼....", {"source": "kowiki", ...})
Package: kolmogorov-abacus
ABacus: fast hypothesis testing and experiment design solutionABacusis a Python library developed for A/B experimentation and testing.
It includes versatile instruments for different experimentation tasks like
prepilot, sample size determination, results calculation, visualisations and reporting.Important featuresExperiment design: type I and II errors, effect size, sample size simulations.Groups splitting with flexible configuration and stratification.A/A test and evaluation of splitter accuracy.Evaluation of experiment results with various statistical tests and approaches.Sensitivity increasing techniques like stratification, CUPED and CUPAC.Visualisation of experiment.Reporting in a human-readable format.InstallationYou can usepipto installABacusdirectly from PyPI:pipinstallkolmogorov-abacusor right from GitHub:pipinstallpip+https://github.com/kolmogorov-lab/abacusNote the requirement of Python 3.8+.Quick exampleTo define an experiment and analyse it is as easy as to describe your experiment and data:fromabacus.auto_ab.abtestimportABTest
fromabacus.auto_ab.paramsimportABTestParams,DataParams,HypothesisParamsdata_params=DataParams(...)hypothesis_params=HypothesisParams(...)ab_params=ABTestParams(data_params,hypothesis_params)data=pd.read_csv('abtest_data.csv')ab_test=ABTest(data,ab_params)ab_test.report()The result of code execution is the following:Documentation and ExamplesDetaileddocumentationandexamplesare available for your usage.CommunicationAuthors and developers:Vadim GlukhovEgor ShishkovetsDmitry Zabavin
Package: kolmov
KoLMoVWe should include some description here.What does mean?KoLMoV (KitofLearningModelsValidation) is a repository that contains somes helpers to calculate the cross validation or pileup linear fit for ringer tuning derived fromsaphyrapackage.NOTEThis repository is part of the ringer analysis kit.Installation:Install stable version from pip:pipinstallkolmovor install latest version from git:pipinstallgit+https://github.com/ringer-atlas/kolmov.git@masteror install from source:gitclonehttps://github.com/ringer-atlas/kolmov.gitcdkolmovsourcescripts/setup.shNotes about ringer project:In 2017 the ATLAS experiment implemented an ensemble of neural networks (NeuralRinger algorithm) dedicated to improving the performance of filtering events containing electrons in the high-input rate online environment of the Large Hadron Collider at CERN, Geneva. The ensemble employs a concept of calorimetry rings. The training procedure and final structure of the ensemble are used to minimize fluctuations from detector response, according to the particle energy and position of incidence.
Package: kolombo
KolomboCLI for easy mail server managing 💌NB! Work in progress, not ready for production use!IntroductionWhat Kolombo does:Configures email domains (example.com/mx.example.com) and users (info@example.com)Generates DKIM keys with TXT records to add to DNSManages all services needed for email to work in docker-composeInstallationPython 3.8+, sudo, Docker and docker-compose should be installed on system.Install with pip:pipinstallkolomboHow to useDocumentation is coming, for now,
this is how to setup mail server for
domainexample.comwith userinfo@example.com# Initialize Kolombokolomboinit# Add domain and generate DKIM keys for itkolombodomainaddexample.commx.example.com# MX field is optionalkolombodkimgenerateexample.com# generates DKIM keys and returns DNS TXT record to addkolombodkimtxtexample.com# returns DNS TXT record to add# Add user (email) for domain you just addedkolombouseraddinfo@example.com# Deploy Kolombo services and senders one by one...kolomborunreceiver# Listens on 25 for incoming mail, gives emails to users that come through nginx 993/995 portskolomborunauth# Authenticates SMTP/POP3/IMAP users from nginxkolomborunnginx# Listens on 465 (SMTP), 993 (IMAP) and 995 (POP3)kolomborunsenders# Send emails from users that come through nginx 465 port# ... or deploy all everything at oncekolomborunall# Stop all Kolombo services and senderskolombostopall# ... or stop them one by onekolombostopreceiver
kolombostopauth
kolombostopnginx
kolombostopsenders
Package: kolona
KolonaA minimalistic in-memory async Python Task queue.Installpip install kolonaFeaturesRetry tasksMultiple workersIn-memor only (no 3rd party message brokers required)Python native using asyncioStatically typedExampleimportasynciofromkolonaimporttask,Workers# create a queueQUEUE=asyncio.Queue()@task(queue=QUEUE,max_retries=2)asyncdefpurchase_listener(*args):print(f"purchase_listener -> args:{args}")@task(queue=QUEUE,max_retries=3)asyncdefaccount_checker(*args):print(f"account_checker doing checking")asyncdefmain():# queue 1 account_checker taskawaitaccount_checker.enqueue()# queue 3 purchase_listener tasks, pass an argument into itforxinrange(3):print(f"Queueing: task-{x}")awaitpurchase_listener.enqueue(f"task-{x}")# start 3 workersworkers=Workers(queue=QUEUE,name="worker",count=3)# block on workersawaitasyncio.gather(*workers.get())if__name__=="__main__":loop=asyncio.get_event_loop()loop.run_until_complete(main())
Package: kolore
KoloreYour tiny swiss-army knife for color palettes.Installpip install koloreUsageConvert between various palette files, such as krita to unitykolore --in palette.colors --out palette.kplTo create a palette png from a krita palette filekolore --in palette.kpl --out palette.pngYou can also set the size of the generated imagekolore --in palette.colors --out result.png --width 200 --height 100Get general help withkolore --helpSupported formatsInputKrita palette files (.kpl)Unity color preset library (.colors)OutputKrita palette files (.kpl)Unity color preset library (.colors)PNG images (.png)PitfallsHDR colors from unity are not supported!This is just a prototype, please report any bugs.
Package: koloro
KoloroKoloro - colorful terminal text in PythonUsageInstall withpip:pipinstallkoloroimportkoloroprint(koloro.red(f"Error: something was wrong in{koloro.cyan('main.py')}"))The following environment variables can be used to disable color output globally:Disable settings:NO_COLOR(assigning something toNO_COLORdisables color output regardless of the value)TERM=dumbEnable settings:FORCE_COLOR(assigning something toFORCE_COLORenables color output regardless of the value)Moreover, theenabledvariable can also be used to toggle color output on and off:importkoloro# color output onkoloro.enabled=Trueprint(koloro.cyan("foo"))# -> "\u001b[36mfoo\u001b[39m"# color output offkoloro.enabled=Falseprint(koloro.cyan("foo"))# -> "foo"Stripping ANSI codes function is also provided:importkoloroprint(koloro.cyan("foo"))# -> "\u001b[36mfoo\u001b[39m"print(koloro.strip_ansi(koloro.cyan("foo")))# -> "foo"There is also functions for ANSI 256 colors output:importkoloro# code number 12 from https://en.wikipedia.org/wiki/ANSI_escape_code#8-bitprint(koloro.ansi256(12)('foo'))# -> "\u001b[38;5;12mfoo\u001b[0m"importkoloro# code number 12 from https://en.wikipedia.org/wiki/ANSI_escape_code#8-bitprint(koloro.ansi256Bg(12)(koloro.black('foo')))# -> "\u001b[48;5;12mfoo\u001b[0m"API ReferenceBelow functions require one argumenttxt.ModifiersresetbolddimitalicunderlineinversehiddenstrikethroughColorsblackredgreenyellowbluemagentacyanwhiteBackground colorsbgBlackbgRedbgGreenbgYellowbgBluebgMagentabgCyanbgWhiteBright colorsgreybrightRedbrightGreenbrightYellowbrightBluebrightMagentabrightCyanbrightWhiteBright background colorsbgGreybgBrightRedbgBrightGreenbgBrightYellowbgBrightBluebgBrightMagentabgBrightCyanbgBrightWhiteANSI 256 colorsansi256Arguments:n(int) - color code from ANSI 256Returns:a function who argument is the text to display color outputansi256BgArguments:n(int) - color code from ANSI 256Returns:a function who argument is the text to display color outputstrip_ansiArguments:string(str) - ANSI colored stringReturns:a string which no ANSI codesLicenseMIT
Package: kolors
Simple and lightweight shell color output function.It also checks if terminal supports color before vomitting ANSI codes.Usagefromkolorsimportcprintc('Some <red>Red</end> and <blue>blue</end> text')printc('<green bg>Some green background</end>')printc('Some <cyan bold bg>{}</end>').format('interpolation')NoteThe keyword in the closing tag isn’t really relevant, but I like to use “</end>” everywhere for shortness and consistency.  Simple shell color output function.Colorsgrey (alias: gray)redgreenyellowbluemagenta (alias: purple)cyanwhiteStylesboldbgRoadmapNot sure where this project will go, but suggestions and pull requests are welcome.The features bellow were suggested, I’m seriously considering them for the next iterations.Use cursesimportcursescurses.setupterm()ifcurses.tigetstr('setf')isnotNone:# Red foreground, if supported.print(curses.tparm(curses.tigetstr('setf'),curses.COLOR_RED).decode('utf-8'))>From man 5 terminfo:To  change  the  current  foreground  or background color on a Tek‐
tronix-type terminal, use setaf (set  ANSI  foreground)  and  setab
(set  ANSI background) or setf (set foreground) and setb (set back‐
ground).  These take one parameter, the  color  number.   The  SVr4
documentation  describes only setaf/setab; the XPG4 draft says that
“If the terminal supports ANSI escape sequences to  set  background
and  foreground,  they  should be coded as setaf and setab, respec‐
tively.Note: thanks u/awegge!Cleaner, nestable syntax<fgred>Redtext<b>Redboldtext<bgblue>RedboldtectonBluebackground</bg>redboldagain</b>Justredagain</fg>Wrapping around other librariesLike colorama & click.style