Saravanan666/pypi-org huggingface dataset:
Package: iconfinder
IconFinderPurposeThis package is a simple tool intended to easily, given the path for some executable in any of the "Big Three" most used OSes, provide the path to the icon for that executable.For example, you can use it to fill a list view for a launcher with the icons from the applications you wish to execute.UsageThere are two modules in this package. One is 'finder' with Finder class, which, through the constructoriconfinder.Finder('path/to/some/executable')will return the path to the executableicon_filepath. The other is 'extractor' which has the Extractor class, which, through the constructoriconfinder.Extractor('path/to/an/icon')will return the icon as a PIL Image objecticon_image.
If you use Finder to get the icon path, you can simply use the methodgrabfrom the finder instance.
For example, under Windows:>>>fromiconfinderimportfinder>>>finder_instance=finder.Finder('C:\\Windows\\System32\\notepad.exe')>>>finder_instance.icon_filepath# this is the path to the icon>>>finder_instance.grab()# this is the icon as a PIL Image objectNote: on Windows is not necessary to use first class Finder since the icon comes inside the binary.DependenciesThis library is dependent, under Windows, of thepywin32package. Under Linux, usespyxdg, and under the mac, theplistlib, which cames pre-packaged with the Python Standard Library.
Of course,Pillowis also a dependency.Testing from command lineTo run the unit tests, clone the repo and executepytestfrom the main directory.
To get a taste of the library, you can runpython -m iconfinder.finderor justiconfinderwith the executable path from the main directory. Specifyingtestas the argument will perform a test with a default executable and quit.
Package: iconframer
Generate framed, labeled SVG icons.FeaturesFrame SVG icons using a template and apply a label (localized via gettext)Optionally, convert to PNG (requires pycairo/cairocffi & python-rsvg)Optionally, inverse the icon (assumes icon is black & white only)How to useCreate SVG file with one layer per icon. Create another SVG to use as the frame template.
Then configure the settings (see config example at docs/iconframer.yaml) and run the
‘iconframer’ command line to generate icons:Usage:

 iconframer (svg | pdf | png) <language> ... [--config=<file>] [--size=<size>] [--nolabel] [--inverse] [--translations=<path>]
 iconframer -h | --help
 iconframer --version

Options:

 -i --inverse                     Inverse the icon colors
 -n --nolabel                     Do not generate labeling
 -t <path> --translations=<path>  Specify path of i18n file (locale) structure, by default 'i18n'
 -s <size> --size=<size>          Specify the diameter of the frame for PNG/PDF [default: 64]
 -c <file> --config=<file>        Override config file [default: iconframer.yaml]
 -h --help                        Show this screen.
 -v --version                     Show version.Similar softwaresvgluepyconizrHistory0.3.1 (2016-01-18)Fix README0.3.0 (2016-01-18)Improved docs, minor cleanupAdd example config file0.2.0 (2016-01-18)First release on PyPI.
Package: iconGen
Icon GeneratorNote: It's a basically a general purpose icon generator but
It's originally a tool I wrote for google chrome extension in a specific project.
So the default naming scheme of the generated icons may be weird.With that said. It is easy to change. Just change some literals at the end of iconGen.py file.FunctionalityGenerate a series of icons in different resolutions with a image provided.The user is able to either interactively select a region from the image with GUI, OR just use some square picture without GUI.The GUI features polite and completely interactive prompts and is straightforward to use.How to Usesupport python 3.5 3.6 3.7 and most possibly future versionspip install iconGenIt should have command line executable entry point by default$ iconGen thonk.pngfor an interactive session with GUI$ iconGen --full square.pngfor icon generation without GUI$ iconGen -hfor more help such as customizable output directoryin case the command does not work (you are using stupid windows or something). Use the package entry:> python -m iconGen
Package: icon-getinfo
icon_getinfoicon_getinfois a simple pkg,ICON blockchain Network node get informationHow to Pre-installPythonpython >= 3.7pip install -r requirement.txtpyenv installLink:pyenv_installHow to install$pip3installicon-getinfoUsage$ ./icon_getinfo -husage: icon_getinfo [-h] [-u URL] [--duration_time] [--no-trunc] [--showlog] [--filter FILTER [FILTER ...]]{chain,chain_detail,chain_inspect,system,all,all_chain,all_chain_inspect,all_chain_detail,all_system,all_node}Get icon node informationpositional arguments:{chain,chain_detail,chain_inspect,system,all,all_chain,all_chain_inspect,all_chain_detail,all_system,all_node}Icon Network get information modeoptional arguments:-h, --help            show this help message and exit-u URL, --url URL--duration_time       Show Duration of time--no-trunc            Don't truncate output--showlog             Show running log--filter FILTER [FILTER ...], -f FILTER [FILTER ...]Out put print filterGet Single node chain info$./icon_getinfo[-unode_URLornode_IP]chainGet Single node chain detail(or inspect) info$./icon_getinfo[-unode_URLornode_IP]chain_detail(orchain_inspect)Get Single node system info$./icon_getinfo[-unode_URLornode_IP]systemGet Single node chain + system info$./icon_getinfo[-unode_URLornode_IP]allGet All network node chain or chain_detail(or inspect) info$./icon_getinfo[-unode_URLornode_IP][all_chain|all_chain_detail(orall_chain_inspect)]Get All network node system info$./icon_getinfo[-unode_URLornode_IP]all_systemGet All network node chain + system info$./icon_getinfo[-unode_URLornode_IP]all_nodeOptions-h, --help            show this help message and exit-u URL, --url URL-v, --version         Show Version--duration_time       Show Duration of time--notrunc             Don't truncate output--showlog             Show running log--filter FILTER [FILTER ...], -f FILTER [FILTER ...]Out put print filter
Package: iconic
Useiconic.app iconsin your Django and Jinja templates.RequirementsPython 3.6 to 3.9 supported.Django 2.2 to 3.2 supported.This was forked fromadamchainz/heroicons <https://github.com/adamchainz/heroicons>Are your tests slow?Check out Adam’s bookSpeed Up Your Django Testswhich covers loads of best practices so you can write faster, more accurate tests.UsageTheiconicpackage supports both Django templates and Jinja2 templates.
Follow the appropriate guide below.Django templatesInstall withpython-mpip install iconic[django].Add to yourINSTALLED_APPS:INSTALLED_APPS=[...,'iconic',...,]Now in your templates you can load the template library with:{%loadiconic%}This provides a tag to render<svg>icons:iconic_icon.
The tags take these arguments:name, positional: the name of the icon to use.
You can see the icon names on theiconic.app grid.size, keyword: an integer that will be used for the width and height attributes of the output<svg>tag.
Defaults to the icons’ designed size:24.Any number of keyword arguments.
These will be added as HTML attributes to the output<svg>tag.
Underscores in attribute names will be replaced with dashes, allowing you to define e.g.data-attributes.For example, to render an outline “announcement” icon, at 48x48, with some extra CSS classes and a data attribute “controller”, you would write:{%iconic_icon"announcement"size=48class="h-4 w-4 inline"data_controller="academia"%}Jinja templatesInstall withpython-mpip install iconic[jinja].Adjust your JinjaEnvironmentto add the global functioniconic, imported fromiconic.jinja.
For example:fromiconic.jinjaimporticonic_iconfromjinja2importEnvironmentenv=Environment()env.globals.update({"iconic_icon":iconic_icon,})Now in your templates you can call those two functions, which render<svg>icons corresponding to the two icon styles in the set.
The functions take these arguments:name, positional: the name of the icon to use.
You can see the icon names on theiconic.app grid.size, keyword: an integer that will be used for the width and height attributes of the output<svg>tag.
Defaults to the icons’ designed size:24.Any number of keyword arguments.
These will be added as HTML attributes to the output<svg>tag.
Underscores in attribute names will be replaced with dashes, allowing you to define e.g.data-attributes.For example, to render an outline “announcement” icon, at 48x48, with some extra CSS classes and a data attribute “controller”, you would write:{%iconic("announcement",size=48,class="h-4 w-4 inline",data_controller="academia")%}
Package: icon-library
AboutIcon Libraryis aPython 2GTK application that makes it easy to:view complete icon setssearch icon setsexport icon sets to HTMLcheck which icon names comply with the freedesktop.org Standard Icon Naming Specificationcompare icons against a range of background coloursEasy InstallIcon Libraryis available for installation via Python’s package managerpip:pip2 install --user icon-libraryManual InstallTo manually build and install the Python package, perform the following:clone the repository (or download the tarball athttps://github.com/brbsix/icon-library/archive/master.zip)git clone 'https://github.com/brbsix/icon-library.git'from the repo’s root directory, build the packagepython2 setup.py sdist cleaninstall the packagepip2 install --user dist/icon-library-0.0.1.tar.gzUsageTo run the application, executeicon-libraryor click theIcon Libraryshortcut in your desktop’s application menu.Note: TheExport HTMLbutton exports toicons.htmlin your home folder.LicenseThis application was originally released by Matthew McGowan (matthew.joseph.mcgowan@gmail.com) under a LGPLv3 license. I have made a few changes and prepared it for packaging. For the original homepage, seehttps://launchpad.net/icon-library.
Package: icon-nmltools
icon-nmltoolsThis package provides command line tools (written in python) to deal with namelist files of theICONnumerical weather prediction model of DWD/MPI.nmldiffDisplays differences between two ICON namelists. It is also possible to provide an ICON namelist logfile to read the default values and consider them in the comparison. Output and Meteogram namelists are excluded from the comparison. Report bugs and missing features onhttps://gitlab.physik.uni-muenchen.de/Tobias.Selz/icon-nmltoolsor via email.Example usageTo see the available options:nmldiff -h
nmldiff --helpDisplay the differences between two namelist files (nmlfile1 and nmlfile2):nmldiff nmlfile1 nmlfile2Display the differences, but with defaults values filled:nmldiff -d nml.log nmlfile1 nmlfile2Show all namelist parameters that are set in either file (differences will be highlighted in red) and consider the defaults. Also ignore namelist parameters that contain file or path in their name:nmldiff -vi -d nml.log nmlfile1 nmlfile2InstallationThe tools can easily installed via pip. A Python-version >=3.6 is required.pip install icon-nmltools
Package: icon-registration
ICON: Learning Regular Maps through Inverse ConsistencyThis is the official repository forICON: Learning Regular Maps through Inverse Consistency.Hastings Greer, Roland Kwitt, Francois-Xavier Vialard, Marc Niethammer.ICCV 2021https://arxiv.org/abs/2105.04459GradICON: Approximate Diffeomorphisms via Gradient Inverse Consistency.Lin Tian, Hastings Greer, Francois-Xavier Vialard, Roland Kwitt, Raúl San José Estépar, Marc Niethammer.CVPR 2023https://arxiv.org/abs/2206.05897Cite this work@InProceedings{Greer_2021_ICCV,
    author    = {Greer, Hastings and Kwitt, Roland and Vialard, Francois-Xavier and Niethammer, Marc},
    title     = {ICON: Learning Regular Maps Through Inverse Consistency},
    booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV)},
    month     = {October},
    year      = {2021},
    pages     = {3396-3405}
}@article{Tian_2022_arXiv,
  title={GradICON: Approximate Diffeomorphisms via Gradient Inverse Consistency},
  author={Tian, Lin and Greer, Hastings and Vialard, Fran{\c{c}}ois-Xavier and Kwitt, Roland and Est{\'e}par, Ra{\'u}l San Jos{\'e} and Niethammer, Marc},
  journal={arXiv preprint arXiv:2206.05897},
  year={2022}
}Video PresentationRunning our codeWe are available on PyPI!pipinstallicon-registrationTo run our pretrained model in the cloud on sample images from OAI knees, visitour knee google colab notebookTo run our pretrained model for lung CT scans on an example from COPDgene, visitour lung google colab notebookTo train from scratch on the synthetic triangles and circles dataset:gitclonehttps://github.com/uncbiag/ICONcdICON

pipinstall-e.

pythontraining_scripts/2d_triangles_example.py
Package: icon-resize
Icon Resize CLICLI to create lossless icons in multiple sizes🔗source codeFeaturesresize icon file(png/jpg) to multiple sizeslossless compression for png filesmaintain aspect ratio and transparencyPrerequisitemacOS or Linux (Windows not tested)python3.10+Image Magickbrew install imagemagickInstallationpip install icon-resizeUsage# default resize to 256, 128, 64icon-resizemic-512# specify resize to 128, 64icon-resizemic-512--sizes"128,64"# save to 'mic' folder with default sizesicon-resizemic-512--out-foldermic/# enable autocomplete in current sessioneval"$(_ICON_RESIZE_COMPLETE=zsh_sourceicon_resize)"Technical DetailsuseTyperfor CLI and help docs generationuseImage Magickfor both resize and compress imagesQuestions?Open agithub issueor ping me onTwitter
Package: icon-resizer
iOS app icon resizing toolResize app icons and glyphs to Apple’s required sizes for iOS app
development.Installationicon-resizer requiresPython3and can be installed usingpip.$pipinstallicon-resizerExample# Saves resized images in a folder called output in the current directory.$iconappiconresizemy-icon.pngUsageTypeicon--helpfor the usage pattern.Usage:icon[OPTIONS]COMMAND[ARGS]...Options:-v,--versionShowcurrentversion--helpShowthismessageandexit.Commands:appiconManipulaterawappiconimagetabbarManipulaterawtabbarglyph
Package: iconrpcserver
ICON RPC ServerThis is intended to give an introduction ICON RPC Server. ICON RPC Server receives request messages from external clients, and send a response to clients. when receiving the message, ICON RPC Server checks the method of requests and transfer it to appropriate components (loopchain or ICON Service). ICON RPC Server also checks the basic syntax error of messages.ICON RPC Server provides old version protocolBuilding source codeFirst, clone this project. Then go to the project folder and create a user environment and run build script.$ python3 -m venv venv        # Create a virtual environment.
$ source venv/bin/activate    # Enter the virtual environment.
(venv)$ make build            # run build
(venv)$ ls dist/              # check result wheel file
iconrpcserver-x.x.x-py3-none-any.whlInstallationThis chapter will explain how to install ICON RPC Server on your system.RequirementsICON RPC Server development and execution requires following environments.OS: MacOS, LinuxWindows are not supported yet.PythonMake Virtual Env for Python 3.7.xNow we support 3.7.x only. Please upgrade python version to 3.7.x.check your python version$python3-VIDE: Pycharm is recommended.Setup on MacOS / Linux$python3-mvenvwork# Create a virtual environment.# Install the ICON RPC Server(work)$pipinstalliconrpcserverReferenceICON JSON-RPC API v3ICON CommonsEarlgreyLicenseThis project follows the Apache 2.0 License. Please refer toLICENSEfor details.
Package: icons
# Iconsgenerate icons of all sizes and config file (e.g. Contents.json) required devices, inspired by http://makeappicon.com## Supported Devices* iOS && Android && Windows Phone* OS X - icns (mac only)* Windows - ico* Favicon - ico && apple-touch-icon* Blackberry* Chrome Web Store## Desktop Version* [1.1](https://github.com/exherb/icons/releases/tag/1.1)## Web version[iconographys](http://iconographys.appspot.com/) - http://iconographys.appspot.com/## CLI version### installjust type `pip install icons` in your term.### usage```icons [--type {launch,notification,image,tab,webclip,toolbar,icon}][--device {ios,android} [--zip]icon_path [-o TARGET_PATH] [--baseline BASELINE]# with guiicons_gui```* icon_path - the source image path* target_path(optional) - the target path* baseline(optional) - baseline scale. the default is 3, and it's mean the source image is at @3x scale* type(optional) - icon type, the default is icon* device(optional) - including only devices, the default is iOS* --zip(optional) - put icons into a zip file instead of directory![screenshot](screenshots/icons_gui.png)## Desktop versiondiscontinued.
Package: iconservice
ICON ServiceICON Service manage state of ICON node including ICX, SCOREs using LevelDB.Before processing transactions, ICON Service check for syntax errors, balances, etc.InstallationThis chapter will explain how to install icon service engine on your system.RequirementsICON SCORE development and execution requires following environments.OS: MacOS, LinuxWindows are not supported yet.PythonMake a virtualenv for Python 3.6.5+ (3.7 is also supported)check your python version$python3-VIDE: Pycharm is recommended.LibrariesnamedescriptiongithubLevelDBICON SCORE uses levelDB to store its states.LevelDB GitHublibsecp256kICON SCORE uses secp256k to sign and validate a digital signature.secp256k GitHubSetup on MacOS#install levelDB$brewinstallleveldb# Create a working directory$mkdirwork
$cdwork# setup the python virtualenv development environment$virtualenv-ppython3venv
$sourcevenv/bin/activate# Install the ICON SCORE dev tools(venv)$pipinstalliconserviceSetup on Linux# Install levelDB$sudoapt-getinstalllibleveldb1libleveldb-dev# Install libSecp256k$sudoapt-getinstalllibsecp256k1-dev# Create a working directory$mkdirwork
$cdwork# Setup the python virtualenv development environment$virtualenv-ppython3venv
$sourcevenv/bin/activate# Install the ICON SCORE dev tools(venv)$pipinstalliconserviceBuilding source codeFirst, clone this project. Then go to the project folder and create a
user environment and build using wheel$virtualenv-ppython3venv# Create a virtual environment.$sourcevenv/bin/activate# Enter the virtual environment.(venv)$pipinstallwheel(venv)$pythonsetup.pysdistbdist_wheel
iconservice-x.x.x-py3-none-any.whlReferenceICON JSON-RPC API v3earlgreyICON CommonsICON RPC ServerLicenseThis project follows the Apache 2.0 License. Please refer toLICENSEfor details.
Package: icon_set
Apple Icon Set GeneratorUtility tool to help you create Apple Icon Set files.Free software: MIT licenseDocumentation:https://icon-set.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2017-03-02)First release on PyPI.
Package: iconv_codecs
This module will register GNU iconv supported codecs for usage inside python.Usage:Just register the codec you want:>>> import iconv_codecs
>>> iconv_codecs.register('ansi_x3.110-1983')Then you can use it:>>> u'testing'.encode('ansi_x3.110-1983')
'testing'Alternatively you can use them without registering, by using the iconv prefix:>>> '\x87'.decode('iconv:CP860')
u'\xe7'
>>> u'testing'.encode('iconv:CSEBCDICFISEA')
'\xa3\x85\xa2\xa3\x89\x95\x87'To register all python unsupported codecs, just call register() without
parameters:>>> iconv_codecs.register()
>>> u'\xe7'.encode('utf32')
'\xff\xfe\x00\x00\xe7\x00\x00\x00'That will poll iconv for a list of codecs it supports and register the ones
python doesn’t support already.You can read full API documentation here:http://packages.python.org/iconv_codecs/
Package: icon-writer
Generate text-centric icons for your Mac OS X dock.Examples:Usage instructionspip install icon-writerfrom icon_writer import write_icon

image = write_icon("VSCODE", bgcolor=(0, 102, 185), fontcolor="white")
image.save("icon.png")The function signature forwrite_iconshows the arguments and their defaults:write_icon(text, size=80, bgcolor="white", fontcolor="black")Development instructionsInstall requirements:pip install -e requirements-dev.txtInstall pre-commit hook:pre-commit installRun tests:black . tests/Deployment stepsFirst, update the version inpyproject.toml. Then run:rm -rf dist/
python3 -m build
python3 -m twine upload dist/*
Package: icortex
A no-code development framework — Let AI do the coding for you 🦾tl;dr in goes English, out comes Python:https://user-images.githubusercontent.com/2453968/199964302-0dbe1d7d-81c9-4244-a9f2-9d959775e471.mp4ICortex is a no-code development framework that lets you to develop Python programs using plain English. Simply create a recipe that breaks down step-by-step what you want to do in plain English. Our code generating AI will follow your instructions and develop a Python program that suits your needs.Create a TextCortex accountto receive free starter credits and start using ICortex.Try it outYou can try out ICortex directly in your browser. Launch a Binder instance by clickinghere, and follow theinstructions in our docsto get started.Alternatively, you can use ICortex in Google Colab if you have an account. Seebelow.Check out the documentationto learn more.Join our Discordto get help.InstallationLocallyInstall directly from PyPI:pipinstallicortex# This line is needed to install the kernel spec to Jupyter:python-micortex.kernel.installOn Google ColabGoogle Colabis a restricted computing environment that does not allow installing new Jupyter kernels. However, you can still use ICortex by running the following code in a Colab notebook:!pip install icortex
import icortex.initNote that the package needs to be installed to every new Google Colab runtime—you may need to reinstall if it ever gets disconnected.QuickstartClick here to get started using ICortex.Getting helpFeel free to ask questions in ourDiscord.UninstallingTo uninstall, runpipuninstallicortexThis removes the package, however, it may still leave the kernel spec in Jupyter's kernel directories, causing it to continue showing up in JupyterLab. If that is the case, runjupyter kernelspec uninstall icortex -y
Package: icoscp
ICOS Carbon Portal Python PackageLatest ReleasePyPI DownloadsAbout ICOSThe Integrated Carbon Observation System, ICOS, is a European-wide greenhouse gas research infrastructure. ICOS produces standardised data on greenhouse gas concentrations in the atmosphere, as well as on carbon fluxes between the atmosphere, earth and oceans. This information is being used by scientists as well as by decision makers in predicting and mitigating climate change. The high-quality and open ICOS data is based on the measurements from over 130 stations across Europe. For more information about the ICOS station network, data quality control and assurance, and much more, please read theICOS Handbook 2022, or visit our websitehttps://www.icos-cp.eu/.This package is under active development. Please be aware that changes to names of functions and classes are possible without further notice. Please do feedback any recommendations, issues, etc. if you try it out.What is the package about?
In essence this package allows you to have direct access to data objects from the ICOS CarbonPortal where a "Preview" is available. It is an easy access to data objects hosted at the ICOS Carbon Portal (https://data.icos-cp.eu/). By using this library you can load data files directly into memory.Please be aware, that by either downloading data, or accessing data directly through this library, you agree and accept, that all ICOS data is provided under aCC BY 4.0 licenceInstallationThe latest release is available onhttps://pypi.org/project/icoscp/. You can simply runpip install icoscpIf you need the cutting edge version you may install the library directly from github withpip install git+https://github.com/ICOS-Carbon-Portal/pylib.gitWe would encourage you to use a virtual environment for python to test this library.
For example withMinicondayou can create a new environment with:conda create -n icos pythonactivate icospip install icoscpDocumentationThe full documentation about the library and all the modules are available athttps://icos-carbon-portal.github.io/pylib/DevelopmentFor instructions about how to go about extending and testing this software, please see <development.md>