Saravanan666/pypi-org huggingface dataset:
Package: idlbridge
A python wrapper for the IDL.After exploring the various options available on the internet (pyidl, pyidlrpc,
pidly) we have found that none of them have the feature sets we need to provide
an effective migration tool from IDL to python. These packages are either
unmaintained (don’t support python 3), are slow or use access routines that are
impractical for multi-user systems (IDLRPC).This is a simple IDL bridge library that interacts via the IDL “callable”
library interface.The high level python interface is designed to hide the IDL calls behind python
objects such that the IDL calls can be transparently replaced at a later date
without requiring significant code refactoring.Dr Alex Meakins (alex.meakins@ukaea.uk)
Package: idle
🌟 Welocome to Idle Text Editor 🌟This is a program written in tkinter which acts as text editor.This can be used to edit file and as alternative of notepad.Photos of idle text editorSteps to Download textEditor#For Linux
sudo apt install python3
pip3 install idle

#For Windows
pip install idle

#For macOs
brew install python3
pip install idleIt would automatically launch when it is imported in program and nothing is required to launch this programHow to use it?import idle
# run this command in python Interpretator
# this will automatically launch idle displayAbout The AuthorI am Devesh Sharma.I read in class 9. I live in samalkha,panipat located in India has created this program as alternative of text editor such as notepad
This program aim to provide a graphical user interface to users which uses python.🌟 Ways to contact me 🌟GithubEmailShow your support 🌟Licenced
                © Copyright 2021-22
                All rights reserved
Package: idlealign
IDLEAlignPython IDLE extension to align code by a regular expressionWhat does this extension do?This IDLE extension allows you to align a block of code by a regular
expression selecting the text you would like to have aligned and then
running Format -> Align Selection orAlt+aon default.
Ifspace wrapis enabled in the dialog that appears, regular expression
match in selected text will have a single space added on both sides. If
disabled, this will not happen. This is very helpful for making large
blocks of assignment statements pretty or for making comments for
your ruff rules in pyproject.toml all match up.Installation (Without root permissions)Go to terminal and install withpip install idlealign[user].Run commandidleuserextend; idlealign. You should see the following
output:Config should be good! Config should be good!.Open IDLE, go toOptions->Configure IDLE->Extensions.
If everything went well, alongsideZzDummythere should be and
option calledidlealign. This is where you can configure if
idlealign is enabled or not.Installation (Legacy, needs root permission)Go to terminal and install withpip install idlealign.Run commandidlealign. You will likely see a message sayingidlealign not in system registered extensions!. Run the command
given to add lintcheck to your system's IDLE extension config file.Again run commandidlealign. This time, you should see the following
output:Config should be good!.Open IDLE, go toOptions->Configure IDLE->Extensions.
If everything went well, alongsideZzDummythere should be and
option calledidlealign. This is where you can configure if
idlealign is enabled or not.
Package: idle-cn
idle汉化器 开源：https://github.com/YHL12345656/idle_cn安装后
import idle_cn
按步骤执行。
汉化/解除汉化后，请重启IDLE。
在汉化后，请勿直接pip uninstall!
请先调用模块中un_en_cn()！！！！！！
否则IDLE将无法还原！！！！！！
======14:59 2021/8/28======
Package: idlem
idle-mInvisible idle crypto minerCommandsInstallation:pip3 install idlem -URunning:tmux new-session -d -s "myTmuxSession" 'python3 -m idlem.run'Pausing:mp 30- will pause for 30 minutes. Max pause is hardcoded to be 300minsKnown issuesCentOS is not supportedTODO:[x] passhostnameas rigname for pool[ ] validate scheduler for all days at startup[ ] make sure scripts starts after restart[ ] check ps time for all user login shells and start mining if some shells are very old. Sometimes people just forget to detach old shells and they can stay active for weeks[x] allow padding users white list through CLI[x] make adjusting for free GPUs optional (or make it smarter and remember which GPUs were already allocated). Implemented a version which remembers. now it doesn't restart if some gpus are off due to temp limit
Package: idlereload
IdleReloadPython IDLE extension to reload the currently opened file from disk contents.What does this extension do?This IDLE extension allows you to reload the currently open file from disk
contents. For example, say you have run an auto-formatter like black on
your code, but you still have an IDLE window open. Regularly, you would
have to close the window and re-open the file to see the changes. This
extension allows you to reload the file's contents from what is saved
on disk without restarting IDLE.Installation (Without root permissions)Go to terminal and install with the following command:pip install idlereload[user]Run configuration update/check commands:idleuserextend; idlereloadYou should see the following output:Config should be good! Config should be good!.Open IDLE, go toOptions->Configure IDLE->Extensions.
If everything went well, alongsideZzDummythere should be and
option calledidlereload. This is where you can configure how
idlereload works.Installation (Legacy, needs root permission)Go to terminal and install with the following command:pip install idlereloadRun configuration update/check commands:idlereloadYou will likely see a message sayingidlereload not in system registered extensions!. Run the command
it tells you to add idlereload to your system's IDLE extension config file.Run commandidlereloadagain after modifying the system extension
configuration file. This time, you should see the following output:Config should be good!.Open IDLE, go toOptions->Configure IDLE->Extensions.
If everything went well, alongsideZzDummythere should be and
option calledidlereload. This is where you can configure how
idlereload works.Future WorkMaybe add support for asynchronously checking if we need to reload and
display a header message like code context that disk version has changed.
Package: idlespork
IdleSporkIdleSpork is an extension of python’s IDLE.The main features include:Background jobsRunning shell commands directly from IdleSporkGetting help by typing “?”Printing source code by typing “??”Persistent history (across multiple sessions)Spelling and import suggestionsCommandsIdleSpork supports the following commands:jobskillcdopenTo print help for a command, type “<command>-h”.Control-Z (background jobs)After running a jobs that takes a lot of time, you can press Control-Z. This
will move your job to the background and return to the prompt immediately,
with the same global scope (meaning all variables and functions are there).
The following line will be printed:**** [0] ....... - Background ****The number[0]is the Job ID, you will need it to get the results of the job.When your job is done, you will get the message:**** [0]  Done ****The commandjobsgives you access to all the jobs you sent.
Without argumentsjobswill print all the running jobs.jobs-aprints all jobs (including the dead ones).jobs-o<jobid>prints the output of a job.
The output of a job can be accessed usingJobs[jobid].getoutput().
The return value of your job (which is normally save into ‘_’) can be accessed
usingJobs[jobid].ret.The Jobs variable: this variable manages all jobs. Everything you can do
using the commands, you can also do using this variable.
If you lose this variable use can run:jobs-gJobsto restore it.Shell CommandsIdleSpork gives you the ability to run shell programs directly from your python
interpreter. For example, you can runls,cat,sysinfoand so on.
In order to run a command, type ‘!’ and then type your command.
IdleSpork also allows you to store the output of a command into a variable. For
example:x = !ls -lwill store the results ofls-linto the variablex.Note:DON’T use this feature to run tty commands (vim,top, …).Currently there is no input support for shell commands.
Package: idle-time
idle-timeDetect user idle time or inactivity on Linux and Windows.WARNINGThis project is in an alpha status! Though there is already some code to support Windows, it has only been tested on Wayland/Gnome.RequirementsPython 3.6 or laterInstallationInstall usingpip install idle-timeUsageYou can use this module from the command linepython -m idle-timeor access the current idle time from within your python programfrom idle_time import IdleMonitor

monitor = IdleMonitor.get_monitor()
monitor.get_idle_time()
Package: idletypecheck
IdleTypeCheckPython IDLE extension to perform mypy analysis on an open fileNoticeThis project is superseded by my other IDLE extension,IdleMypyExtension, which
uses the mypy daemon instead and has many more features.What does this extension do?This IDLE extension hooks into mypy to type check the currently
open file. When type checking the currently open file with the
"Type Check File" command, it will add comments to your code wherever
mypy had something to say about about that line. You can remove type
comments from the currently selected text with the "Remove Type Comments"
command.
Additionally, you can jump to the next comment this extension created in
your file with the "Find Next Type Comment" command.Note: On use, creates foldermypywithin the idle user directory.
On Linux systems, this is usually~/.idlerc/mypy.Installation (Without root permissions)Go to terminal and install withpip install idletypecheck[user].Run commandidleuserextend; idletypecheck. You should see the following
output:Config should be good! Config should be good!.Open IDLE, go toOptions->Configure IDLE->Extensions.
If everything went well, alongsideZzDummythere should be and
option calledidletypecheck. This is where you can configure how
idletypecheck works.Installation (Legacy, needs root permission)Go to terminal and install withpip install idletypecheck.Run commandidletypecheck. You will likely see a message sayingtypecheck not in system registered extensions!. Run the command
given to add lintcheck to your system's IDLE extension config file.Again run commandtypecheck. This time, you should see the following
output:Config should be good!.Open IDLE, go toOptions->Configure IDLE->Extensions.
If everything went well, alongsideZzDummythere should be and
option calledidletypecheck. This is where you can configure how
idletypecheck works.Information on optionsForextra_args, seemypy --helpfor a list of valid flags.
This extension sets the following flags to be able to work properly:--hide-error-context
    --no-color-output
    --show-absolute-path
    --no-error-summary
    --soft-error-limit=-1
    --show-traceback
    --cache-dir="~/.idlerc/mypy"If you add the--show-column-numbersflag toextra_args, when using the
"Type Check File" command, it will add a helpful little^sign
in a new line below the location of the mypy message that provided a column
number, as long as that comment wouldn't break your file's indentation too much.If you add the--show-error-codesflag toextra_args, when using the
"Type Check File" command, when it puts mypy's comments in your code, it will
tell you what type of error that comment is. For example, it would change the
error comment# typecheck: error: Incompatible types in assignment (expression has type "str", variable has type "int")to# typecheck: assignment error: Incompatible types in assignment (expression has type "str", variable has type "int")search_wraptoggles weather searching for next type comment will wrap
around or not.
Package: idleuserextend
IdleUserExtendExtension that fixes loading extensions from the user config file.What does this extension do?This IDLE extension patches IDLE to be able to properly load extensions
from the user configuration directory (~/.idlerc/config-extensions.cfg)
instead of forcing you to modify the root extension file.InstallationGo to terminal and install withpip install idleuserextend.Run commandidleuserextend. You should see the
following output:Config should be good!.Open IDLE, go toOptions->Configure IDLE->Extensions.
If everything went well, alongsideZzDummythere should be and
option calledidleuserextend. All extensions are now able to load
from the user extension configuration file alone, no need to modifyconfig-extensions.defin/usr/lib/python3.XX/idlelibanymore!Information on optionsenabletoggles whether the extension is active or not.
Package: idling-at-home
idling-at-homeidling-at-homewill start and stop Folding@Home based on whether or not your computer is idle.UsageNote: Must be run as administrator!idling_at_home> .\env\Scripts\idling-at-home.exe --help
usage: idling-at-home [-h] [-m MIN_BATTERY] [-M MAX_BATTERY] [-c] [-t IDLE_TIME] [-a AFTERBURNER_PATH]
                      [-f FOLDING_GPU_PROFILE] [-i IDLING_GPU_PROFILE]

optional arguments:
  -h, --help            show this help message and exit
  -m MIN_BATTERY, --min-battery MIN_BATTERY
                        Stop folding when the battery percentage goes below this value. [0, 100]
  -M MAX_BATTERY, --max-battery MAX_BATTERY
                        Start folding when the battery percentage goes above this value. [0, 100]
  -c, --check-battery   Start/stop folding based on battery percentage.
  -t IDLE_TIME, --idle-time IDLE_TIME
                        The length of time in seconds that the machine must be idle before beginning to fold.
  -a AFTERBURNER_PATH, --afterburner-path AFTERBURNER_PATH
                        The path to the MSI Afterburner binary.
  -f FOLDING_GPU_PROFILE, --folding-gpu-profile FOLDING_GPU_PROFILE
                        The Afterburner profile to apply when folding.
  -i IDLING_GPU_PROFILE, --idling-gpu-profile IDLING_GPU_PROFILE
                        The Afterburner profile to apply when idling.
Package: idlite
IDLite は開発中のプロジェクトです。
予告なく、下位互換性のない変更を行います。背景IDLite は、 Unity でモバイルオンラインゲームを作成するときに、 Unity C# で JSON を
扱うのが面倒なのを解決してくれるツールです。固い protocol を使いたい場合は　protocol buffer や thrift や msgpack idl がありますが、
これらは効率的にデータをパックするために、 {“キー”: 値} という構造ではなくて、
配列中の位置に意味をもたせているため、効率よりも Web 系のカジュアルな開発スタイルを
重視する場合には使いにくいことがあります。JSON schema もありますが、これも複雑で学習が難しいものです。LitJSON など、 JSON を手軽に扱える C# のライブラリはありますが、
リフレクションやジェネリクスに制限のある iOS では動かないケースがあります。IDLite は、この隙間の需要を満たすためのものです。サンプルIDL// ドキュメントコメント
// 複数行書けます.enumColor{red=1,green=2,blue=3};# 無視されるコメント// ボールclassBall{// ボールの持ち主string?owner;// ボールの色enumColorcolor;// 座標floatx;floaty;};classField{List<Ball>balls;};生成されるコード// This code is automatically generated.
// Don't edit this file directly.usingSystem;usingSystem.Collections.Generic;namespaceIDLite{/// <summary>/// ドキュメントコメント/// 複数行書けます./// </summary>publicenumColor{red=1,green=2,blue=3}/// <summary>/// ボール/// </summary>[Serializable]publicpartialclassBall:IDLiteBase{/// <summary>/// ボールの持ち主/// </summary>publicstringowner;/// <summary>/// ボールの色/// </summary>publicColorcolor;/// <summary>/// 座標/// </summary>publicdoublex;publicdoubley;publicBall(stringowner,Colorcolor,doublex,doubley){this.owner=owner;this.color=color;this.x=x;this.y=y;}publicBall(Dictionary<string,object>dict){this.owner=ParseNullableString(GetItem(dict,"owner"));this.color=(Color)ParseInt(GetItem(dict,"color"));this.x=ParseDouble(GetItem(dict,"x"));this.y=ParseDouble(GetItem(dict,"y"));}publicoverridestringToString(){return"Ball(owner="+owner+", color="+color+", x="+x+", y="+y+")";}}[Serializable]publicpartialclassField:IDLiteBase{publicList<Ball>balls;publicField(List<Ball>balls){this.balls=balls;}publicField(Dictionary<string,object>dict){this.balls=GetList<Ball>(dict,"balls",(objecto)=>{returnnewBall((Dictionary<string,object>)o);});}publicoverridestringToString(){return"Field(balls="+balls+")";}}}
Package: idlmagic
idlmagicUse IDL (interactive data language) inside IPython / Jupyter notebook cells. It uses the IDL-python bridgeidlpy, which is bundled with your IDL installation.InstallationInstallidlmagicwith pip:pipinstallidlmagicThen, enableidlmagicin your notbook:%load_extidlmagicidlmagicrelies on a valid installation of the IDL-python-bridge. To see if it is available, runimportidlpyIf the import fails, refer to thedocumentationto see howidlpycan be set up.Usageidlmagicprovides you with%idland%%idlto execute IDL commands, and%idl_varto pass an IDL variable to python.In[1]:%load_extidlmagic# run IDL using the %idl line magic:In[2]:%idlINDGEN(5)01234# or use the cell magic for multiple commands:In[3]:%%idl...:PRINT,INDGEN(5)...:PRINT,INDGEN(6)01234012345# to access IDL data in python, you'll first have to assign it:In[9]:%idla=INDGEN(4)# then use the %idl_var magic to get the IDL variable into python:In[11]:a=%idl_varaIn[16]:a+10Out[16]:array([10,11,12,13],dtype=int16)Check thedocumentationfor more examples.Changesv0.1.0first release
Package: idl_parser
DescriptionOMG IDL file parser. This library just parse IDL files, and output intermidiate type objects.Example"""
example for idl_parser package
"""fromidl_parserimportparserparser_=parser.IDLParser()idl_str="""
module my_module {
  struct Time {
    long sec;
    long usec;
  };

  typedef sequence<double> DoubleSeq;

  struct TimedDoubleSeq {
    Time tm;
    DoubleSeq data;
  };

  enum RETURN_VALUE {
    RETURN_OK,
    RETURN_FAILED,
  };

  interface DataGetter {
    RETURN_VALUE getData(out TimedDoubleSeq data);
  };

};
"""global_module=parser_.load(idl_str)my_module=global_module.module_by_name('my_module')dataGetter=my_module.interface_by_name('DataGetter')print'DataGetter interface'formindataGetter.methods:print'- method:'print'  name:',m.nameprint'  returns:',m.returns.nameprint'  arguments:'forainm.arguments:print'    name:',a.nameprint'    type:',a.typeprint'    direction:',a.directiondoubleSeq=my_module.typedef_by_name('DoubleSeq')print'typedef%s%s'%(doubleSeq.type.name,doubleSeq.name)timedDoubleSeq=my_module.struct_by_name('TimedDoubleSeq')print'TimedDoubleSeq'formintimedDoubleSeq.members:print'- member:'print'  name:',m.nameprint'  type:',m.type.nameHow to installsudo pip install idl_parserCopyrightauthor: Yuki Sugacopyright: Yuki Suga @ ssr.tokyolicense: GPLv3
Package: idlwrap
idlwrapidlwrapis a python package which provides many functions known from Harris Geospatial's IDL (Interactive Data Language), all implemented inscipy/numpy.No IDL is required to runidlwrap, as it is pure python!Withnumpyandscipy, there are powerful and open-source tools available for scientific computing in python. Currently, still lots of scientific projects — especially in astrophysics — rely on the proprietary and expensive IDL instead of moving foward to open and reproducible science. There are many reasons for chosing python over IDL, but transition is not that easy. At least it was until now!This package aims to abstract away all differences in IDL and python and provide the interface and functions you know from IDL, but usingscipyandnumpyunder the hood.InstallationInstallidlwrapwith pip:pipinstallidlwrapUsageOne of the main differences between IDL and python is how arrays and indices are handled. Let's create an array:IDL>a=INDGEN(3,4)
IDL>a01234567891011That is easy inidlwrap:>>>a=idlwrap.indgen(3,4)>>>aarray([[0,1,2],[3,4,5],[6,7,8],[9,10,11]])In IDL, array-indices areinclusive:IDL>a[1:2,1:2]4578while they areexclusivein python:>>>a[1:2,1:2]array([[4]])idlwrapcan help here too, by making IDL subsetting available as a function:>>>idlwrap.subset_(a,"[1:2, 1:2]")array([[4,5],[7,8]])idlwrapprovides many more functions. Make sure you check thedocumentation, which is filled with many examples on how to useidlwrap, but also provides general information on how to port existing IDL code to python!
Package: idly
idlyOverviewidlyis a collection of popular machine learning algorithms implemented via DNN frameworkGoals:Port most common Stat/ML models using DNN frameworksImport/Export models from/to a variety of DNN frameworksDrive interpretibility of the modelsWhat's in a name - you ask?Can we have idly along with nice kapy/Java/Mocha and take that question at a nearby Caffe. If you don't know, idly is a popular south Indian steamed rice pancake that tastes just right with a cup of filter coffee.If you are still wondering - idly stands forInterpretableDeepLearning.Yay!Install:$pipinstallidly
Package: idm
idmDownloader with Internet Download Manager (Windows)InstallingInstall and update usingpip_:.. code-block:: text$ pip install idmidm supports Python 2 and newer, Python 3 and newer, and PyPy... _pip:https://pip.pypa.io/en/stable/quickstart/ExampleWhat does it look like? Here is an example of a simple idm program:.. code-block:: pythonfrom idm import IDMan

downloader = IDMan()
url = "http://test.com/test.exe"

downloader.download(url, r"c:\DOWNLOADS", output=None, referrer=None, cookie=None, postData=None, user=None, password=None, confirm = False, lflag = None, clip=False)And will open "Internet Download Manager (IDM)"or run on terminal.. code-block:: batch$ python idm.py "http://test.com/test.exe" -p C:\DOWNLOADS -o test_output.exeSupportPython 2.7 +, Python 3.xWindows (only), for Linux you cant use wget (pip install pywget)LinksLicense:BSD <https://bitbucket.org/licface/idm/src/default/LICENSE.rst>_Code:https://bitbucket.org/licface/idmIssue tracker:https://bitbucket.org/licface/idm/issues
Package: id-manager
TASK MANAGERInstallUsepipto install the latest stable version ofid-manager:$ pip install id-managerHow to usein tasks.pyfromid_manager.servicesimportTaskManager@task(name='get_urls')defget_urls():go=TaskManager(name='get_urls')ifgo.start()isTrue:go.close()return'ok'else:return'lock'
Package: idms
iDMSPython class to talk to iDMS REST and Search API within Provincie Zuid-Holland.GoalThe goal of the package is to have an easy interface to use the API in Python.Mainly focussed to work with Content Server 21.4, seeAPI docs.Quick startRequirementspip install idmspip install pandas(optional - for easy data transformation)pip install openpyxl(optional - to write to Excel file)Sample codeimportgetpassimportidms.api.contentserverascsimportpandas# optionalbaseUrl="idms-url"idms_username=getpass.getpass(prompt='IDMS username:')idms_password=getpass.getpass(prompt='IDMS password:')idms=cs.crawler(baseUrl,idms_username,idms_password)array=idms.search("overdevest prox[1,f] daniel)")print(f"Found{len(array)}search results")# optional load results in a data frame to export results.df=pd.DataFrame(arr)print(df)# Export results to Exceldf.to_excel("searchresults.xlsx")DevelopmentPackage is hosted on GitHub. After each change increase version number and create a new Release on GitHub. The pipeline will trigger a release to PyPi (see status batch above).Collaborate?Send a PR!DisclaimerThe developers of this package are not affiliated with OpenText.
Package: idms-pairfinder-2
An emzed2 application for LC-MS data acquired with Orbitrap high mass resolution instruments.The application allows untargeted extraction of metabolites based on isotope dilution
mass spectrometry (IDMS) method. For each metabolite a pair of an natural labeled [12C] and an
uniformly 13C labeled [13C] isotopologue is present in the same sample, since the sample is a
mixture of respective cell extracts.
As unlabeled and labeled isotopologues have the same physicochemical properties, the corresponding
LC-MS peaks will co-elute and the m/z difference equalsn* (mz.C13 - mz.C12)*zwhere n corresponds to the number of the metabolite carbon atoms,
mz.c12 is the m/z of the 12C isotope, mz.C13 equals the m/z of the correpsonding 13C isotope,
and z is the charge state of the ions.
In addition, untargeted metabolite extraction is not only based on analysis of an IDMS sample,
but also on individual LC-MS measurements of the corresponding [12C] and the [13C] extracts,
respectively. Separate analysis allows direct assignment of isotopologue identity ([12C], [13C])
in the IDMS sample.
Overall, this approach significantly reduces the number of false positive metabolites
and enhances metabolite annotation as the number carbon atoms can be determined from the
isotopologue mass distances.