Saravanan666/pypi-org huggingface dataset:
Package: e-kreta-hun0r
e-kréta V3 api handlerhandle the kreta api without haveing to find all the linksstructure the responses so u dont need an example to tell the keysgroup usersusageon the level of session (for simple programs handeling only your account)represents a kreta loginauto revokes refreshtoken when deletedlogin/create instance:frome_kreta3_1importkreat_base3ask_baseMySession=k_base.session.login(userName,pwd,klik)all args are auto formatted:kreta username is an int in str format so if it gets an int it runs str(username)pwd is an int/date as str format: year-month-day auto adds the '-' if gets int/str without itklik is an 'klik'+str(int) when int/str without it is passed auto adds thatfromDict() and data():data=Mysession.data()Mysesssion=k_base.session.fromDict(data)converts to dict and back for storage in like a jsonthe 31 api requests:tol,ig=k_base.span(-2,7)homeworks=Mysession.getHomeworks(tol,ig)span returns an array of 2 dates of days days from todayall funcs i hope are understandible because i dont want to describe them allsome return a dataclass some a dict if u get a dict open a response with the template for this issueon the level of Diakrepresents a user even when that use is logged outaccess api requests through .sessionauto revokes refreshtoken when deletedlogin/make instance:frome_kreta3_1importe_kreta,kreta_baseUser=e_kreta.Diak(kreta_base.session(username,pwd,klik))#orUser=e_kreta.Diak()User.login(username,pwd,klik)define from session or start emptyif started empty or logged out use loginsame regulators as in sessionif it was logged in checks if username is same as last timeMyID is the username hashed and no usable login info is storedlog out:User.log_out(level)levels0: log out of session1: remove info2: forget who it was (basically same state when started empty)3: delete selfall sets is_logged_in to falsefromDict and data:same use as in sessionon the level of SchoolClassrepresents a classhelps organise users if there are a lot of themhas problems not yet recomendedaccess students by name from .studentsmake instance:frome_kreta3_1importe_kretaMyClass=e_kreta.SchoolClass(students,klik=klik)defined from students and klikstudents is a dict[name/id:Diak]klik is regulated to its format and is used for logging in new usersadd student and login student funcs:MyClass.add_student(name/id,Diak)MyClass.addstudents(dict[name/id:Diak])MyClass.log_new_student_in(name/id,username,pwd)name is stradd_student() adds one studentadd_students() updates the students dictlog_new_student_in logs new student in adds to classall return the student/students that it logged infromDict and data:same use as in allknown errors:no real check if a student belongs therehave to re run the init to have up to date dataknown errors and what may be comingno dataclass for many requests (open issue if u find one and can show a sample of the response)no data funcs for the dataclassesSchoolClass has problemseven bigger grouping (School)SchoolClass -> dict subclassDiak -> session subclass
Package: eks-auth
eks_authAuthentication tool, for IAM users to access EKS cluster.Free software: MIT licenseDocumentation:https://eks-auth.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2020-04-22)First release on PyPI.
Package: eks-best-practices-cli
eks-best-practices-cliThis is not an officially supported AWS product.Runs checks to see if an EKS cluster followsEKS Best Practices.Quick Start:python3 -m venv /tmp/.venv
source /tmp/.venv/bin/activate
pip install eks-best-practices-cliConfiguration File:There is a configuration file that you have to provide which allows customization of which checks to run as well as namespaces to be skipped by the checks. Following is a sample config file.[namespaces]
ignored = [
    "kube-node-lease",
    "kube-public",
    "kube-system",
    "kube-apiserver"
    ]

[rules]
run = [
    "disable_anonymous_access_for_cluster_roles",
    "disable_anonymous_access_for_roles",
    "restrict_wildcard_for_roles",
    "restrict_wildcard_for_cluster_roles",
    "check_endpoint_public_access",
    "check_aws_node_daemonset_service_account",
    "check_access_to_instance_profile",
    "disable_service_account_token_mounts",
    "disable_run_as_root_user",
    "use_dedicated_service_accounts_for_each_deployment",
    "use_dedicated_service_accounts_for_each_stateful_set",
    "use_dedicated_service_accounts_for_each_daemon_set", 
    "disallow_container_socket_mount",
    "disallow_host_path_or_make_it_read_only",
    "set_requests_limits_for_containers",
    "disallow_privilege_escalation",
    "check_read_only_root_file_system", 
    "check_logs_are_enabled",
    "print_aws_auth_config_map_updates",
    "print_creation_or_changes_to_validation_webhooks",
    "print_create_update_delete_to_roles",
    "print_create_update_delete_to_cluster_role_bindings",
    "print_create_update_delete_to_cluster_roles",
    "print_create_update_delete_to_role_bindings",
    "print_failed_anonymous_requests",
    "check_default_deny_policy_exists",
    "ensure_namespace_quotas_exist",
    "check_vpc_flow_logs",
    "use_encryption_with_aws_load_balancers"
    ]Usage:eks-best-practices-cli [OPTIONS]Options:--region TEXT: AWS Region [required]--context TEXT: Kubernetes context [required]--config-path PATH: Path to the config file [required]--help: Show this message and exit.You can get the current kubernetes context by running:kubectl config current-contextAs an example:check-eks-best-practices --region us-east-1 --context arn:aws:eks:us-east-1:some-account-id:cluster/some-cluster-name --config-path /path/to/config.iniFor DevelopersPrerequisites:This cli uses poetry. Follow instructions that are outlinedhereto install poetry.Installation:git clone git@github.com:dorukozturk/eks-best-practices-cli.gitcd eks-best-practices-clipoetry installRunning Tests:poetry shellpytest --cov=eks_best_practices_cli tests/
Package: ekscli
A simple and flexible command-line tool for AWS EKS managementFree software: MIT licenseDocumentation:https://ekscli.readthedocs.io.PrerequisitesAvailable AWS credentials (configured asboto3)Heptio authenticator binary (SectionTo installheptio-authenticator-awsfor Amazon EKSinAWS EKS User Guide)[Optional] kubectl (1.10 and later) for kubernetes cluster operationsQuick StartInstallationAs easy as the standard python way by usingpip.$pipinstallekscliOptionally, after installation, command-completion can be achieved with:$eval"$(_EKS_COMPLETE=sourceeks)"Use ECKCLINote: AWS fees will be charged in your account for the AWS resources created by ekscli.The simplest way to create a cluster by runningekscliwith almost everything default.This will create an EKS cluster including the control plane (managed master by AWS), a node group and akubectlconfiguration file (KUBECONFIGor$HOME/.kube/config).$ekscreatecluster--name=dev# EKS cluster name can be set as an environment variable$exportEKS_CLUSTER_NAME=dev$ekscreateclusterTo create the EKS cluster’s control plane (master) only:$ekscreatecluster--name=dev--cp-onlyTo create the EKS cluster’s control plane (master) with existing subnets of a VPC, a predefined IAM role, an existing EC2 KeyPair etc.:$ekscreatecluster--name=dev--cp-only\--subnets=subnet-1234567,subnet-abcdef1\--cp-roleeks-default-role\--regionus-west-2\--kubconfig./dev.conf\--heptio-auth/tmp/heptio-auth-aws\--keynamedev\--node-sg-ingressport=22,cidr=10.0.0.0/8\--tagsEnv=dev,Project=eks-pocThe simplest way to create a node group$ekscreatenode-group--name=dev--node-name=workersTo create a node group with more options$ekscreatenode-group--name=dev--node-name=another\--node-role=eks-worker-s3\--node-subnets=subnet-1234567\--node-min=1\--node-max=10--node-sg-ingressport=22,cidr=10.0.0.0/8\--node-sg-ingressprotocol=tcp,from=8080,to=8088,cidr=0.0.0.0/0\--regionus-west-2\--kubconfig./dev.conf\--heptio-auth/tmp/heptio-auth-aws\--keynamedev\--tagsEnv=dev,Project=eks-pocFeaturesSimple and concise command line interfaceFlexible configurationPlain vanilla EKS cluster without unrequired resources running Kubernetes clustersEKS resources managed by AWSCloudFormationCommand line auto-completion supported for Bash and ZshRoadmapOutput cluster information to different formats: yaml, jsonUpdate the cluster and node groupsCreate from templatable configuration files
Package: eks-crutch
EKS crutchWrapper script to run programs using the IAM role associated with a ServiceAccountFree software: Apache Software License 2.0Documentation:https://eks-crutch.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2020-11-18)First release on PyPI.
Package: eksi
EkşiGündemTurkish is the only language available on theekisozluk.com,
so the readme file is written in Turkish. In a nutshell, the project helps you browse
popular trending topics and read them on the command line.Ekşi Gündem, komut satırındanEkşi Sözlük'üngündem
başlıklarını ve entrylerini okumanıza yarayan bir araçtır.KurulumPython paket yöneticisi ile kolayca kurabilirsiniz.pipinstalleksiPaket yöneticisi olmadan, bu şekilde de kurabilirsiniz.pythonsetup.pyinstallÇalıştırmaTerminalinizeeksiyazarak kullanabilirsiniz. Ek olarak, -b parametresini kullanarak okumak istediğiniz
başlık sayısını belirtebilirsiniz.eksi-b10
Package: eksipy
eksipykutsal bilgi kaynağı için unofficial ve private ASYNC API, giriş yapabilir;mesaj gönderebilir, entry gönderebilirsiniz.bu proje mobil(rest) api veya herhangi bir apikullanmamaktadır. tamamen requests ile web'e istek gönderilmektedir. requests-html ile de (PyQuery) ile de parçalanmaktadır.projenin temel amacı ekşi sözlükte ne yapabiliyorsanız bu kütüphane yapabilmektedir. v2.0 itibariyle çoğu fonksiyon desteklenmektedir.bu kütüphanepython 3.6ve üstünde çalışmaktadır.📦 Kurulumpipkullanarak kolay bir şekilde kurabilirsiniz:pipinstalleksipy🛠 DokümanDokümanlardocsklasöründedir.🔷 Örnek KullanımlarBurdaki klasöre bakabilirsinizAyrıca hemen birkaç örnek verelim.Başlık entrylerini getirelim:importeksipyimportasyncioimportosasyncdefgetTopic():eksi=eksipy.Eksi()topic=awaiteksi.getTopic("php")entrys=awaittopic.getEntrys()forentryinentrys:print("*"*10)print(entry.text())print(entry.author.nick)print("*"*10)loop=asyncio.get_event_loop()loop.run_until_complete(getTopic())☑️ To-DoKendi Exception sınıflarımız.Olay.Daha iyi bir dokümantasyon.Tüm kullanıcı istatistikleri, görseller, sorunsallar...Zengin bir CLI uygulamasıÖzel mesajAsyncTestlerSorunsallar💻 ContributorsDeveloperYusuf Usta,yusuf@usta.email📒 Licenseeksipy is available under the GPLv3 license. See the LICENSE file for more info.
Package: eksisozluk
Ekşisözlük Unofficial API Documentation - 2021Version 1 of this documentation has beendeprecated.Version 2 isdocumented on Postman.The Version 2 collection can be.This library is a work in progress, any contribution are welcome.EksiSozluk.pyInstallationpipinstalleksisozlukUsagefromeksisozluk.EksiSozlukimportEksiApiclient=EksiApi()# or EksiApi(username, password)entry=client.get_entry(<entry_id>)topic=client.get_topic(<topic_id>,<page>)author=client.get_user(<user_nick>)
Package: eksitui
Terminal User Interface for Turkish collaborative hypertext dictionaryekşi sözlük. With the power of thetextualframework.Installpip install eksituiekşi sözlükis a collaborative hypertext dictionary based on the concept of Web sites built up on user contribution. It is currently one of the largest online communities in Turkey.As an online public sphere, ekşi sözlük is not only utilized by thousands for information sharing on various topics ranging from scientific subjects to everyday life issues, but also used as a virtual socio-political community to communicate disputed political contents and to share personal views. -wikiUsage$eksi# or$eksi<topic># directly starts the application with given topicShortcuts:T: Dark/Light Theme
 Ctrl+S: Saves the Screenshot in app's folder
      F: Focus Search Input
 Ctrl+X: Clear Search Input
      Q: Previous Page
      W: Next Page
 Ctrl+O: Hide/Show Footer Bar
 Ctrl+Q: QuitDev$ pip install "textual[dev]"
$ textual console
$ poetry run textual run --dev eksitui.main:EksiTUIAppDependenciestextualrequestsThanks to:Ekşisözlük Unofficial APIbye4c6
Package: eks-pv-encrypter
EKS Persistent Volume EncrypterWhat is it?A tool to detect Persistent Volumes (PVs) in your EKS cluster that are backed by
unencrypted EBS Volumes and encrypt them.Do I need it?If you:➡️ Have an EKS Cluster.➡️ Use Persistent Volumes backed by EBS Volumes.➡️ Want to make sure all the EBS Volumes you use are encrypted.➡️ Don't want to do it one-by-one.Then this tool will help you speed up this process.What does it contain?A Jupyter Notebook which is the main interface.A simple CLI that displays relevant information about your cluster.The CLI will be limited to read-only actions. The Notebook is the only way to execute
constructive/destructive actions.InstallationHosted onPyPI.pip install eks-pv-encrypterUsageUse thepv_encrypter.ipynbNotebook.If you want a read-only overview of your Cluster. Just runpv-encrypter status.Overview of the Process
Package: eks-token
eks-tokenEKS Token package, an alternate to "aws eks get-token ..." CLIUsageInstallationpipinstalleks-tokenBasic usagefromeks_tokenimportget_tokenfrompprintimportpprintresponse=get_token(cluster_name='<value>')pprint(response)Expected Output{'apiVersion':'client.authentication.k8s.io/v1alpha1','kind':'ExecCredential','spec':{},'status':{'expirationTimestamp':'2020-10-01T15:05:17Z','token':'k8s-aws-v1.<token_value>'}}Extract token from responsefromeks_tokenimportget_tokentoken=get_token(cluster_name='value')['status']['token']print(token)Get Token signed for particular IAM rolePassrole_arnargument to the functionfromeks_tokenimportget_tokentoken=get_token(cluster_name='<value>',role_arn='<value>')['status']['token']print(token)ContributionCheck our guidelineshere
Package: ektis
이 프로젝트는 훅누와 플큐를 위한 모듈입니다0.0.1 - 23.09.30.테스트 파일 및 배포 시작0.0.3 - 23.10.03간편 임배드 추가(설명X)api를 사용한 기능(날씨, nsfw, qr코드) 추가response 함수 추가 (discord.application의 response 오류시 해결 코드 추가)(설명X)
(실수로 0.0.2 지웠습니다..ㅠ)
Package: ektools
Ektools is a small collection of utilities/library functions to work
with Simrad EK60 and EK80 echo sounder data.  There are two executable
programs which take a RAW file as their parameter:ekplot - simple plot of the raw data from each channeleklist - extracts various information from the RAW fileekmeta - display metadata (times and locations, etc)eksplit - split a RAW file by configurationTheektoolslibrary provides fast indexing functions, and parsers
(mostly taken from thePyEchoLabpackage) for the various datagrams
used by Simrad and the Korona processing package.ExamplesList an index of the datagrams infile.raw:eklist file.rawParse datagrams and print the contents of each (only truncate large
arrays):eklist -l file.rawOnly print detailed information on specific datagrams (in this case,
MRU datagrams containing information on ship movement):eklist -ql -t MRU0 -t MRU1 file.rawCheck contents of the file for consistency (-c), while suppressing
other output (-q):eklist -qc file.rawDump normalized (converted to s_v and with corrected angles) RAW data
in a binary stream to stdout:eklist -qr file.rawTherawdecode.pyfile demonstrates how to read the stream back in
again.Extract metadata from a RAW file:ekmeta file.rawSeparate a RAW file into its different configurations:eksplit file.raw
Package: ekumenlabs-config
ekumenlabs_configInstallationPippip install ekumenlabs_configPipenvpipenv install ekumenlabs_configPoetrypoetry add ekumenlabs_configPDMpdm add ekumenlabs_configNotes for maintainersReleaseTo create a new release, create a github release and a github action will take care of building and publishing. After
that, there will be a PR automatically created to bump the version inmain.
Package: elabapy-cli
Elabapy-CLIelabapy-cliis a library for use in tandem withelabFTW. It uses the officialelabapyand adds a user-friendly
command line interface (CLI). The library is written in Python 3 and works under both
Linux and Windows. The functionality and parts of the code are adapted from theKadi-APY.InstallationThe library can be installed usingpip3(orpip, if there is no dedicated
version ofpipfor Python 3 installed), which generally comes bundled with
Python installations. Python version >= 3.6 is required.pip3 install elabapy-cliWhen installing the library from source for development, it is
recommended to install the library in editable mode, which simply creates a
link to the sources so all changes are reflected in the installed package
immediately. The command will also install some additional development
dependencies as defined insetup.py.pip3 install -e .[dev]Running the installations inside a virtual environment is recommended, seeVirtualenvfor more
information.Make sure theelabapycommand is runnable from anywhere.
Depending on the type of installation and if a virtual environment is
used or not, thePATHsystem variable may need to be adapted accordingly to
include the path the executable resides in. For example, the following command
can be used on Linux, assuming the executable resides in~/.local/bin:export PATH=${HOME}/.local/bin:${PATH}This line can also be added to.bashrcso it will be executed each time a new
terminal is opened:echo 'export PATH=${HOME}/.local/bin:${PATH}' >> ${HOME}/.bashrcOn Windows, thePATHcan be modified permanently by editing the respective
environment variable in the advanced system settings of the control panel.UsageThe CLI can be used directly in the terminal. The first entry point to the CLI is
given by running:elabapyAll commands concerning different resources are available as various
subcommands. For example, all subcommands to work with experiments can be listed by
running:elabapy experimentsThe information on how to create an experiment can be accessed via:elabapy experiments create --helpAutocomplete can be activated viaelabapy config activate-autocompletionfor fish, Zsh, Bash and PowerShell.Connecting an elabFTW instanceTo connect an instance of elabFTW to a local installation of this library, the
host of the elabFTW instance as well as a personal access token (PAT) are
required.The host is the fully qualified domain name of the elabFTW instance with the ending/api/v1/.A PAT (API key) can be created via the web interface of an elabFTW instance in the menu
found inUser panel > API KEYSand will operate with the same permissions
as the user that created the token.You can runelabapy config createwhich creates the file.elabconfigin you home directory. Open the file to fill in the
host and PAT information. E.g.:[global]
verify = True
default = my_instance

[my_instance]
host = https://example.com/api/v1/
pat = <your PAT>

[my_second_instance]
host = https://example2.com/api/v1/
pat = <your second PAT>When using the CLI, you can choose the instance to use. The default is defined by the
keydefaultin the section[global].
Package: elangai
elangaielangaiis an inference engine platform designed for but not limited to the edge device. This SDK includes the main components ofelangai.InstallationPrerequisiteBefore installingelangai, users have to install the following components:TensorRT >=7.0.0.11TensorFlow >=2.5.0ONNXRuntime >=1.5.2Otherwise,elangaiwon't work as intended.Installelangaicould be installed by following command.pip3 install elangaiQuick GuideMake Your Own AI AppUsing the following command on terminal, you could easily generate the AI app.elangai generate myappDissect Your AI ModelUse the following command to examine the input and output tensor information of your AI model.elangai model-dissector /path/to/your/model.onnxCurrently supports.onnxand.tflitefile only.Convert Your AI Model to.trtFileelangaionly supports.tfliteand.trtfile inference. Use the following command to convert.onnxmodel to.trtfile.elangai model-converter --src /path/to/model.onnx  --dst /path/to/model.trtCurrently supports.onnxfile conversion only.
Package: elan-vad
Elan-vadElan vad is a tool to perform Voice Activity Detection related tasks on Elan filesInstallationYou can install the package withpip install elan-vad(orpip3on macs).After installation, you can import the utilities into your python program with:fromelan_vadimport*The package additionally comes with two CLI programs:vadandcluster, which
can be used to perform the utilities from the terminal.UsageAs a LibraryThe example below:Performs VAD on an audio file,Adds these detected sections to an elan file (under the tier "_vad"),And then clusters the annotations within an existing tier ("Phrase") to be
constrained within the VAD sections.frompathlibimportPathfrompympi.ElanimportEaffromelan_vadimportdetect_voice,add_vad_tier,cluster_tier_by_vad# Replace these paths with the correct values for your applicationsound_file:Path='audio.wav'elan_file:Path='test.eaf'# Open up the Elan file for modification.elan=Eaf(elan_file)# Perform VAD on the sound_filespeech=detect_voice(sound_file)add_vad_tier(elan,speech,'_vad')# Cluster annotations within a 'Phrase' tier by the VAD sectionscluster_tier_by_vad(elan,'Phrase','_vad','vad_cluster')# Replace the elan file with the new dataelan.to_file(elan_file)From the terminaltodo
Package: elanwriter
elanwriterA tool to write out Elan (.eaf) files using python.Author: B.L. de Vries (Netherlands eScience Center)IntroductionThis package allows to write out Elan (a video annotation tool,https://tla.mpi.nl/tools/tla-tools/elan/) files.Installation (from the command-line)Please follow the general guidelines for installing python packages and use a virtual environment:Instructions for installing python packages with pip:https://packaging.python.org/tutorials/installing-packages/You can also consider using conda to manage your environments:https://conda.io/docs/When you are in your command-line console and optionally, your virtual environment, install exploface by typing:pip install elanwriterTest the installation by starting the python shell (typepythonin your command-line). And then test by runningimport elanwriter
Package: elaphe
Elaphe is a python binding of Barcode Writer In Pure PostScript
(http://www.terryburton.co.uk/barcodewriter/).RequirementsPython 2.7. Does not work on Python 3.GhostScript on your systemSimple UsageFollowing example:>>> from elaphe import barcode
>>> barcode('qrcode',
...         'Hello Barcode Writer In Pure PostScript.',
...         options=dict(version=9, eclevel='M'),
...         margin=10, data_mode='8bits'))   # Generates PIL.EpsImageFile instance
<PIL.EpsImagePlugin.EpsImageFile ... at ...>
>>> _.show() # Show rendered bitmapwill invoke image viewer on your system, showing a QRcode symbol with 10px margin.
barcode() returns PIL image object.
Package: elaphe3
Elaphe is a python binding of Barcode Writer In Pure PostScript
(http://www.terryburton.co.uk/barcodewriter/).
It generates barcode symbol as PostScript code fragment using
BWIPP. The generated code is then embedded in encapsulated
PostScript image which can be handled by PIL.PrerequisitesPython 2.7 or later (functional decorators, ternary operator, and
generator expressions are used).NoteExceptsetup.py test, code may still work on 2.5-2.6.If you want to render barcode into bitmap image, EpsImagePlugin of
Python Imaging Library (http://www.pythonware.com/products/pil) or
Pillow is required. Note that EpsImagePlugin requires Ghostscript is
correctly installed.Simple UsageThe following example:>>> from elaphe import barcode
>>> barcode('qrcode',
...         'Hello Barcode Writer In Pure PostScript.',
...         options=dict(version=9, eclevel='M'),
...         margin=10, data_mode='8bits'))   # Generates PIL.EpsImageFile instance
<PIL.EpsImagePlugin.EpsImageFile ... at ...>
>>> _.show() # Show rendered bitmapwill invoke some viewer which shows a QRcode symbol with 10px margin.Remember, barcode() returns PIL image object.0.2.0 (2017-05-03)Update to BWIPP to 2017-04-04.Update trove0.1.1 (2016-05-25)Fix packaging.Switch to zest.releaser.0.1.0 (2016-05-24)First version of elaphe3 that can be installed from PyPI