Saravanan666/pypi-org huggingface dataset:
Package: ecida
ECIDAThe EcidaModule package is a Python module designed to facilitate deployment and communication between components in a distributed system. This package provides various functionalities including Kafka message handling, environment variable checking, and directory management.How to UseImporting the packageTo use the EcidaModule in your Python program, first, you will need to import the EcidaModule class from the package:fromEcidaimportEcidaModuleCreate an ECiDA ModuleDefine a module with this signaturedefcreate_module()->EcidaModule:M=EcidaModule("MODULE_NAME","MODULE_VERSION")# ADD MODULE INPUTS/OUTPUTS HERE...returnMAdd inputs and outputsUse the following syntax for adding input and output to module. You can add as many I/O as required.# ADD STREAMING INPUT WITHM.add_input("INPUT_NAME","string")# ADD STREAMING OUTPUTM.add_output("OUTPUT_NAME","string")# ADD INPUT DIRECTORY FOR FILE USEM.add_input_directory("INPUT_DIRECTORY_NAME")# ADD OUTPUT DIRECTORY FOR FILE USEM.add_output_directory("OUTPUT_DIRECTORY_NAME")# ADD INPUT DIRECTORY PRELOADING FROM GIT FOR FILE USEM.add_input_from_git("INPUT_DIRECTORY_NAME","GIT_REPOSITORY","DIRECTORY/PATH/IN/GIT")Entry PointUse the following boiler-plate as the entry-point to your code.if__name__=="__main__":M=create_module()M.initialize()main(M)and for the main function use the following signature:defmain(M:EcidaModule):#YOUR LOGIC COMES HEREExample python fileAn example template for the modules.fromEcidaimportEcidaModulelogging.basicConfig(level=logging.INFO)logger=logging.getLogger(__name__)defcreate_module()->EcidaModule:M=EcidaModule("MODULE_NAME","MODULE_VERSION")# ADD MODULE INPUTS/OUTPUTS HEREreturnMdefmain(M:EcidaModule):print(f"START MODULE{M.name}:{M.version}")# LOGIC COMES HEREif__name__=="__main__":M=create_module()M.initialize()main(M)NOTESA python file can contain no more than one one module, since the module creation happens through using create_module() function with exact same signature.
Package: ecis-processing
Usageusage: ecis-processing [-h] [-o OUTPUT] DIRECTORY

Process diagnosis and medication data.

positional arguments:
  DIRECTORY             path to input directory

optional arguments:
  -h, --help            show this help message and exit
  -o OUTPUT, --output OUTPUT
                        output file name, defaults to 'processed.csv'DisclaimerAll test data EHRs are fictitious. No identification with actual persons (living or deceased)
is intended or should be inferred.
Package: eClaircie
éClaircie – Blog without clouds!éClaircie is a100% staticblog engine.
The main features are:Restructured Text (ReST) syntaxmultilingual support, including failback language (ex a website with translated articles in French and the other in English)comments by mailintegrated search enginemultiple themes support (per-category)full multimedia integration:image gallery with miniaturesaudio player (HTML5)Youtube video (with anti-tracing protection)RSS feedcontent generation from Python scriptsemail obfuscationfree software (GNU GPL v3 licence)100% static,cloud-less computing! With éClaircie, no need to use
external services for managing comments (ex Disqus) or search (ex Google search bar).
This is better because these external services proving “widgets” raise some concerns related toprivacy. In fact, these widgets are often used for tracing users by the enterprises that
propose them.In French, “éclaircie” means “when the weather improves”.If independence, control of your personal data and respect for privacy are importants to you,
then éClaicie is for you!For using éClaircie, you need:Python(3.4)Pillows
Package: eclcli
Enterprise Cloud CLI (a.k.a eclcli) is anOpenStackClientbased command-line client for NTT Communications’ Enterprise Cloud 2.0 that brings the command set for Baremetal, Compute, SSS, Image, Network, Block Storage and various other APIs together in a single shell with a uniform command structure.The primary goal is to provide a unified user experience for various services provide in ECL2.0 through a uniform command structure.Getting StartedEnterprise Cloud CLI can be installed from PyPI using pip.$pipinstalleclcliYet it is strongly advised to usevirtualenvto avoid conflicts with system packages, in short:$virtualenv.venv$source.venv/bin/activate$pipinstall--upgradeeclcliFor experienced users we suggest usingpyenvwith pyenv-virtualenv plugin:ConfigurationBefore you are able to use CLI you must configure it.The CLI is configured via command-line, environment variables and~/.config/ecl/clouds.yamlfile.Authentication using username/password is most commonly used.$exportOS_USERNAME=<username>$exportOS_PASSWORD=<password>$exportOS_TENANT_ID=<tenant_id>$exportOS_AUTH_URL=<auth_url>$exportOS_PROJECT_DOMAIN_ID=default$exportOS_USER_DOMAIN_ID=defaultIn certain cases it may be more convenient to use file based configuration using file~/.config/ecl/clouds.yaml.For more information seeECL tutorial page.
Notice, though, that you may need to use–os-cloudoption parameter to specify which credentials to use from the file.Listing command referencesThere are a few variants on getting help.
A list of global options are supported with--help.$ecl--helpThere is also ahelpcommand that can be used to get help text for a specific command.$eclhelpbaremetalservercreateUsage$eclcommandlist# Returns all available commands$eclbaremetalserverlist# Returns list of baremetal servers$eclhelpbaremetal# Returns help for any commandDocumentationPlease find more usage documentation onofficial site.SupportECL2.0 users can raise requests via NTT Communications’ ticket portal.ContributingPlease contribute usingGithub FlowCreate a branch, add commits, andopen a pull request.LicenseApache 2.0
Package: eclectic
Eclectic: Python Web Framework built for real projects🚧  Eclectic 🚀 Under construction...Docs arrives soon  🚧About|Features|Technologies|Installation|License|Author:dart: AboutEclectic is a Python web framework built for learning purposes and evolving for working on real projects.It's a WSGI framework and can be used with any WSGI application server such asGunicorn.:sparkles: Features:heavy_check_mark: WSGI compatibility:heavy_check_mark: Flask and Django style routing.:heavy_check_mark: Json / HTML / Text Responses:heavy_check_mark: Templates:heavy_check_mark: Static Files:heavy_check_mark: Middleware:heavy_check_mark: Test:heavy_check_mark: ORM:rocket: TechnologiesThe following tools were used in this project:ParseJinja2WhitenoiseWebObPytestRequestsRequests-wsgi-adapter:checkered_flag: Installationpipinstalleclectic:memo: LicenseThis project is under license from MIT. For more details, see theLICENSEfile.Made with :heart: byEclecticllyBack to top
Package: eclib
ECLibThis is a Python library for numerical simulation of encrypted control.Encrypted controlCybersecurity is a critical issue of networked control systems in a modern society.
Encrypted control is a novel concept of control using cryptographic tools for secure computation, such as homomorphic encryption and secret sharing.
ECLib helps researchers and students to implement their new idea of encrypted control using homomorphic encryption.Supported encryption schemesElGamal[1]Dynamic-key ElGamal[2]Paillier[3]Regev (LWE)[4]GSW[5]GSW-LWE[6]InstallationRun pip command on your terminal.pip install eclibUsageSeetutorial_slide_1.pdf,tutorial_slide_2.pdf, andexample codes.LicenseBSD License 2.0AuthorKaoru TeranishiE-mail: teranishi (at) uec.ac.jpHomepage:https://kaoruteranishi.xyzReferences[1] T. Elgamal, "A public key cryptosystem and a signature scheme based on discrete logarithms," IEEE Transactions on Information Theory, vol. 31, no. 4, pp. 469–472, 1985.[2] K. Teranishi, T. Sadamoto, A. Chakrabortty, and K. Kogiso, "Designing optimal key lengths and control laws for encrypted control systems based on sample identifying complexity and deciphering time," IEEE Transactions on Automatic Control (Early access)[3] P. Paillier, "Public-key cryptosystems based on composite degree residuosity classes," in International Conference on Theory and Application of Cryptographic Techniques, 1999, pp. 223–238.[4] O. Regev, "On lattices, learning with errors, random linear codes, and cryptography," Journal of the ACM, vol. 56, no. 6, pp. 1-40, 2009.[5] C. Gentry, A. Sahai, and B. Waters, "Homomorphic encryption from learning with errors: Conceptually-simpler, asymptotically-faster, attribute-based," Cryptology ePrint Archive, Paper 2013/340, 2013.[6] J. Kim, H. Shim, and K. Han, "Dynamic controller that operates over homomorphically encrypted data for infinite time horizon," IEEE Transactions on Automatic Control, vol. 68, no. 2, pp. 660–672, 2023.
Package: eClinical
公司使用内部工具类1.0.5 加入第一版脚手架1.0.8.2 修改了内置的url1.0.8.9 提供了一步创建sponsor,study,site的工具类1.0.11 修复bug1.0.12 修改yaml 使用 ruamel.yaml1.0.13 update the login
Package: eclipsegen
eclipsegenGenerate Eclipse instances using Python.This project requires:Python 3.10 and newerJava 11 and newerBuild & TestIf you have a local installation of Eclipse, set the$ECLIPSE_HOMEenvironment variable to point to the directory
that contains theeclipseoreclipse.exeexecutable.exportECLIPSE_HOME=~/eclipse/Alternatively, you can provide the URL to a mirror where an appropriate version of Eclipse can be downloaded from.
Usually you would pick the Linux version of the Platform Runtime Binary, say fromthis page. If you specify nothing, Eclipse is downloaded from this URL by default:exportECLIPSE_URL=https://artifacts.metaborg.org/content/repositories/releases/org/eclipse/eclipse-platform/4.21/eclipse-platform-4.21-linux-gtk-x86_64.tar.gzFinally, enable the appropriate Java version (e.g.,sdk use java 17.0.8-tem), then create a virtual environment and run the tests:virtualenvvenvsourcevenv/bin/activate
pipinstall-e.[test]# Install in editable mode with test dependenciespython-mpytest# Run the testsLicenseCopyright 2016-2023 Gabriel KonatLicensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0.Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an"as is" basis, without warranties or conditions of any kind, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Package: eclipseprofileselector
This little application manages Eclipse profiles for you. It understands
a _profile_ to be a configuration and a workspace folder and is compatible
with the Mars release of Eclipse.Profiles are stored by default in~/.eclipse-profiles.InstallationGet the latest version withpip install eclipseprofileselector.Dependenciessudo apt-get install python{,3}-gi(on Ubuntu/Debian)python 2.7 (compabile with python3)eclipse should be installed and in your$PATH
Package: eclipse-pytorch
EclipseImplementingPaletta et alin PytorchMost of the codebase comes fromFieryInstallpipinstalleclipse_pytorchHow to useimporttorchfromeclipse_pytorch.modelimportEclipseeclipse=Eclipse(horizon=5)let's simulte some input images:images=[torch.rand(2,3,128,128)for_inrange(4)]preds=eclipse(images)you get a dict with forecasted masks and irradiances:len(preds['masks']),preds['masks'][0].shape,preds['irradiances'].shape(6, torch.Size([2, 4, 128, 128]), torch.Size([2, 6]))Citation@article{paletta2021eclipse,
  title     ={{ECLIPSE}: Envisioning Cloud Induced Perturbations in Solar Energy},
  author    ={Quentin Paletta and Anthony Hu and Guillaume Arbod and Joan Lasenby},
  year      ={2021},
  eprinttype ={arXiv},
  eprint    ={2104.12419}}ContributeThis repo is made withnbdev, please read the documentation to contribute
Package: eclipsescraper
# Eclipse ScraperPython module for scraping NASA’s eclipse site into usable CZML documents## OverviewThis module is designed for scraping tabular data for the tracks of eclipse events from NASA’s eclipse website ([http://eclipse.gsfc.nasa.gov/](http://eclipse.gsfc.nasa.gov/)) and converting such events into CZML documents for display with [Cesium](https://github.com/AnalyticalGraphicsInc/cesium). This module is developed in tandem with [EclipseTracks.org](http://eclipsetracks.org] ([source](https://github.com/Frencil/eclipsetracks)).Eclipse Predictions by Fred Espenak, NASA’s GSFC.## DependenciesThis module requires [czml](https://github.com/cleder/czml), the Python CZML reader/writer.## TestingRun tests in the top-level directory like so:` python setup.py test `Eclipse Scraper is continually tested with [Travis CI](https://travis-ci.org/Frencil/eclipsescraper).[![Build Status](https://api.travis-ci.org/Frencil/eclipsescraper.png)](https://travis-ci.org/Frencil/eclipsescraper)
[![Coverage Status](https://coveralls.io/repos/Frencil/eclipsescraper/badge.svg?branch=master)](https://coveralls.io/r/Frencil/eclipsescraper?branch=master)
Package: eclipse-sumo
Eclipse SUMO - Simulation of Urban MObilityWhat is SUMO"Simulation of Urban MObility" (SUMO)is an open source,
highly portable, microscopic traffic simulation package designed to handle
large road networks and different modes of transport.It is mainly developed by employees of theInstitute of Transportation Systems
at the German Aerospace Center.Where to get itYou can download SUMO via ourdownloads site.As the program is still under development and is extended continuously, we advice you to
use the latest sources from our GitHub repository. Using a command line client
the following command should work:git clone --recursive https://github.com/eclipse-sumo/sumoContactTo stay informed, we have a mailing list for SUMO, whichyou can subscribeto.
Messages to the list can be sent tosumo-user@eclipse.org.
SUMO announcements will be made through thesumo-announce@eclipse.orglist;you can subscribeto it as well.
For further contact information, have a look atthis page.Build and InstallationFor Windows we provide pre-compiled binaries and CMake files to generate Visual Studio projects.
If you want to develop under Windows, please also clone the dependent libraries usinggit clone --recursive https://github.com/DLR-TS/SUMOLibrariesIf you're using Linux, you should have a look whether your distribution already contains sumo.
There is also appa for ubuntu usersand anopen build service instance.
If you want to build sumo yourself, the steps for ubuntu are:sudo apt-get install cmake python g++ libxerces-c-dev libfox-1.6-dev libgdal-dev libproj-dev libgl2ps-dev swig
cd <SUMO_DIR> # please insert the correct directory name here
export SUMO_HOME="$PWD"
mkdir build/cmake-build && cd build/cmake-build
cmake ../..
make -j$(nproc)Fordetailed build instructions, have a look at our Documentation.Getting startedTo get started with SUMO, take a look at the docs/tutorial and examples directories,
which contain some example networks with routing data and configuration files.
There is also user documentation provided in the docs/ directory and on the
homepage.DocumentationThe main documentation is atsumo.dlr.de/docs. Note, that this tracks thedevelopment version.A mirror of the main documentation is atsumo.sourceforge.net/docs.An offline version of the documentation is part of every release and can be accessed viadocs/userdoc/index.html.Improving SUMOPlease use theGitHub bug tracking toolfor bugs and requests,
or file them to the listsumo-user@eclipse.org. Before
filing a bug, please consider to check with a current repository checkout
whether the problem has already been fixed.We welcome patches, pull requests and other contributions! For details seeour contribution guidelines.We useWeblate for translating SUMO. If you
want to add translation strings or a language, seeour contribution guidelines.LicenseSUMO is licensed under theEclipse Public License Version 2.
For the licenses of the different libraries and supplementary code information is in the
subdirectories and theDocumentation.
Package: eclipse-zenoh
Eclipse ZenohThe Eclipse Zenoh: Zero Overhead Pub/sub, Store/Query and Compute.Zenoh (pronounce/zeno/) unifies data in motion, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.Check the websitezenoh.ioand theroadmapfor more detailed information.Python APIThis repository provides a Python binding based on the mainZenoh implementation written in Rust.How to install itThe Eclipse zenoh-python library is available onPypi.org.
Install the latest available version usingpip:pip install eclipse-zenohTo install the latest nightly build of the development version do:pip install eclipse-zenoh-nightly:warning:WARNING:warning: zenoh-python is developped in Rust.
On Pypi.org we provide binary wheels for the most common platforms (Linux x86_64, i686, ARMs, MacOS universal2 and Windows amd64). But also a source distribution package for other platforms.
However, forpipto be able to build this source distribution, there are some prerequisites:pipversion 19.3.1 minimum (for full support of PEP 517).
(if necessary upgrade it with command:'sudo pip install --upgrade pip')Have a Rust toolchain installed (instructions athttps://rustup.rs/)Supported Python versions and platformszenoh-python has been tested with Python 3.7, 3.8, 3.9 and 3.10.It relies on thezenohRust API which require the fullstdlibrary. See the list Rust supported platforms here:https://doc.rust-lang.org/nightly/rustc/platform-support.html.How to build it:warning:WARNING:warning: : Zenoh and its ecosystem are under active development. When you build from git, make sure you also build from git any other Zenoh repository you plan to use (e.g. binding, plugin, backend, etc.). It may happen that some changes in git are not compatible with the most recent packaged Zenoh release (e.g. deb, docker, pip). We put particular effort in mantaining compatibility between the various git repositories in the Zenoh project.Requirements:Python >= 3.7pip >= 19.3.1(Optional) A Python virtual environment (for instancevirtualenvorminiconda)Rust and Cargo. If you already have the Rust toolchain installed, make sure it is up-to-date with:$rustupupdateSteps:Install developments requirements:pipinstall-rrequirements-dev.txtEnsure your system can find the building toolmaturin(installed by previous step).
For example, it is placed at$HOME/.local/bin/maturinby default on Ubuntu 20.04.exportPATH="$HOME/.local/bin:$PATH"Build and install zenoh-python:With a virtual environment active:maturindevelop--releaseWithout one:maturinbuild--release
pipinstall./target/wheels/<thereshouldonlybeone.whlfilehere>Running the ExamplesThe simplest way to run some of the example is to get a Docker image of thezenohnetwork router (seehttps://github.com/eclipse-zenoh/zenoh#how-to-test-it) and then to run the examples on your machine.Then, run the zenoh-python examples following the instructions inexamples/README.md
Package: eclipse-zenoh-flow
Python Zenoh Flow APIZenoh Flowprovides a Zenoh-based dataflow programming framework for computations that span from the cloud to the device.:warning:This software is still in alpha status and shouldnotbe used in production. Breaking changes are likely to happen and the API is not stable.RequirementsRust: see theinstallation pagea matching version of libpython. On linux systems, it's typically packaged separately as ``libpython3.x-devorpython3.x-dev`.Python >= 3.7pip >= 22virtualenvHow to buildCreate and activate a python virtual environment:$python3-mvirtualenvvenv
$sourcevenv/bin/activateBuild the Python Wheelwithina Python virtual environment.$python3-mvenvvenv
$sourcevenv/bin/activate(venv)$gitclonehttps://github.com/atolab/zenoh-flow-python(venv)$cdzenoh-flow-python/zenoh-flow-python(venv)$pip3install-rrequirements-dev.txt(venv)$maturinbuild--releaseDeactivatethe venv and install the python bindings.(venv)deactivate
$pip3install./target/wheels/<thereshouldonlybeone.whlfilehere>Build the wrappersBuild the Python wrappers.:warning:Python Wrappers SHOULD NOT be built within a Python virtual environment$cargobuild--release-ppy-op-ppy-sink-ppy-sourceBuild the docsOnce you have installed the Python binding you can also generate the documentation.$ cd docs
$ pip3 install sphinx_rtd_theme sphinx -y
$ make htmlThe docs will be available under_build/html/index.html.Run an exampleClone, build and installZenoh Flow, and then use the providedpy-pipeline.ymlexample to run it.:bulb: Note that you actually only need to update the paths inpy-pipeline.ymlfile.$zfctllaunchpy-pipeline.yml
Package: eclipse-zenoh-nightly
Eclipse ZenohThe Eclipse Zenoh: Zero Overhead Pub/sub, Store/Query and Compute.Zenoh (pronounce/zeno/) unifies data in motion, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.Check the websitezenoh.ioand theroadmapfor more detailed information.Python APIThis repository provides a Python binding based on the mainZenoh implementation written in Rust.How to install itThe Eclipse zenoh-python library is available onPypi.org.
Install the latest available version usingpip:pip install eclipse-zenohTo install the latest nightly build of the development version do:pip install eclipse-zenoh-nightly:warning:WARNING:warning: zenoh-python is developped in Rust.
On Pypi.org we provide binary wheels for the most common platforms (Linux x86_64, i686, ARMs, MacOS universal2 and Windows amd64). But also a source distribution package for other platforms.
However, forpipto be able to build this source distribution, there are some prerequisites:pipversion 19.3.1 minimum (for full support of PEP 517).
(if necessary upgrade it with command:'sudo pip install --upgrade pip')Have a Rust toolchain installed (instructions athttps://rustup.rs/)Supported Python versions and platformszenoh-python has been tested with Python 3.7, 3.8, 3.9 and 3.10.It relies on thezenohRust API which require the fullstdlibrary. See the list Rust supported platforms here:https://doc.rust-lang.org/nightly/rustc/platform-support.html.How to build it:warning:WARNING:warning: : Zenoh and its ecosystem are under active development. When you build from git, make sure you also build from git any other Zenoh repository you plan to use (e.g. binding, plugin, backend, etc.). It may happen that some changes in git are not compatible with the most recent packaged Zenoh release (e.g. deb, docker, pip). We put particular effort in mantaining compatibility between the various git repositories in the Zenoh project.Requirements:Python >= 3.7pip >= 19.3.1(Optional) A Python virtual environment (for instancevirtualenvorminiconda)Rust and Cargo.Steps:Install developments requirements:pipinstall-rrequirements-dev.txtEnsure your system can find the building toolmaturin(installed by previous step).
For example, it is placed at$HOME/.local/bin/maturinby default on Ubuntu 20.04.exportPATH="$HOME/.local/bin:$PATH"Build and install zenoh-python:With a virtual environment active:maturindevelop--releaseWithout one:maturinbuild--release
pipinstall./target/wheels/<thereshouldonlybeone.whlfilehere>Running the ExamplesThe simplest way to run some of the example is to get a Docker image of thezenohnetwork router (seehttps://github.com/eclipse-zenoh/zenoh#how-to-test-it) and then to run the examples on your machine.Then, run the zenoh-python examples following the instructions inexamples/README.md