Saravanan666/pypi-org huggingface dataset:
Package: ignorify
ignorifyignorify is a Python library that provides functionality similar to.gitignorefor filtering files and directories based on patterns.InstallationYou can install the ignorify library using pip:pipinstallignorifyFeaturesFilter files and directories based on patterns.Support for both library usage and command-line interface (CLI).UsageLibrary UsageHere's a simple example of how to use the ignorify library in your Python script:fromignorify.ignorifyimportIgnorifydefmain():custom_ignore_file=".myignore"# Change to your desired ignore file nameignorify=Ignorify(ignore_file=custom_ignore_file)filtered_items=ignorify.filter()if__name__=="__main__":main()Command-Line Interface (CLI)You can also use the ignorify library from the command line. To filter files and directories using the CLI, run the following command:ignorify-cli--root<root_path>--ignore-file<ignore_file>Replace<root_path>with the desired root path for filtering (default is the current directory), and<ignore_file>with the name of the ignore file (default is.gitignore).For example, to filter files in the current directory using an ignore file named.myignore, you can use the following command:ignorify-cli--ignore-file.myignoreDocumentationYou can find more detailed information and usage examples in theofficial documentation.TestingYou can run the tests using the following command:python-munittestdiscovertestsContributingContributions are welcome! If you have ideas, suggestions, or bug reports, pleaseopen an issueor submit a pull request.LicenseThis project is licensed under GPLv3 - see theLICENSEfile for details.ContactIf you have any questions or feedback, feel free to reach out to me atjaer.q@protonmail.com.
Package: ignorio
IgnorioIgnoriois a simple package to manage yourgit exclusions. This command line application helps you to download a template fromgitignore.iowithout going to the site using the site'sAPIUsageAdd a language exclusion listYou can add multiple languages to the exclusions list, just make sure they're listed on the supported list.Append a language to the exclusion listYou don't have to overwrite your current exclusion list, if you have added Python and SublimeText before then you can go right ahead and append Ruby to it.Show supported languagesSupported list of languages by gitignore.io, you can easily grep this data if you need to find a determined language.Verbose for the paranoidsAnd if you're paranoid enough or just like to see more data displayed on your terminal, well, check the-vflag.How to contributeFork itMake changesMake a pull request to thedevelopbranch.Like the project?If you like the project and would like to chip in a dolar or two, go ahead and do it here.
Package: ignot
Утилита для управления версиями MCУстановкаpip3 install ignotИспользованиеignite\--name1.12.2-2844\--forge-version14.23.5.2844\--with-ll\--auth-typemc4epСистемные требованияPOSIX-совместимая ОСPython 3.6.4 и вышеCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2019-10-13)First release on PyPI.
Package: igoogle
igoogle (innovata google apis)구글에서 제공하는 공식 API만 다룬다.#============================================================필수 사전작업#============================================================Google-Auth를 위한 igoogle-auth.json 파일 위치를 수동으로 저장.#============================================================라이브러리#============================================================gsheetshttps://github.com/xflr6/gsheetshttps://developers.google.com/drive/api/v3/quickstart/pythonhttps://gsheets.readthedocs.io/en/stable/index.htmlgoogle-api-python-clientgoogle-auth-httplib2google-auth-oauthlibexport GOOGLE_AUTH_PATH=/Users/sambong/pjts/igoogle/igoogle-auth.json
pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib
Package: igo-python
AboutIgois a Japanese morphological analyzer written in Java and Common Lisp.
This software is Python port of Igo(Java version).NoticeDictionary builder is not provided. You need to use Igo Java version to build the dictionary for Igo.
From igo-python 0.9.7, pre-builtIPA dictionary (2.7.0-20070801)is included for ease of use.How To UseYou can use Igo Python easily:>>> from igo.Tagger import Tagger
>>> t = Tagger() # use bundled dictionary
>>> for m in t.parse(u'すもももももももものうち'):
...     print m.surface, m.feature
...
すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ
も 助詞,係助詞,*,*,*,*,も,モ,モ
もも 名詞,一般,*,*,*,*,もも,モモ,モモ
も 助詞,係助詞,*,*,*,*,も,モ,モ
もも 名詞,一般,*,*,*,*,もも,モモ,モモ
の 助詞,連体化,*,*,*,*,の,ノ,ノ
うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ
>>>Using command line parser:$ igo # or python -m igo.parse
私の名前は中野です
私      名詞,代名詞,一般,*,*,*,私,ワタシ,ワタシ
の      助詞,連体化,*,*,*,*,の,ノ,ノ
名前    名詞,一般,*,*,*,*,名前,ナマエ,ナマエ
は      助詞,係助詞,*,*,*,*,は,ハ,ワ
中野    名詞,固有名詞,地域,一般,*,*,中野,ナカノ,ナカノ
です    助動詞,*,*,*,特殊・デス,基本形,です,デス,デス
EOSChangelog for Igo-Python2018-09-22 – 1.0.0dropped Python 3.3 from supported Python version.2017-02-09 – 0.9.9fixed few small issues and add unit test.2016-07-08 – 0.9.8fixed a surrogate pair character handling issue2015-12-16 – 0.9.7.1Tagger can be pickled on Python2 env2015-12-14 – 0.9.7include pre-built IPA dictionary2015-07-03 – 0.9.6fixed an issue of dictionary size in mmap mode2015-04-14 – 0.9.5use mmap to load files of a dictionary if it is possible2013-07-05 – 0.9.3support characters in Supplementary Planes2012-02-27 – 0.9.2apply changes in Igo(java) 0.4.42012-02-27 – 0.9.1synchronize with Igo(java) 0.4.52011-09-01 – 0.9compatibility with python3.2update the code base to igo-0.4.3add some enhances and clean up.2011-08-29 – 0.4add some enhances and clean up.2010-11-28 – 0.3afix bugs(if a phrase ends with ‘た’ will causes error)2010-11-27 – 0.3drop mmap related codereduce memory footprint2010-11-27 – 0.2support Google App Engine(maybe)2010-11-27 – 0.1aupdate package info only.2010-11-25 – 0.1first release.
Package: igor
Authors:W. Trevor King <wking@tremily.us>Paul Kienzle <paul.kienzle@nist.gov>License:GNU General Public License, version 3+Python parsers for Igor Binary Waves (.ibw) and Packed Experiment
(.pxp) files written by WaveMetrics’ IGOR Pro software.InstallationPackagesIfigoralready exists in your package manager’s repository, you
should installigorin the usual way.GentooI’ve packagedigorfor Gentoo.  You needlaymanand mywtk
overlay.  Install with:# emerge -av app-portage/layman
# layman --add wtk
# emerge -av sci-misc/igorDependenciesIf you’re installing by hand or packagingigorfor another
distribution, you’ll need the following dependencies:PackageDebianGentooNumpypython-numpydev-python/numpyMatplotlibpython-matplotlibdev-python/matplotlibNosepython-nosedev-python/noseInstalling by handigoris available as aGitrepository:$ git clone git://tremily.us/igor.gitSee thehomepagefor details.  To install the checkout, run the
standard:$ python setup.py installYou can also automate this installation withpip:$ pip install igorUsageSee the docstrings and unit tests for examples using the Python API.
The package also installs to scripts,igorbinarywave.pyandigorpackedexperiment.pywhich can be used to dump files to stdout.
For details on their usage, use the--helpoption.  For example:$ igorbinarywave.py --helpFor users transitioning fromigor.py, there’s a compatibility module
exposing the old interface.  Just change:import igorto:import igor.igorpy as igorin your calling code.TestingRun internal unit tests with:$ nosetests --with-doctest --doctest-tests igor testThe data in thetest/datadirectory is in the Git repository, but
it is not bundled with the source code.  If you want the test data,
you’ll have to clone the Git repository or download a snapshot.LicenceThis project is distributed under theGNU Lesser General Public
License Version 3or greater, see theCOPYINGfile distributed
with the project for details.MaintenanceMaintainerW. Trevor Kingwking@tremily.usCopyright 2008-2012Release procedureWhen a new version of the package is ready, increment __version__
inigor/__init__.pyand runupdate-copyright:$ update-copyright.pyto update the copyright blurbs.  Then run:$ python setup.py sdist uploadThis will place a new version on PyPI.
Package: igor2
Python parser for Igor Binary Waves (.ibw) and Packed Experiment
(.pxp) files written by WaveMetrics’ IGOR Pro software.Igor2 is the continuation of the inactive igor project, forked
from W. Trevor King and originally written by Paul Kienzle (see
git history).InstallationYou can install igor2 via pip:pip install igor2The commandsigorbinarywaveandigorpackedexperimentare currently
not properly implemented (seehttps://github.com/AFM-analysis/igor2/issues/6),
but it should be straight-forward to fix this.To install igor2 with the command-line interface (CLI), run:pip install igor2[CLI]UsageThis package is a direct replacement ofigor. Your scripts should work
without any issues if you replace:import igorwith:import igor2 as igorSee the docstrings and unit tests for examples using the Python API.CLIThe package also installs to scripts,igorbinarywaveandigorpackedexperimentwhich can be used to dump files to stdout.
For details on their usage, use the--helpoption.  For example:igorbinarywave --helpTestingRun internal unit tests with pytest:pip install -r tests/requirements.txt
pytest testsThe data in thetest/datadirectory is in the Git repository, but
it is not bundled with the source code.  If you want the test data,
you’ll have to clone the Git repository or download a snapshot.LicenceThis project is distributed under theGNU Lesser General Public
License Version 3or greater, see theLICENSEfile distributed
with the project for details.
Package: igor-inotify
A Runner/Manager of plugins that perform work in response to filesystem eventsThe intended usage of this is to manage creation/deletion of containers by symlinking into a ‘containers-enabled’
directoryStarting the AppIgor is relativly simple and in most cases cna be run without arguments. -v can be specified multiple times
to increase the verbosity of logging to stdout and -c can be used to override the default config fileexample:$ igorigor also understand/can override the default config dirs with the 2 following environment variablesIGOR_CONFIG_DIR: The directory to look for config files inIGOR_CONFIG: The full path to igor’s config file. If this is not specified, igor looks for ‘igor.conf’
in IGOR_CONFIG_DIRTo get a list of all possible environment variables that can be set, use the following command:$ python -m igor.constsPluginsPlugins are defined in a config file ending in *.conf in the IGOR_CONFIG_DIR. These files are a yaml file
with at least 2 keys:name: The name of the plugin, mainly used for loggingplugin: The path to the plugin in the form path/to/module/on/the/filesystem[:name of the setup function]
where the name of the setup function is optional and defaults to ‘setup’In a plugin there exists a single setup function that takes 3 arguments, a config, a logger and a way to
generate inotify instancesconfig: The Yaml config file that defines this plugin as python objects including the ‘name’ and ‘plugin’ as
defined above. any extra keys in the config file automatically get passed in via config.logger: logging.getLogger instance that has been set up for this plugin with the correct logging policy appliedinotify: Takes a callable and returns a butter.inotify.Inotify instance that allows the adding of watches
(listening for events is done by igor). The callable provided is called on each inotify event and is given a
butter.inotify.InotifyEvent objectfor an example of how this works, take a look at ‘inotify.py’ and ‘inotify.conf’ in example_fs
Package: igor-iot
Igor, your personal IoT butlerIgor is named after the Discworld characters of the same name.
You should think of it as a butler (or valet, or majordomo,
whatever the difference is) that knows everything
that goes on in your household, and makes sure everything runs smoothly.
It performs its tasks without passing judgements and maintains complete
discretion, even within the household. It can work together with other Igors
(lending a hand) and with lesser servants such asIotsa-based devices.Igor includes a Certificate Authority implementation that allows you to use
secure communication over https on the local network (for Igor and for other applications like
web browsers). Igor also includes a privacy and security mechanism based on capabilities to allow fine-grained control over data access.Home page ishttps://github.com/cwi-dis/igor.
This software is licensed under theMIT licenseby the CWI DIS group,http://www.dis.cwi.nl.OverviewIgor is primarily an XML database. It has a REST interface to communicate to the outside world, and it can emit requests as well.
It performs its tasks of managing your household by knowing three things:what is going on at the moment,what needs to happen when, andhow to make that happen.Igor has a plugin mechanism, and you can add plugins for all kinds of sensors (point 1). You can also add plugins that can control external devies (point 3). Finally you add rules to connect these (point 2).Igor has a web interface to allow you to control and maintain it.
It also comes with a number of useful plugins and a set of Python modules and command line utilities that interact with it.DocumentationFormatted documentation is available online, athttps://igor-iot.readthedocs.io.When viewing source documentation is also availablehere.Getting StartedYou need to have Python 3.6 or later installed.
(Python 2.7 is also still supported but Python 3 is preferred).You need thepippackage manager for the version of Python that you are going to use.python3 -m pip install igor-iotAfter that follow the instructions inhttps://igor-iot.readthedocs.io/en/latest/setup.htmlordoc/setup.rstto setup your Igor system.
Package: igor.py
NoteThis package has been superseded byigor.Use the new igor package with the following to get the same interface:import igor.igorpy as igorIgor.pyAuthor:Paul Kienzle <paul.kienzle@nist.gov>License:This program is public domainRead Igor Pro files from python.InstallUsing pip:$ pip install igor.pyUsing source, download and expand the source tree, change to the source
directory and type:$ python setup.py installChange History0.9.1 2015-09-11pypi forced a revision upgrade to update the readme; it won’t even allow
the old 0.9 version to be restored on the site!0.9  2011-10-14  Merlijn van Deenaccess to data object using f.name in addition to f[‘name’] and f[i]allow a data object to be used directly as an array, e.g., numpy.sum(f.name)better unicode handling0.8  2011-04-27  Paul Kienzleinitial releaseMaintenanceWhen a new version of the package is ready, increment __version__
in igor.py and enter:$ python setup.py sdist uploadThis will place a new version on pypi.
Package: igot
i-Gotis a tiny command-line utility to
download media contents (videos, audios, images) from the Web, in case
there is no other handy way to do it.Here’s how you useigotto download a video fromthis web
page:$igothttp://www.fsf.org/blogs/rms/20140407-geneva-tedx-talk-free-software-free-societySite:       fsf.org
Title:      TEDxGE2014_Stallman05_LQ
Type:       WebM video (video/webm)
Size:       27.12 MiB (28435804 Bytes)

Downloading TEDxGE2014_Stallman05_LQ.webm ...
100.0% ( 27.1/27.1 MB) ├████████████████████████████████████████┤[1/1]   12 MB/sAnd here’s why you might want to use it:You enjoyed something on the Internet, and just want to download them
for your own pleasure.You watch your favorite videos online from your computer, but you are
prohibited from saving them. You feel that you have no control over
your own computer. (And it’s not how an open Web is supposed to
work.)You want to get rid of any closed-source technology or proprietary
JavaScript code, and disallow things like Flash running on your
computer.You are an adherent of hacker culture and free software.Whatigotcan do for you:Download videos / audios from popular websites such as YouTube,
Youku, Niconico, and a bunch more. (See thefull list of supported
sites)Stream an online video in your media player. No web browser, no more
ads.Download images (of interest) by scraping a web page.Download arbitrary non-HTML contents, i.e., binary files.Interested?Install itnow andget started by
examples.Are you a Python programmer? Then check outthe
sourceand fork it!
Package: igPCA
Intergative Generalized Principle Componenet Analysis (igPCA)Intergative Generalized Principle Componenet Analysis (igPCA) is a framework for joint dimensionality reduction of double-structure data. The algorithm details wiil be available soon in out manuscript:
Xie X and Ma J (2023). * Structured dimensionality reduction for multi-view microbiome data*igPCAis a python implementation of the proposed framework.Installation$pipinstalligPCAUsageigPCAcan be used to perform joint dimensinality reduction for two dataset X1 and X2 as follows:from.igPCAimportigPCAimportmatplotlib.pyplotaspltmodel=igPCA(X1,X2,H,Q1,Q2,r1,r2)model.fit(r0=r0)In this simple example, H, Q1 and Q2 are kernel matrices characterzing X1 and X2. The total rank for X1 and X2 are r1 and r2, respectively. r0 is the joint rank between X1 and X2.
Package: igpd-linux
igpd-linuxNote: This package works only on linux operating systemThis  package  helps you to download the following from instagramPosts (Reels,IGTV)StoryHighlightsEntire profileInstallationRun the following to install:pipinstalligpd-linuxUsageOpen in terminal and type the following commandpython3-migpd_lThings to RememberPlease enter the url in with a forward slash at the endwhen you wanna download a postExample:https://www.instagram.com/reel/CbfbXuCg5lf/"If you want to download a private user's post story and etc choose option 1If you want to download a public user's post/Igtv/EntireProfile choose option 2If you want to download a public user's story/reels/hightlights choose option 1, because these can't be downloaded without loginMost important thing:When you enter yourusername and passwordfor the first time, the data is stored in a folder in home called.igpd/user_data/. The data is  stored  in order to prevent you from tying the data again and agin.The problemEven if you have entered a wrong username or password the data gets stored since the bad credentialsexception handling feature is not available yet.  Since the data gets stored, when you run the tool for the next time it asks to validate your login by typingyes, but you won't be able to login since wrong data is stored.How to fix itRun the program, type in username and the following prompt will be shown and type innowhen it appers to reset your username and password.
Package: ig-pg-utils
# ig-python-pg-utilsInstaGIS' Python PostgreSQL utils| branch  | build status ||---------|--------------|| master  | [![CircleCI](https://circleci.com/gh/InstaGIS/ig-python-pg-utils/tree/master.svg?style=shield&circle-token=813dee13d5d83b0579779ba01ad80105c9961b47)](https://circleci.com/gh/InstaGIS/ig-python-pg-utils/tree/master)   || develop | [![CircleCI](https://circleci.com/gh/InstaGIS/ig-python-pg-utils/tree/develop.svg?style=shield&circle-token=813dee13d5d83b0579779ba01ad80105c9961b47)](https://circleci.com/gh/InstaGIS/ig-python-pg-utils/tree/develop) |## Features* TODO
Package: ig-profile
Instagram Profile Picture ExtractionI have used python to open and also download Instagram profile pictures as because Instagram does not allow us to open the picture.installationHosted onpypi.orgpip install ig-profileexamplefrom ig_profile import ProfileImage as pimage
pimage.image(YOUR_USER_NAME)The above code will simply download the desired profile picture and open it up in a new window.PyPiInstagram Profile Picture:PyPi
Package: ig-profile-client
IG-PROFILE-CLIENTThis library is a client to get Instagram profile data (public data).I have made this for publishing a package to PyPI only!UsageInstall package by using pip:pipinstall-Uig-profile-clientExamplefromIgProfileClientimportClientclient=Client()profile=client.get_common_profile("username")print(profile.__dict__)print(profile.follower)Uninstall packagepipuninstallig-profile-client
Package: igqloo
igqlooA small tool for interacting with GQL APIsArguments, mutations, aliases are all supported. Other features, such as
fragments, are left unsupported with the opinion that, when a query becomes
large enough to warrant them, you might be best feeding in a file containing
your query.igqloo<graphql_uri>customer(name:"gerhalt@gmail.com").id,firstName,lastNameUnder the surface, generates a GraphQL query that looks like:query {
    customer(name:"gerhalt@gmail.com") {
        id, firstName, lastName
    }
}Queries are made simple using three key concepts:Dot-notation, with.indicating the beginning of a nested query levelA comma,indicates a field on the same level as the prior fieldParenthesis()for filters and "quoting" aliases
Package: igrafx-mining-sdk
iGrafx P360 Live Mining SDKIntroductionTheiGrafx P360 Live Mining SDKis an open source application that can be used to manage your mining projects.
It is a python implementation of the iGrafx P360 Live Mining API.With this SDK, you will be able to create workgroups, projects, datasources and graphs (and graph instances). You will also be able to create and
add a column mapping.Please note that you must have an iGrafx account in order to be able to use the SDK properly. Please contact us to create an account.The iGrafx P360 Live Mining SDK uses Python.A detailed tutorial can be found in thehowto.mdfile.RequirementsThis package requires python 3.6.8 or above. Get the latest version ofPython.The required packages should be installed via thepyproject.tomlwhen running thepoetry installcommand.InstallingWith pip:To install the current release of the iGrafx P360 Live Mining SDK withpip, simply navigate to the console and type the following command:pipinstalligrafx_mining_sdkTo begin:Go ahead andimportthe package:importigrafx_mining_sdkasigx# the 'as igx' is entirely optional, but it will make the rest of our code much more readableDocumentationThe full documentation can be found in thehowto.mdfilehere.
Follow the instructions to try out the SDK.ContributingPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.Please make sure to update tests as appropriate.For more information on how to contribute, please see theCONTRIBUTING.mdfile.SupportSupport is available at the following address:support@igrafx.com.NoticeYour feedback and contributions are important to us. Don't hesitate to contribute to the project.LicenseThis SDK is licensed under the MIT License. See theLICENSEfile for more details.