Saravanan666/pypi-org huggingface dataset:
Package: itkwasm-htj2k-emscripten
itkwasm-htj2k-emscriptenWasm-SIMD accelerated decoding and encoding High-throughput JPEG2000 (HTJ2K) images. Emscripten implementation.This package provides the Emscripten WebAssembly implementation. It is usually not called directly. Please use theitkwasm-htj2kinstead.Installationimportmicropip
awaitmicropip.install('itkwasm-htj2k-emscripten')Developmentpipinstallhatch
hatchrundownload-pyodide
hatchruntest
Package: itkwasm-htj2k-wasi
itkwasm-htj2k-wasiRead and write High-throughput JPEG2000 (HTJ2K) images. WASI implementation.This package provides the WASI WebAssembly implementation. It is usually not called directly. Please use theitkwasm-htj2kinstead.Installationpipinstallitkwasm-htj2k-wasiDevelopmentpipinstallpytestitk-webassemblyinterface>=1.0b127itkwasm-compare-images
pipinstall-e.
pytest# orpipinstallhatch
hatchruntest
Package: itkwasm-image-io-emscripten
itkwasm-image-io-emscriptenInput and output for scientific and medical image file formats. Emscripten implementation.This package provides the Emscripten WebAssembly implementation. It is usually not called directly. Please use theitkwasm-image-ioinstead.Installationimportmicropip
awaitmicropip.install('itkwasm-image-io-emscripten')Developmentpipinstallhatch
hatchrundownload-pyodide
hatchruntest
Package: itkwasm-image-io-wasi
itkwasm-image-io-wasiInput and output for scientific and medical image file formats. WASI implementation.This package provides the WASI WebAssembly implementation. It is usually not called directly. Please useitkwasm-image-ioinstead.Installationpipinstallitkwasm-image-io-wasiDevelopmentpipinstallpytest
pipinstall-e.
pytest# orpipinstallhatch
hatchruntest
Package: itkwasm-mesh-io-emscripten
itkwasm-mesh-io-emscriptenInput and output for scientific and medical image file formats. Emscripten implementation.This package provides the Emscripten WebAssembly implementation. It is usually not called directly. Please use theitkwasm-mesh-ioinstead.Installationimportmicropip
awaitmicropip.install('itkwasm-mesh-io-emscripten')Developmentpipinstallhatch
hatchrundownload-pyodide
hatchruntest
Package: itkwasm-mesh-io-wasi
itkwasm-mesh-io-wasiInput and output for scientific and medical image file formats. WASI implementation.This package provides the WASI WebAssembly implementation. It is usually not called directly. Please useitkwasm-mesh-ioinstead.Installationpipinstallitkwasm-mesh-io-wasiDevelopmentpipinstallpytest
pipinstall-e.
pytest# orpipinstallhatch
hatchruntest
Package: itkwasm-mesh-to-poly-data-emscripten
itkwasm-mesh-to-poly-data-emscriptenConvert an ITK Mesh to a simple data structure compatible with vtkPolyData. Emscripten implementation.This package provides the Emscripten WebAssembly implementation. It is usually not called directly. Please use theitkwasm-mesh-to-poly-datainstead.Installationimportmicropip
awaitmicropip.install('itkwasm-mesh-to-poly-data-emscripten')Developmentpipinstallhatch
hatchrundownload-pyodide
hatchruntest
Package: itkwasm-mesh-to-poly-data-wasi
itkwasm-mesh-to-poly-data-wasiConvert an ITK Mesh to a simple data structure compatible with vtkPolyData. WASI implementation.This package provides the WASI WebAssembly implementation. It is usually not called directly. Please useitkwasm-mesh-to-poly-datainstead.Installationpipinstallitkwasm-mesh-to-poly-data-wasiDevelopmentpipinstallpytest
pipinstall-e.
pytest# orpipinstallhatch
hatchruntest
Package: itkwasm-morphological-contour-interpolation-emscripten
itkwasm-morphological-contour-interpolation-emscriptenMorphology-based approach for interslice interpolation of anatomical slices from volumetric images. Emscripten implementation.This package provides the Emscripten WebAssembly implementation. It is usually not called directly. Please use theitkwasm-morphological-contour-interpolationinstead.Installationimportmicropip
awaitmicropip.install('itkwasm-morphological-contour-interpolation-emscripten')Developmentpipinstallhatch
hatchrundownload-pyodide
hatchruntest
Package: itkwasm-morphological-contour-interpolation-wasi
itkwasm-morphological-contour-interpolation-wasiMorphology-based approach for interslice interpolation of anatomical slices from volumetric images. WASI implementation.This package provides the WASI WebAssembly implementation. It is usually not called directly. Please useitkwasm-morphological-contour-interpolationinstead.Installationpipinstallitkwasm-morphological-contour-interpolation-wasiDevelopmentpipinstallpytestitkwasm-image-io
pipinstall-e.
pytest# orpipinstallhatch
hatchruntest
Package: itkwasm-sub-mesh-wasi
itkwasm-sub-mesh-wasiExtract a subset of a mesh given by the cell identifiers. WASI implementation.This package provides the WASI WebAssembly implementation. It is usually not called directly. Please useitkwasm-sub-meshinstead.Installationpipinstallitkwasm-sub-mesh-wasiDevelopmentpipinstallpytest
pipinstall-e.
pytest# orpipinstallhatch
hatchruntest
Package: itmagazines-webscraper
itmagazines-webscraperThis libraly is a web scraper for web pages of following IT-Magazines.Support magazine list技術評論社Software DesignWEB+DB PRESSCQ出版Interfaceトランジスタ技術日経BP日経ソフトウエア日経LinuxInstallaction$python-mpipinstallitmagazines-webscraperUsageSpecify a magazine and executefrompprintimportpprintfromitmagazines_webscraperimportItMagazineType,scrape_magazinemagazines=scrape_magazine(ItMagazineType.SOFTWARE_DESIGN)formagazineinmagazines:pprint(magazine.get_dict())print(magazine.get_json())Execute allfrompprintimportpprintfromitmagazines_webscraperimportscrape_magazinesmagazines=scrape_magazines()formagazineinmagazines:pprint(magazine.get_dict())print(magazine.get_json())Example: Retuned json data{"name":"日経Linux","number":"日経Linux20XX年X月号","price":"XXXX円","release_date":"20XX年X月X日","url":"https://info.nikkeibp.co.jp/media/LIN/","top_outlines":["【特集1】Linux学び直し","【特集2】Linux導入・活用法まで徹底紹介！"],"store_links":[{"name":"Amazon","link":"https://www.amazon.co.jp/dp/xxxxx"},{"name":"Rakutenブックス","link":"https://books.rakuten.co.jp/rb/yyyyy/"}]}Data structureDetailSummarynameMagazine name.numberMagazine name and volume number.pricePrice.release_dateeRelease date.urlURL of web page.top_outlinesMagazine outline list.store_linksStore link list.store_linksDetailSummarynameStore name.urlURL of store web page.
Package: itmpl
iTmpl. A flexible, powerful project templating tool, written in Python.Documentation:https://itmpl.ihh.devSource:https://github.com/isaacharrisholt/itmpliTmpl is a project templating tool that allows you to create and manage project
templates. iTmpl is written in Python and is cross-platform.It comes with some default templates, but you can also create your own. iTmpl
also allows you to run arbitrary Python code before and after the templating
process, allowing you to do things like create a git repository, or install
dependencies.InstallationAlthough iTmpl has a well-documented API, its primary aim it to be a command
line tool. As such, the recommended installation method is viapipx:pipxinstallitmplHowever, you can also install iTmpl viapip, if you prefer:pipinstallitmplQuick StartTo see available project templates, run:itmpllistTo create a new project from a template, run:itmplnew<template><project-name>[options]For example, to create a new Poetry project, run:itmplnewpoetry-projectmy-new-projectAdding Custom TemplatesCustom templates are stored in anextra_templates_dirspecified in the iTmpl
configuration file. To find the default location for your machine, run:itmplconfigshowextra_templates_dirTo change the location of theextra_templates_dir, run:itmplconfigsetextra_templates_dir<path>To create a new template, simple create a new directory in theextra_templates_dir. iTmpl will automatically detect the new template, and
show it in the list of available templates.Templates can be configured through.itmpl.tomland.itmpl.pyfiles. See
thedocumentationfor more details.ContributingContributions are welcome! If you find a bug, or have a feature request, please
open a new issue. If you would like to contribute code, please open a new pull
request.I'm always open to new templates too! I don't know every possible use case for
this tool, so I've only included a few templates that I thought would be useful
to me. If you have a template that you think would be useful to others, please
open a new issue, or submit a pull request!
Package: itm.pysync
pysyncpysync is a simple backup/sync tool with python & rsync.日本語版ドキュメントInstallation$pipinstallitm.pysyncUsageCreatepysync.jsonfile in~/.config/pysync.jsonor~/pysync.json.Here is an example ofpysync.json.{
    // Set rsync options (default: -a -v -h)
    "rsync_options": ["-a", "-v", "-h", "--delete", "--iconv=UTF-8-MAC,UTF-8"],

    // Define rsync filters
    "filters": {
        "git": ["-C", "--filter", ":- .gitignore"]
    },

    // Set global exclusions to exclude files and directories in all backup sources
    "global_exclusions": [".DS_Store"],

    // Set destination directory path
    "destination": "/Volumes/HDD/backup",

    // Set backup sources
    "sources": [
        {
            "path": "/Users/whoami/Documents"
        },
        {
            "path": "/Users/whoami/Pictures",
            "exclusions": ["*.photoslibrary", "secrets/"]    // Specify exclusion patterns to exclude in the source
        },
        {
            "path": "/Users/whoami/Programs",
            "filter": "git"     // Use filter in the source
        }
    ]
}Run pysync.$pysyncCommand Line OptionsOptionFeature-c, --config-fileIndicate config file path (e.x.pysync -c ~/hoge/pysync.json)-h, --helpShow help--versionShow versionLicenseMIT LicenseTestingTest withpytest.$pytest
Package: itng
### This is ITNG toolbox package.
-  IASBS Theoretical Neuroscience Group toolbox, to analysis the time series, spike trains and graphs in python.#### Please look at the [documentation](https://github.com/itng/itng_toolbox/blob/master/itng/doc/build/latex/itngtoolbox.pdf).### installation#### from pip`sh pip3 install itng `#### from source code`sh sudo python3 setup.py install `to update the documentation:`sh cd itng/doc make html       # for html files make latexpdf   # for pdf file `-  to run the test`sh cd itng/tests/ python3test*.py`### How to contribute
#### Step 1: Set up a working copy on your computer`sh git clone git@github.com:itng/itng_toolbox.git git remote add origin2 git@github.com:YOUR_USERNAME/itng_toolbox.git git remote-v`#### Step 2: Do some work and push changes`sh git checkout-bnew_branch_name git add [files added or changed] git commit-m"message to commit" git push origin2 new_branch_name `then go to the repository and click on the green buttonpull request.
Package: itnpy2
A simple, deterministic, and extensible approach toinverse text normalization(ITN) for numbers.OverviewThis package converts raw spoken-form text (speech recognition output) into
user-friendly written-form text. It works best for converting spoken numbers
into numerical digits, or other translation tasks that do not modify word ordering.
Acsvfile is provided to define the basic rules for transforming spoken tokens into
written tokens, and extra pre/post-processing may be applied for more specific
formatting requirements, i.e. dates, measurements, money, etc.These examples were produced by running thisscript.InstallationThis package supports Python versions >= 3.7To install fromPyPI:pipinstallitnpy2To install locally:pipinstall-e.TestsTo run tests, usepytestin the root folder of this repository:pytestIssuesThis package has been verified on a limited set oftest-cases.
For any translation mistakes, feel free to open a pull request and updatefailing.csvwith the input, expected output, and mistake; thanks!CitationIf you find this work useful, please consider citing it.@misc{hsu2022itn,
  title        = {A simple, deterministic, and extensible approach to inverse text normalization for numbers},
  author       = {Brandhsu},
  howpublished = {https://github.com/barseghyanartur/itnpy},
  year         = {2022}
}
Package: ito-diffusions
ito_diffusionsLibraries for stochastic processes simulation and visualization including:Ito diffusion : Brownian motion, Geometric Brownian motion, Vasicek, CIR...Jump processes : Ito diffusion driven by a Levy process i.e with a jump component with a given intensity and jump size distribution;Multidimensional processes, stochastic volatility diffusions (SABR...);Fractional Brownian motion, Karhunen-Loeve expansion, fractional diffusions;Times series models (AR, MA, ARMA, ARCH, GARCH, NAGARCH...);Self-Avoiding Walks (SAW), Schramm-Loewner Evolution (SLE).To install: pip install ito-diffusionshttps://pypi.org/project/ito-diffusions/To test: python -m pytestFor numerous examples :https://github.com/sauxpa/stochastic
Package: itolapi
iTOL Python APINotice: Due toiTOL requiring paid subscriptions for batch uploads,
this library will be deprecated after October 1, 2020.Python API for the Interactive Tree of Life (iTOL)Created by Albert Wang (git at albertyw.com)With Complements toiTOL (Interactive Tree of Life).This iTOL API allows local software to upload trees to iTOL usingitol.pyand export uploaded trees usingitolexport.pyusing direct
Python calls or through shell. An active internet connection to theiTOL websiteis required.Installationpip install itolapiUploading Trees To iTOL (itol.py)From Command Line(If you need to do anything more than displaying basic tree structures,
you must call the Python iTOL API from within a Python program)$ itol.py /path/to/example.tree
http://itol.embl.de/external.cgi?tree=1234567890&restore_saved=1From PythonRunning from a python program is much more flexible than running from
command line and allows access to alliTOL options.fromitolapiimportItolfrompathlibimportPathitol_uploader=Itol()itol_uploader.add_file(Path('/path/to/example.tree'))itol_uploader.params['treeName']='apple'status=itol_uploader.upload()assertstatus!=Falseitol_uploader.comm.upload_output# SUCCESS: 1234567890itol_uploader.comm.tree_id# 1234567890itol_uploader.get_webpage()# http://itol.embl.de/external.cgi?tree=1234567890&restore_saved=1itol_uploader.get_itol_export()# <ItolExport.ItolExport instance at 0x207c5f0>An example for using the Python iTOL API can found inexamples/example.py.Downloading Trees From iTOL (itolexport.py)From Command Line(If you would like to set any parameters other than the tree id,
location to save the file, file format, and whether to display datasets,
you must use ItolExport from a Python program)$ itolexport.py TREEID FILELOCATION FORMAT [OPTIONS]Options include:-d: show datasets-v: verbose output-h: helpFrom PythonRunning itolexport.py from a Python program allows you to use all the
options that iTOL has available.fromitolapiimportItolExportfrompathlibimportPathitol_exporter=ItolExport()itol_exporter.add_export_param_value('tree',tree_id)assertformatin['png','svg','eps','ps','pdf','nexus','newick']itol_exporter.add_export_param_value('format',format)itol_exporter.add_export_param_value(param_key,param_value)itol_exporter.export(Path('/path/to/example_tree'))Validparam_keyandparam_valuevalues can be found onthe iTOL API
page.Bugs/CommentsSend bugs and comments as issues on theitolapi Githubrepository.DevelopmentTo run tests:pipinstall-e.
pipinstall-rrequirements-test.txt
ruffcheck.
mypy.
coveragerun-munittest
Package: itolparser
itolparserSmall script to produce iTOL colorstrip metadata files from a tableBackgroundiTOL is a web interface to display and manipulate phylogenetic trees, together with metadata. Producing these metadata files can be cumbersome, which is why this script might come in handy.Methoditolparser takes a table as input file, and loops through each column. By default, all columns are parsed as categorical. Specific columns can be parsed as continuous by providing a comma-separated list of column names with--continuousor ignore columns with--ignore.For categorical columns, colours are selected based on the number of categories in the column. If there are more than 18 values, random colours are generated. Additionally, an annotation file will be created (labeled with_filtered) where a maximum number of colours is used, sorted on occurrence (controlled by--maxcategories) and uses grey color for other categories. This is e.g. useful for ST typing, which is categorical data often with a lot of different values.Output files are written to a directory. Parameters such as margin and colorstrip width can be controlled with--marginand--stripwidthrespectively (these can also be changed online in iTOL itself).Bugs and suggestionsCreate an issue or shoot me an email at boas [dot] vanderputten [at] amsterdamumc [dot] nl
Package: itoolkit
Python XMLSERVICE Toolkititoolkit is a Python interface to theXMLSERVICEtoolkit for theIBM iplatform.fromitoolkitimport*fromitoolkit.transportimportDatabaseTransportimportibm_db_dbiconn=ibm_db_dbi.connect()itransport=DatabaseTransport(conn)itool=iToolKit()itool.add(iCmd5250('wrkactjob','WRKACTJOB'))itool.call(itransport)wrkactjob=itool.dict_out('wrkactjob')print(wrkactjob)For more, check out thesamples.Supported Python Versionspython-itoolkit currently supports Python 2.7 and Python 3.4+.:warning: Note: python-itoolkit 1.x will be the last series to support Python
2.7, 3.4, and 3.5. These versions will no longer be supported in python-itoolkit 2.0.Feature SupportCall ILE programs & service programsCall CL CommandsCall PASE shell commandsDocumentationThe docs can be found athttp://python-itoolkit.readthedocs.io/en/latestInstallationYou can install itoolkit simply usingpip:python-mpipinstallitoolkitTestsTo test the installed itoolkitpython-mpytestTo test the local code:PYTHONPATH=srcpython-mpytestContributingPlease read thecontribution guidelines.Releasing a New VersionRun the following commands# checkout and pull the latest code from master
git checkout master
git pull

# bump to a release version (a tag and commit are made)
bumpversion release

# build the new distribution and upload to PyPI
poetry publish --build

# bump to the new dev version (a commit is made)
bumpversion --no-tag patch

# push the new tag and commits
git push origin master --tagsLicenseMIT - SeeLICENSE
Package: itools
About itoolsitools is a Python library, it groups a number of packages into a single
meta-package for easier development and deployment.The packages included are:itools                  itools.ical             itools.srx
itools.core             itools.log              itools.stl
itools.csv              itools.loop             itools.tmx
itools.database         itools.odf              itools.uri
itools.datatypes        itools.office           itools.web
itools.fs               itools.pdf              itools.workflow
itools.gettext          itools.pkg              itools.xliff
itools.handlers         itools.python           itools.xml
itools.html             itools.relaxng          itools.xmlfile
itools.i18n             itools.rssThe scripts included are:idb-inspect.py          igettext-merge.py       ipkg-quality.py
igettext-build.py       iodf-greek.py           ipkg-update-locate.py
igettext-extract.pyTo learn how to install itools check the INSTALL.txt file.ResourcesHome,http://www.hforge.org/itoolsDocumentation,http://docs.hforge.org/itoolsMailing list,http://www.hforge.org/community/Mailing list archives,http://archives.hforge.org/index.cgi?list=itoolsBug Tracker,http://bugs.hforge.orgAuthorsJ David IbáñezHervé CauwelierDavid VersmisseHenry ObeinDumont SébastienNicolas DeramSylvain TaverneGautier HayounAlexis HuetAurélien AnselRomain GauthierLuis Belmar-LetelierRob McMullenFabrice DecroixNorman KhineYannick MartelMatthieu FranceRomanczyk GuillaumeWynand WinterbachDavid BambouchéPiotr MacukLicenseThis program is free software: you can redistribute it and/or modify
it under the terms of the GNU 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 General Public License for more details.You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
Package: itop-cli
# iTop CLIUtility to interact with iTop## FeaturesUsage:itop.py delete <class> <query> (--env=<env>|--config=<config>)itop.py export <class> [<query>] (--env=<env>|--config=<config>)itop.py import <class> --input=<input_file> [--search_keys=<search_keys>] (--env=<env>|--config=<config>)itop.py create <class> [FIELDS]... (--env=<env>|--config=<config>)itop.py -h | --help | --versionArguments:FIELDS                         Key value pairs. Ex : "description=Ceci est une description". If not overridden, the script will use the org_id of the config fileOptions:--env=<env>                    Will search ~/.itop/<venv>.json as configuration file--search_keys=<search_keys>    Key(s) to search objects, comma separated [default: name]Examples:itop.py delete Person 'SELECT Person WHERE status="inactive"' --env=devitop.py export SynchroDataSource --env=devitop.py export Server "SELECT Server WHERE name LIKE 'SRVTEST'" --env=devitop.py import SynchroDataSource --input=/tmp/out.json --search_keys=database_table_nameitop.py create Server "name=SRVTEST" "description=Serveur de test" --env=dev## Configuration file{"url": "http://myhost.example.com/itop_dev/webservices/rest.php","version": "1.3","user": "user","password": "password","org_name": "My org"}
Package: iToppy
iTop Library for PythoniTop CMDB/Service Management Rest API library for PythonTodobase (init.yml)models.pyUsageAuthenticationAuthentication can be performed two ways:FormThis method works only when iTop doesn't have the form login disabled (e.g. direct auth when using the itop-saml extension).BasicThis method can be used if you have the SAML plugin and want users to be automatically forwarded to the IDP when loading the page, but still want to be able to use the API. Make sure that basic is the first authentication method in the list in the configuration file, e.g.'allowed_login_types' => 'basic|saml|external',ExamplesfromiToppyimportiTop,iTopAuth# Form Authentication (default)connection=iTop(url='https://itop.example.com/webservices/rest.php',username='username',password='password',version='1.3',auth=iTopAuth.FORM)# Basic Authenticationconnection=iTop(url='https://itop.example.com/webservices/rest.php',username='username',password='password',version='1.3',auth=iTopAuth.BASIC)QueryingGet objects# Get all objects of class UserRequestuser_requests=connection.get('UserRequest')# Full Get syntaxconnection.get(# The class of object/objects to receiveitop_class="UserRequest",# A string representing the key, OQL query in string form or iTopOQLQuery objectkey="1",# The fields to retrievefields=["title","description"]# Limit the number of results per page,limit=10,# The page to retrievepage=1)
Package: iTorrent
iTorrent allows you to download BitTorrent podcasts from iTunes. It
transforms BitTorrent podcasts so that you can update them just like
any other podcast in iTunes. iTorrent also has the ability to smooth
out the downloads for non-BitTorrent podcasts as well, so that you do
not get frequent timeouts in iTunes when it updates multiple podcasts
at once.Technical Details: iTorrent runs as an RSS proxy on your local machine
and will fetch enclosures from a BitTorrent network on behalf of
iTunes. The BitTorrent content will then be fed to iTunes via a
standard HTTP connection.