Saravanan666/pypi-org huggingface dataset:
Package: electric-data-cli
Electric Data CLIThe Electric Data CLI is the command line interface utility for theElectric Datageo-distributed database
hosting service. It’s developed in Python and the code is published
under theMIT
Licenseatgithub.com/electric-data/electric-cli.DevelopYou can install the CLI for local development by installing the
dependencies into a Python3 environment and developing the egg:pipinstall-rrequirements.txtpythonsetup.pydevelopThis will install aelectricbinary in your local Python
environment’s bin folder. You can check that this is on your path with
e.g.:whichelectricBuildIf you want to build standalone binaries, you first need to install the
extra development requirements:pipinstall-rdev-requirements.txtThen you can build aPexexecutable
using:pythonsetup.pybdist_pex--bdist-allThis will create a./dist/electricbinary which you can copy and run
anywhere on your system.Alternatively, you can build a standalone binary with an embedded Python
interpretor usingPyOxidizer:pyoxidizerrunThis will create a binary at./build/:target/debug/install/electricthat you can run on any machine with the same architecture and OS as
your build machine.UsageRun theelectriccommand without arguments or with the--helpflag for usage information:electric--helpYou can drill down into usage information for the resources / command
groups and for individual commands, e.g.:electricauth--helpelectricauthlogin--helpFurtherdocumentation is available on the Electric Data
website.TestRunning the tests requiresnoseandcoverage, included in thedev-requirements.txt.Then, run e.g.:nosetests--with-coverage--cover-packageelectric
Package: electric-db-cli
![Status](https://img.shields.io/badge/status-alpha-red.svg)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE.md)
[![CircleCI](https://circleci.com/gh/electric-db/electric-cli/tree/main.svg?style=shield&circle-token=67d43361b7c2aa039a0eef39d3617a9f481e54c5)](https://circleci.com/gh/electric-db/electric-cli/tree/main)# Electric DB CLIThe Electric DB CLI is the command line interface utility for the [Electric DB](https://electricdb.net) geo-distributed database hosting service. It’s developed in Python and the code is published under the [MIT License](https://github.com/electric-db/electric-cli/blob/master/LICENSE) at [github.com/electric-db/electric-cli](https://github.com/electric-db/electric-cli).## DevelopYou can install the CLI for local development by installing the dependencies into a Python3 environment and developing the egg:`sh pip install-rrequirements.txt python setup.py develop `This will install aelectricbinary in your local Python environment’s bin folder. You can check that this is on your path with e.g.:`sh which electric `## BuildIf you want to build standalone binaries, you first need to install the extra development requirements:`sh pip install-rdev-requirements.txt`Then you can build a [Pex](https://pex.readthedocs.io) executable using:`sh python setup.py bdist_pex--bdist-all`This will create a./dist/electricbinary which you can copy and run anywhere
on your system.Alternatively, you can build a standalone binary with an embedded Python interpretor using [PyOxidizer](https://pyoxidizer.readthedocs.io):`sh pyoxidizer run `This will create a binary at./build/:target/debug/install/electricthat you can run on any machine with the same architecture and OS as your build machine.## UsageRun theelectriccommand without arguments or with the–helpflag for usage information:`sh electric--help`You can drill down into usage information for the resources / command groups and for individual commands, e.g.:`sh electric auth--helpelectric auth login--help`Further [documentation is available on the Electric DB website](https://electricdb.net/docs).## TestRunning the tests requiresnoseandcoverage, included in thedev-requirements.txt.Then, run e.g.:`sh nosetests--with-coverage--cover-packageelectric `
Package: electricdb-cli
ElectricDB CLIThe ElectricDB CLI is the command line interface utility for theElectricDBgeo-distributed database hosting
service. It’s developed in Python and the code is published under theMIT
Licenseatgithub.com/electricdb/electric-cli.DevelopYou can install the CLI for local development by installing the
dependencies into a Python3 environment and developing the egg:pipinstall-rrequirements.txtpythonsetup.pydevelopThis will install aelectricbinary in your local Python
environment’s bin folder. You can check that this is on your path with
e.g.:whichelectricBuildIf you want to build standalone binaries, you first need to install the
extra development requirements:pipinstall-rdev-requirements.txtThen you can build aPexexecutable
using:pythonsetup.pybdist_pex--bdist-allThis will create a./dist/electricbinary which you can copy and run
anywhere on your system.Alternatively, you can build a standalone binary with an embedded Python
interpretor usingPyOxidizer:pyoxidizerrunThis will create a binary at./build/:target/debug/install/electricthat you can run on any machine with the same architecture and OS as
your build machine.UsageRun theelectriccommand without arguments or with the--helpflag for usage information:electric--helpYou can drill down into usage information for the resources / command
groups and for individual commands, e.g.:electricauth--helpelectricauthlogin--helpFurtherdocumentation is available on the ElectricDB
website.TestRunning the tests requiresnoseandcoverage, included in thedev-requirements.txt.Then, run e.g.:nosetests--with-coverage--cover-packageelectric
Package: electriceye
electriceyeWeb test framework with image recogniction and cucumber like syntaxFree software: MIT licenseDocumentation:https://electriceye.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2019-03-03)First release on PyPI.
Package: electricityapi
electricityAPIThis packages gives you interfaces to various providers of electricity grid data.Currently we only support electricitymap.org but are planing to add many more. Please leave a comment or pr if you want
to contribute more providers.electricitymap.orghttps://www.electricitymaps.com/is a great resource to get data about grid intensity. They also have a great api [0]
that can be used to query the data programmatically.This package has no affiliation withhttps://www.electricitymaps.com/it is just to make the querying easier. Our thanks
go out to the great people at electricitymaps for creating such an amazing project.Currently we don't support the full api but we are working on it. Feel free to help us and submit a pull request.We also use the free tier urls to date!!!Installationpip install electricityapiPlease set the ELECTRICITYMAP_API_TOKEN if you want to use the test code providedexport ELECTRICITYMAP_API_TOKEN='your_api_token_here'Usage[0]https://static.electricitymaps.com/api/docs/index.html#introduction
Package: electrickiwi-api
Electric Kiwi Python APIWhat it doesProvide a simple API interface to the Electric Kiwi API and includes all endpoints available on the juice hacker siteWhat it does notsession management / token management, there are enough libraries and frameworks that
already do this very well, no point reinventing the wheelAuthentication has been left to you.If you are planning on joining Electric Kiwi use my link to score a $50 creditsign up linkAuthenticationTo make any requests to the token url you are required to have basic auth using the client id and secret
same as the python api example.How to use itimplement AbstractAuth (see test_instance.py in tests)once implemented you can pass it toElectricKiwiApie.gapi=ElectricKiwiApi(ApiAuthImpl(session))awaitapi.get_active_session()awaitapi.set_active_session()You will need to call api.set_active_session()
to set the customer number and connection id for you to run additional API calls
as it sets them on the class so your not passing them continuously.
Package: electric-units
Electric Units for pythonPython objects to ease the handling of data around electricity systems and grids.Installationpip install electric-unitswill install from pypiOr, you can view or checkout the source fromGithubandpython setup.py installwill install the package and its
dependancies.DevelopmentThis has come of the needs we keep running into when dealing with data from
electricity systems - if you find these useful and want to change or add to
the units, please do!If you've never contributed to open source before - even better. We are here
to help you make your first PR and will make an effort to create and reserve
issue forfirst timers only.Reporting issuesIf you run into an issue with the use of this library, please report a bug in our
(github issues tab)[https://github.com/ample-tech/electric-units/issues].From there, you'll receive help, or we can work on fixing the bug.Getting involvedCheck ourCode of Conduct hereOnce you've cloned the code you can run the test suit withpython setup.py test.
This will install all of the required dependancies, check that the current tests
pass and that the code is lint free.UsageSee the post onkyso.io for some basic usage instructions.
Package: electrochem
Arbin Electrochemical ToolsReads raw electrochemical cycling data and generates useful plots and tables for battery scientists.Free software: MIT licenseDocumentation:https://electrochem.readthedocs.io.FeaturesExtracts Arbin electrochemical cycling data files (.res or .xlxs) into csv files or Pandas dataframes for easy manipulationPlots publication quality voltage-capacity curvesCalculates electrochemical properties such as operating voltage, average discharge capacity, ect. for a set of cycling data and generates summary tablesCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2020-07-28)First release on PyPI.
Package: electrode
Electrode is a toolkit to develop and analyze RF ion traps. It can
optimize 2D surface electrode patterns to achieve desired trapping
properties and extract relevant parameters of the resulting geometry.
The software also treats precomputed 3D volumetric field and potential
data transparently.See also:[1] Roman Schmied <roman.schmied@unibas.ch>, SurfacePattern software
package.http://atom.physik.unibas.ch/people/romanschmied/code/SurfacePattern.php[2] Roman Schmied: Electrostatics of gapped and finite surface
electrodes. New Journal of Physics 12:023038 (2010).http://dx.doi.org/10.1088/1367-2630/12/2/023038[3] Roman Schmied, Janus H. Wesenberg, and Dietrich Leibfried: Optimal
Surface-Electrode Trap Lattices for Quantum Simulation with Trapped
Ions. Physical Review Letters 102:233002 (2009).http://dx.doi.org/10.1103/PhysRevLett.102.233002[4] A. van Oosterom and J. Strackee: The Solid Angle of a Plane
Triangle, IEEE Transactions on Biomedical Engineering, vol. BME-30, no.
2, pp. 125-126. (1983)http://dx.doi.org/10.1109/TBME.1983.325207[5] Mário H. Oliveira and José A. Miranda: Biot–Savart-like law in
electrostatics. European Journal of Physics 22:31 (2001).http://dx.doi.org/10.1088/0143-0807/22/1/304
Package: electronconfig
Table of ContentsTable of ContentselectronconfigInstallationUsageelectronconfigThis package is used to find the electron configuration of an element. It is also used to do different operations on the electron configuration of an element.InstallationTo install this package, run the following command in the terminal:pipinstallelectronconfigFor developer installation, run the following command in the terminal:gitclonehttps://github.com/jako4295/electronconfig
pipinstall-eelectronconfigUsageTo use this package, run the following command in the terminal:importelectronconfigasecec_obj=ec.ElectronConfig()This will create an object of the ElectronConfig class. This object can be used to find the electron configuration of an element. All electron configuations are saved as attributes to theec_objobject. For example,ec_obj.ec1gives the electron configuration of hydrogen.The following code can be used to remove electrons from a given element:ec_obj.remove_electrons(82,54)This will remove 54 electrons from the element with atomic number 82 (lead). To find the principle quantum number of outermost projectile electron ($n_0$) of an element, one can either look at the string returned from the code above or run the following code:ec_obj.n_0(82,54)This will return the principle quantum number of the outermost projectile electron of lead.
Package: electronfactors
Predict electron insert factors to an uncertainty approaching measurement using the measurements you have already taken.You can start on a given energy/applicator/SSD combination if you have at least eight data points.For more information visit the gihub repository,https://github.com/SimonBiggs/electronfactorsThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
Package: electron-fuses
Electron FusesPython-implementation of Electron'sfuses module, intended for querying fuse states of an Electron binary.Installationpython3-mpipinstallelectron-fusesUsage>>>fromelectron_fusesimportFuses>>>fuses=Fuses("path/to/electron")>>>print(fuses)RUN_AS_NODE:DISABLEENABLE_COOKIE_ENCRYPTION:DISABLEENABLE_NODE_OPTIONS_ENVIRONMENT_VARIABLE:DISABLEENABLE_NODE_CLI_INSPECT_ARGUMENTS:DISABLEENABLE_EMBEDDED_ASAR_INTEGRITY_VALIDATION:ENABLEONLY_LOAD_APP_FROM_ASAR:ENABLELOAD_BROWSER_PROCESS_SPECIFIC_V8_SNAPSHOT:DISABLE>>>fromelectron_fusesimportFuseConfig>>>print(fuses.config[FuseV1Options.RUN_AS_NODE])FuseState.DISABLEIf searching a macOS executable, the .app or entry point (underContents/MacOS) can be provided toelectron_fuses.ResolveFramework()to determine the path to the Electron Framework for fuse parsing:>>>fromelectron_fusesimportResolveFramework>>>print(ResolveFramework("1Password.app").framework)"1Password.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework"Additionally can detect Electron and Chromium versions:Partially supports nwjs-based applications for Chromium version detection>>>fromelectron_fusesimportElectronVersion>>>print(ElectronVersion("path/to/electron").chromium_version)"118.0.5993.144">>>print(ElectronVersion("path/to/electron").electron_version)"27.1.0">>>print(ElectronVersion("path/to/electron").electron_release_date)"2023-11-15T19:00:32Z"
Package: electronics
วิธีติดตั้ง (installation)เปิด CMD / Terminalpipinstallelectronicsวิธีใช้เปิด IDLE ขึ้นมาแล้วพิมพ์…importelectronicsเปิด cmd / terminal ขึ้นมาแล้วพิมพ์…python-melectronicsพัฒนาโดย: ลุงวิศวกร สอนคำนวณ FB:https://www.facebook.com/UncleEngineerYouTube:https://www.youtube.com/UncleEngineer
Package: electronic-symbol-generator-for-cad-by-sporniket
Sporniket's electronic symbol generator for CAD[WARNING] Please read carefully this note before using this project. It contains important facts.ContentWhat isSporniket's electronic symbol generator for CAD, and when to use it ?What should you know before usingSporniket's electronic symbol generator for CAD?How to useSporniket's electronic symbol generator for CAD?Known issuesMiscellanous1. What isSporniket's electronic symbol generator for CAD, and when to use it ?Sporniket's electronic symbol generator for CADis a python library with a command line interface to generate symbols of electronic packages for electronic CAD suites like Kicad.LicenceSporniket's electronic symbol generator for CADis free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.Sporniket's electronic symbol generator for CADis distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.Release notesv0.0.2Resolves #3 : [bug]Functionnal, multi-unit : AMPOP_VREF groups should not place V+ on the north sidev0.0.1First packaged version, supports 'json' and 'kicad5' format only2. What should you know before usingSporniket's electronic symbol generator for CAD?Sporniket's electronic symbol generator for CADis written using python version 3.8, and should work with python version to 3.10.It relies on the following packages to build and test :buildpytestcoverageIt also relies on the following package to enforce source formatting :blackseeREADME packagingfor further details.Sporniket's electronic symbol generator for CADis build uponSporniket's electronic package descriptorand its file format specifications.Do not useSporniket's electronic symbol generator for CADif this project is not suitable for your project.3. How to useSporniket's electronic symbol generator for CAD?From sourcesTo get the latest available models, one must clone the git repository, build and install the package.git clone https://github.com/sporniket/electronic-symbol-generator-for-cad.git
cd electronic-symbol-generator-for-cad
./retestThen, invoke the command line interface :python3 -m electronic_symbol_generator_for_cad [option] input_fileUsing pippip install electronic-symbol-generator-for-cad-by-sporniketThen, invoke the command line interface :python3 -m electronic_symbol_generator_for_cad [option] input_file4. Known issuesSee theproject issuespage.5. MiscellanousSupplemental documentation :README packaging: some technical details about packaging this project.README cli: the manual of the command line interface.README json: the specification of the JSON-based format.README datasheet: the specification of the Markdown-based datasheet structure.Report issuesUse theproject issuespage.
Package: electron-inject
💉 electron-injectYou find yourself locked out of closed source electron applications with no easy way to enable developer tools? ↷electron-injectis here to help 👲electron-injectis an application wrapper that utilizes the remote debug console to inject javascript code into electron based applications. For example, this can be pretty handy to enable otherwise unavailable features like the built-in developer console.install$ pip install electron-injector$ python setup.py installusage$ python -m electron_inject --help
Usage:
    usage:
           electron_inject [options] - <electron application>

    example:
           electron_inject --enable-devtools-hotkeys - /path/to/electron/powered/application [--app-params app-args]


Options:
  -h, --help            show this help message and exit
  -d, --enable-devtools-hotkeys
                        Enable Hotkeys F12 (Toggle Developer Tools) and F5
                        (Refresh) [default: False]
  -b, --browser         Launch Devtools in default browser. [default: False]
  -t TIMEOUT, --timeout=TIMEOUT
                        Try hard to inject for the time specified [default:
                        none]
  -r RENDER_SCRIPTS, --render-script=RENDER_SCRIPTS
                        Add a script to be injected into each window (render
                        thread)ShowcaseInject hotkeysF12:toggle devconsoleandF5:reloadinto closed source apps with devconsole disabled.--enable-devtools-hotkeys.. enable developer hotkeys--timeout=xx.. patch all known remote webContent/windows in a timeframe ofxxseconds. set this to an arbitrary high value to make sure we're patching all future windows.whatsapp$ python -m electron_inject -d -t 60 - \\PATH\TO\Local\WhatsApp\app-0.2.2244\WhatsApp.exeIf this gives you an error try launching it with the alternative browser method:$ python -m electron_inject --browser - \PATH\TO\Local\WhatsApp\app-0.2.2244\WhatsApp.exeslack$ python -m electron_inject -d -t 60 - \\PATH\TO\Local\slack\app-2.5.2\slack.exeRender ScriptsPassing the -r file parameter allows to pass a list of scripts to be injected into the render thread. It does not follow imports, just evaluate the textpython -m electron_inject -r ./test.js -r ~/test2.js -r /usr/bin/test3.js - /opt/electron-api-demos/Electron\ API\ DemosAcknowledgmentsNathanPB- #7
Package: electron-inject-dark-slack
# electron-inject-slack-cssThis is a fork of electron-inject it adds a dark theme to slack for people that want a dark theme.Dark CSS for Slack created by https://github.com/Bigsy/dark-slack-theme (Modified to work with Desktop Slack).*electron-inject-slack-css* uses electron-inject's javascript injection to load a custom css file into slack.# install$ python setup.py install# usage$ python -m electron-inject-slack-css --helpUsage:usage:electron-inject-slack-css [options] - <electron application>example:electron-inject-slack-css --enable-dev-tool-hotkey - /path/to/electron/powered/application [--app-params app-args]Options:-h, --help            show this help message and exit-d, --enable-devtools-hotkeysEnable Hotkeys F12 (Toggle Developer Tools) and F5(Refresh) [default: False]-s  --enable-dark-slack-themeEnable Dark Theme for Slack. CSS file fromgithub.com/Bigsy/dark-slack-theme-t TIMEOUT, --timeout=TIMEOUTTry hard to inject for the time specified [default:none]
Package: electroninserts
LicenceA simplified more transparent package for the spline modelling of electron insert factorsCopyright (C) 2016, Simon Grant BiggsThis program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.You should have received a copy of the GNU Affero General Public License
along with this program.  If not, seehttp://www.gnu.org/licenses/.Installationpip install electroninsertsDocumentationhttps://electroninserts.readthedocs.org/DevelopmentTo run the all tests run:toxNote, to combine the coverage data from all the tox environments run:Windowsset PYTEST_ADDOPTS=--cov-append
toxOtherPYTEST_ADDOPTS=--cov-append toxChangelog0.1.0 (2016-04-16)First release on PyPI.
Package: electronpy
IntroduceThis is a wrapper for electron.now using electron v9.4.1InstallInstall from pypi:python-mpipinstallelectronpyBuild wheelBuild all platfroms. Strongly suggest to build in Linux instead of win 10.python3build.pybuild wheel manually. first put the electron in directory electronpy/electron. Thenpythonsetup.pybidst_wheel--plat_namewin_amd64pythonsetup.pybidst_wheel--plat_namemanylinux1_x86_64pythonsetup.pybidst_wheel--plat_namemanylinux2014_aarch64NoticeThe the manylinux1_x86_64 and manylinux2014_aarch64 must be build under linux environment.When build linux platfrom whl on win32, the executable fileelectronhave no executable permission
Package: electron-rpc
⚡️electronRapid RPC Framework for building Python 3.7+ services using Asyncio +MsgPackInstallation$ pip install electron-rpcHow does it work?Create a server instance with a single endpointsum()which outputs the sum of two values:fromelectronimportServerapp=Server()@app.endpoint("sum")asyncdefsum(a,b,**kwargs):returnf"Result:{a+b}"app.run()__          __                      
  ___  / /__  _____/ /__________  ____      
 / _ \/ / _ \/ ___/ __/ ___/ __ \/ __ \     
/  __/ /  __/ /__/ /_/ /  / /_/ / / / /     
\___/_/\___/\___/\__/_/   \____/_/ /_/      

⚡ electron build v0.0.4                              

Listening on 127.0.0.1:9999

Registered Endpoints:
- sumCalling the endpoint from a clientelectron uses MsgPack-RPC, so craft a payload and send it over TCP:importsocketfromelectron.messagesimportRemoteProcedureCallsock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)sock.connect(("127.0.0.1",9999))sock.send(RemoteProcedureCall(endpoint="sum",args=[1,2]).encode())data=sock.recv(1024)print(f"Received:\n{data.decode()}")sock.close()Received: 
Result: 3Background TasksTo create a background task, decorate it with@app.background(time_in_seconds):@app.background(3)asyncdefsome_background_task():print("Running background task every 3 seconds")Now the task will execute every 3 seconds.