Saravanan666/pypi-org huggingface dataset:
Package: iTunesLibrary
itunesLibraryitunesLibrary represents an iTunes Library. It allows the caller to retrieve items, playlists, etc.itunesLibrary is a port of Drew Stephen's excellent Perl module,https://github.com/dinomite/Mac-iTunes-Library. The Perl
library will benotre-created verbatim.Installation : pip install itunesLibraryExample CodeimportosfromitunesLibraryimportlibrarypath=os.path.join(os.getenv("HOME"),"Music/iTunes/iTunes Music Library.xml")# must first parse...lib=library.parse(path)print(len(lib))# number of items storedforplaylistinlib.playlists:foriteminplaylist.items:print(item)# perform function on each item in the playlist# get a single playlistplaylist=lib.getPlaylist("Gray")# check the playlist typeassert(notplaylist.is_smart())assert(notplaylist.is_folder())# get a list of all of the David Bowie songsbowie_items=lib.getItemsForArtist("David Bowie")# get a single songsingle_song=lib.getItemsById("16116")# get the iTunes application versionprint(lib.applicationVersion)Contributorsscholnicks@gmail.comsoftware@froissart.euMIT License, seehttps://scholnick.net/license.txt
Package: itunesmusicsearch
itunesmusicsearchitunesmusicsearch is made to fetch necessary information about the track using iTunes Store API. itunesmusicsearch is made for Python 3.X.InstallingYou can install it frompip:pip install itunesmusicsearchOr you can simply clone this project anywhere in your computer:git clone https://github.com/fonrimss/itunesmusicsearch.gitAnd then enter the cloned repo and execute:python setup.py installDependenciesitunesmusicsearch requiresRequestsinstalled.Examples and informationSearch for a track:importitunesmusicsearchtrack=itunesmusicsearch.search_track('Iter Impius')# Returns a listprint(track[0].artist_name+': '+track[0].track_name+' | Length: '+str(track[0].get_track_time_minutes()))# Get info from the first result
Package: itunesxmlgen
# iTunes xml generatorSimple python package helps you generate xml file like "iTunes Library.xml" with random track and artist attributes.Can be used e.g. for testing some software which needs differents iTunes Library.## Usage## Install via pip```pip install itunesxmlgen```### Generate```from itunesxmlgen import generate_xmlxml = generate_xml()  # returns xml node (<lxml.etree.Element object>)```### Convert to string (if needed)```from itunesxmlgen.utils import tostringstring_xml = tostring(xml)print(string_xml)```For more information see docstring.## Run locally### Clone repo```git clone git@github.com:perminovs/iTunesXmlGen.gitcd ./iTunesXmlGen```### Create & activate virtualenv (recommended)```virtualenv venv --python=/usr/bin/python3source ./venv/bin/activate```### Install requirement```pip install -r requirements.txt```### Run tests```python -m unittest itunesxmlgen/tests/tests.py```## LicenseThis repository uses the [MIT License](/LICENSE).
Package: itunesxmlgenerator
# iTunes xml generatorSimple python package helps you generate xml file like "iTunes Library.xml" with random track and artist attributes.Can be used e.g. for testing some software which needs differents iTunes Library.## Usage:### Generate```from itunesxmlgenerator import generate_xmlxml = generate_xml()  # returns xml node (<lxml.etree.Element object>)```### Convert to string (if needed)```from itunesxmlgenerator.utils import tostringstring_xml = tostring(xml)print(string_xml)```For more information see docstring.## Run locally### Clone repo```git clone git@github.com:perminovs/iTunesXmlGen.gitcd ./iTunesXmlGen```### Create & activate virtualenv (recommended)```virtualenv venv --python=/usr/bin/python3source ./venv/bin/activate```### Install requirement```pip install -r requirements.txt```### Run tests```cd ./itunesxmlgenerator/python -m unittest tests.py```## LicenseThis repository uses the [MIT License](/LICENSE).
Package: itu-r-468-weighting
itu-r-468-weightingA zero dependency Python ITU-R 468 noise weighting filter (1 kHz and 2 kHz)Master branch:Dev branch:IntroductionThis project consists of a sole function namedr468(). The function takes a frequency value and returns a weighted gain value. For weightening, theITU-R BS.468-4standard and theSMPTE RP 2054:2010recommended practice are followed.The math for this project is taken from Wikipedia (as of 2019-08-08):https://en.wikipedia.org/wiki/ITU-R_468_noise_weighting(archived version)Filter with gain in dB ("db" option):Filter with gain factor ("factor" option):Installationpip install itu-r-468-weightingMore infos on the project page atPyPI.Example Usagefrom itu_r_468_weighting.filter import r468

r468(1000, "1khz", "db")      # returns gain in dB
r468(1000, "2khz", "db")      # returns gain in dB
r468(1000, "1khz", "factor")  # returns gain factor
r468(1000, "2khz", "factor")  # returns gain factorDocumentationSee docstring of functionr468()initu_r_468_weighting/filter.pyor create and read the docs from source indocs/or read them online atreadthedocs.io.ContributingSee CONTRIBUTING.md file.Project pageThis project is hosted onGitHub.
Package: ituscraper-py
ituscraper-pyituscraper-py is a Python library for scraping data from Istanbul Technical University websites. It is currently under development and is not ready for use.TODOStudent Information SystemCourse schedulesUndergraduateGraduateCourse plansUndergraduateGraduateDouble MajorMinorCourse catalogue formsFinal exam schedulesPrerequisitesAcademic calendarNinovaClass listClassClass informationMessage boardAnnouncementsFilesClass filesCourse filesHomeworksGradesAttendanceDistant learning
Package: itusm2117
ITU-R SM.2117-0 Python LibraryTable of contentsIntroductionQuick StartInstallationDependenciesWriting DataReading DataLimitationsHow ToStore I/Q data into H5 groupsName I/Q datasetsName channelsSupported data types and shapesAdd metadataLicenseContactIntroductionThis is an HDF5 read-write Python library for the data format inRecommendation
ITU-R SM.2117-0. ITU-R SM.2117-0 is a data format definition for exchanging stored I/Q data with the intention of spectrum monitoring. Key Bridge Wireless supports the ITU in creating a library for the data format as a contribution to IEEE 1900.8 Working Group.The FormatThe HDF5 is a generic and flexible file format for storing data and metadata. The ITU-R SM.211-0 describes a way to store IQ data using the HDF5 format. Below is an overview of the format.Check the content of a given HDF5 file using a desktop application calledArgos. Below is an example of a file opened with Argos that follows the specs in the ITU-R SM.211-0.Quick StartInstallationTo get started, make sure to install Python version 2.8.2 on your machine. Use the following scrips:pipinstallitusm2117DependenciesDirect dependiencies are the following.numpyis used for array manipulation.h5pyis for reading and writing HDF5 files.cerberusis for metadata validation and normalization.Writing Dataimportnumpyasnpfromitusm2117importwrite_iq_dataset# The data: a list or np.array with complex values.# Other data types and shapes are possible, check the docs.iq=[1+1j,2+2j,3+3j,4+4j]# The only mandatory metadata of the Recomendation that# doens't have a default or fixed value is the Sampling Frequency# in Hertz.sampling_frequency=125e6# Method for writing the data. First argument is the filename.# By default, it will store the iq data on a dataset named# "Dataset_0" and channel named "Channel_0".write_iq_dataset("my_iq_data.h5",iq,sampling_frequency)Reading Datafromitusm2117importread_iq_dataset# Method for read the data. First argument is the filename and# the second is the dataset name.metadata,recordings,channels=read_iq_dataset("my_iq_data.h5","Dataset_0")# metadata: A dict with the key-value pairs of metadata from "Dataset_0".# recordings: np.array of complex64 with the IQ data. First dimension is the channel.# channels: List with the channels names (can be only one).LimitationsCurrently, this library does not support the following specs on theITU-R SM.2117-0:Multisector datasetsare used for IQ recordings with metadata changing over timeBitfield datasetsare used for marking each sample of a recording with specific flags.Integet datasets.All datasets are stored as float32.How To'sCheck the following information for the different datasets and channel.Store I/Q data into H5 groupsName I/Q datasetsName channelsSupported data types and shapesAdd metadataLicenseMITContactContact us through our GitHub account for comments, questions, or pull requests.
Package: itv
Download ITV Player (www.itv.com/itvplayer) programmes.DependenciesPython 3.4+lxmlRequestsrtmpdump (the executable, not librtmp)InstallationpipInstall releases on PyPi usingpip:$ pip install itvdistuitlsTo install from source, use the includeddistutilsscript:$ python setup.py installUsageThe help switch should get you started:$ itv.py --help
Package: itws
ITWS offers high level features through a user friendly interface:News streams also usable as a simple blogTags cloudSlideshow: multiple page content which can be displayed with specific layoutSections with composite layoutSidebar which could contain static data like web pages or dynamic
data like:filtered newstag cloudtable of contenttwitter streamspecific menuRSS feeds:emission website’s global, by tag or for newsdisplay of external feeds with multiplexing and filteringConfigurable menuContents are editable directly through the front office, a specific editing
mode adds helpersInline editing of CSS, favicon, etc.Customizable Footer with multiple content which could be ordered or
randomizedSitemapITWS stands for ITaapy WebSites. It is the fruit ofItaapy’s work for its
clients. It tries to responds different needs with a coherent product.Based on iKaaroITWS is a built on top ofiKaaro. It adds features to help communication and
ease of use.iKaaro is a complete CMS featuringMultilingual contentsFull search capabilities thanks toXapianVersioning of all contents and metadataA set of modules: agenda, forums, tracker, etc…A wiki which can generate ODT books (using lpOD project libraries)User and role managementFlexible workflow engineOne-click on line editing (external editor)iKaaro (and the itools libraries) main technical characteristics are:RESTFularchitectureBuilt around data: the object database is based on file system with data in
its original formatHeavy use of standards (iCal, XHTML, XML)Use of git as the transaction manager and versioning systemLearn moreITWS home page:http://www.hforge.org/itwsBrowse ITWS code athttp://git.hforge.orgParticipate through:itools mailing list, seehttp://www.hforge.org/communityBug tracker:http://bugs.hforge.org/
Package: ityou.astream
Introductionityou.astream is part of the ITYOU ESI - Enterprice Social Intranet package.Please do not install this product directly.
Use ityou.ESI form pypi repository:https://pypi.python.org/pypi/ityou.ESIChangelog1.3.1maintenance release1.3rc2based on Plone 4.31.0dev (unreleased)Initial release
Package: ityou.bluetheme
ITYOU Blue Theme for Plone 42011/05/26This is a simple Plone 4 Theme with different colors
and a width fixed to 960px.The following standard viewlets have been modifed:plone.portalheader:
A searchbox with minor changes has been addedplone.portaltop:
The viewlets contentviews and contentactions have
been moved to the viewlet manager plone.portaltopplone.abovecontent:
The path_bar viewlets has been removedThree skin folders have been added:/ityou_bluetheme_images
additional images can be found here/ityou_bluetheme_templates
(no changes yet)/ityou_bluetheme_styles
Changes in main.css and a new stylesheet: tabs.cssThe Theme can easily be uninstalled.Changelog0.1b1 (unreleased)Initial release0.1 (final)(re)added path bar for anonymous usertable css finished
Package: ityou.esi.viewlets
ContentsIntroductionChangelog1.3.11.3.01.2b4 (unreleased)IntroductionDO NOT install this product directly!
Use ityou.ESI form pypi repository:https://pypi.python.org/pypi/ityou.ESIChangelog1.3.1small bugfixes and cleanup1.3.0first release1.2b4 (unreleased)Javascript Selector Bugfix
Package: ityou.jsonapi
IntroductionDO NOT install this product directly!
Use ityou.ESI form pypi repository:https://pypi.python.org/pypi/ityou.ESIChangelog1.3.1small bugfixes, cleanup & maintenance1.3.0first release for Plone 4.31.1 (unreleased)Initial release fpr Plone 4.1
Package: ityou.qrcode
ContentsIntroductionContributorsChangelogIntroductionContributorsNote:  place names and roles of the people who contribute to this packagein this file, one to a line, like so:Joe Schmoe, Original AuthorBob Slob, contributed monkey patchesJane Main, wrote flibberty moduleChangelog0.5-dev (unreleased)Package created using templer
[]
Package: ityou.whoisonline
Introduction============DO NOT install this product directly!Use ityou.ESI form pypi repository:https://pypi.python.org/pypi/ityou.ESIChangelog=========1.3.1------ small bugfixes, cleanup & maintenance1.3.0------ fits to Plone 4.31.1rc6 (release candidate)-------------------- Minor fixes1.1rc5 (release candidate)-------------------- Initial release
Package: itypewriter
iTypeWriterA simple package for printing and displaying characters one at a time as if you were typing.Withitypewriteryou can display values as if you were typing a text.InstallationpipinstallitypewriterUsageitypewritercan be used either via the functional approach or via the object oriented approach.Via Functional Approach>>>importitypewriter>>>itypewriter.itype("Hello Sentient Typing")There is also theiprintoption>>>fromitypewriterimportiprint>>>iprint("Hello Sentient Typing")>>>iprint("Hello",num_of_chars=3)Each of these functions accepts optional params for customising the number of characters (num_of_chars)
and the delay inbetween the appearance of characters (delay).Specifying the Delay Time>>>fromitypewriterimportiprint>>>iprint("Hello Sentient Typing",delay=0.2)OOP Approach>>>fromitypewriterimportTypeText>>>docx="""Some wonderful text""">>>tt=TypeText(docx,num_of_chars=1)>>>tt.iprint()
Package: itzi
Itzï is a dynamic, fully distributed hydrologic and hydraulic model that
simulates 2D surface flows on a regular raster grid and drainage flows through the SWMM model.
It uses GRASS GIS as a back-end for entry data and result writing.Website:http://www.itzi.org/Documentation:http://itzi.rtfd.io/Repository:https://github.com/ItziModel/itziDescriptionItzï allows the simulation of surface flows from direct rainfall or user-given point inflows.
Its GIS integration simplifies the pre- and post-processing of data.
Notably, to change the resolution or the extend of the computational domain,
the user just need to change the GRASS computational region and the raster mask, if applicable.
This means that map export or re-sampling is not needed.Itzï uses raster time-series as entry data, allowing the use of rainfall from weather radars.Model descriptionThe surface model of Itzï is described in details in the following open-access article:Courty, L. G., Pedrozo-Acuña, A., & Bates, P. D. (2017).
Itzï (version 17.1): an open-source, distributed GIS model for dynamic flood simulation.
Geoscientific Model Development, 10(4), 1835–1847.http://doi.org/10.5194/gmd-10-1835-2017
Package: itzma-lint
⭑･ﾟﾟ･*:༅｡.｡༅:*ﾟ:*:✼✿   ITZMA Lint (It's my lint!)   ✿✼:*ﾟ:༅｡.｡༅:*･ﾟﾟ･⭑"Your Lint, Your Rules"OverviewDo you love using a linter but want even more personalized rules? Building off a traditional lint, ITZMA offers additional features such as:Enforcing all functions that change the state of the programs to begin with verbsEnforcing all functions that return values to be nounsEnforcing array names to be plural nouns... and more!Of course, ITZMA also contains traditional features, such as:Enforcing all booleans to begin with pre-allowed verbsEnforcing consistent case types... and more!ITZMA is a linter that lets you decide how your code will look and helps you enforce those rules!Installation and UsageI'm excited to share Itzma with everyone!
To use Itzma locally, please install the following dependencies:flake8astinflectionnltkUse the following command to install the dependencies:pip install <library name>To use Itzma to check your Python file, simply run the following in your terminal in the appropriate directory:flake8  <filename>A message will be printed for each Itzma check that was not passed!
For more information about Itzma checks and error messages, check out checks.py."I'm a llama, not an ITZMA (lint)!"
Package: itzodmon
itzodmon========https://pool.itzod.ru bitcoin mining monitor.Itzodmon is a web app for monitoring a user's workers on pool.itzod.ru bitcoin mining pool.It is heavily based on the p2pool extended frontend (by hardcpp) and provides up-to-date stats and graphsfor a user's performance and that of the itzod pool.Screenshot----------Example screenshot of itzodmon web page:.. image:: screenshot.pngInstallation------------Install using ``pip``: ::pip install itzodmonGetting Started---------------This guide assumes you already have an account on https://pool.itzod.ru1) ensure you are logged in and navigate to the itzod options page at:https://pool.itzod.ru/tweak2) Copy your API Key listed at the bottom of the page3) Start the itzodmon web server from the command line, passing in your api key ::itzodmon --key hendo_1234567890abcdef4) On the same host, open a web browser and navigate to http://127.0.0.1:8000You should now be presented with a webpage containing the specified user's stats.Graph history will be built up over time, while the webserver is running and the itzod pool is contactable.Command Line Options--------------------usage: itzodmon [-h] [-H HOST] [-p PORT] -k KEY [-u URL] [-d DATADIR]optional arguments:-h, --help            show this help message and exit-H HOST, --host HOST  Web server Host address to bind to-p PORT, --port PORT  Web server Port to bind to-k KEY, --key KEY     Itzod User APIKey for accessing json urls-u URL, --url URL     Base itzod URL for accessing api-d DATADIR, --datadir DATADIRData directory to store stateIssues------Source code for ``itzodmon`` is hosted on `GitHub`_. Any bug reports or featurerequests can be made using GitHub's `issues system`_... _GitHub: https://github.com/shendo/itzodmon.. _issues system: https://github.com/shendo/itodmon/issues
Package: iubeo
What isiubeo?Friendlier way to write your config.What is it good for?You write how you want to read your config.fromiubeoimportconfigdeflist_from_string(val):returnval.split(',')CONFIG=config({'DATABASE':{'USER':str,'PASSWORD':str,'HOST':str,'PORT':str,},'ALLOWED_HOSTS':list_from_string,},# prefix = '',  # default# sep = '__',  # default)with the above config, environment variables likeDATABASE__USER=example
DATABASE__PASSWORD=example-password
DATABASE__HOST=localhost
DATABASE__PORT=5432
ALLOWED_HOSTS=example.com,api.example.com,www.example.comare read from the environment.CONFIG.DATABASE.USER# "example-user"CONFIG.DATABASE.PASSWORD# "example-password"CONFIG.DATABASE.HOST# "localhost"CONFIG.DATABASE.PORT# "5432"CONFIG.ALLOWED_HOSTS# ["example.com", "api.example.com", "www.example.com"]You can also change the separator and add a prefix to manage your environment variables betterCONFIG=config({'SECRETS':{'API_KEY':str,},},prefix='APP1',sep='-')which would be read fromAPP1-SECRETS-API_KEY=isik_kaplan_api_keyIubeo also comes with a couple of pre-configured functions to read common environment variable types:fromiubeoimportconfig,comma_separated_list,booleanCONFIG=config({'DATABASE':{'USER':str,'PASSWORD':str,'HOST':str,'PORT':str,},'ALLOWED_HOSTS':comma_separated_list,'DEBUG':boolean,})
Package: iucm
docspackageThis model simulates urban growth and transformation with the objective of
minimising the energy required for transportation.The full documentation and installation instructions are available onhttp://iucm.readthedocs.io.RequirementsThis package depends onpython >= 2.7CythonnumpyscipyxarraypsyplotnetCDF4funcargparsemodel-organizationTo install all the necessary Packages in a conda environmentiucm, type:$ conda create -n iucm -c conda-forge cython psyplot netCDF4 scipy
$ conda activate iucm
$ pip install model-organizationThen run pip:$ pip install iucmto install the package from pypi, or:$ python setup.py installfor an installation from a local source. We also provide a conda-package via:$ conda install -c chilipp iucmMore detailed installation instructions can be found in theinstallation docs.
Package: iuem.photorepository
IntroductionPlone 4 products to manage Photos repositoryI’m new in plone development and this is my first product.
So advise, corrections and suggestions are really welcome !This product is meant to satisfy a need at the institute where I work (IUEM,
Institut Universitaire Europeen de la Mer, www-iuem.univ-brest.fr) and was
initiated by the communication service.Special Thanks to :Bertrand GOBERT : communication service in IUEMJean-Michel FRANCOIS (aka toutpt) for his coursesTristan LE TOULLEC (plone integrator and developer in IUEM)Valentin Cadot (student who worked on this for 3 months)Features :The two main ideas of this product are :1- to add metadata for a finer grain research and selection2- to attribute/spread folder metadata to contained images and foldersThis product aims to dedicate your entire Plone site to a photos/images
repository. Archetypes.schemaextender is largely used to extend metadata of
folders and images. So _ALL_ folders and images are extended.When you add a new folder or image, you can use metadata already included in
the vocabularies (like a thesaurus) or add new values which are added to the
vocabularies when you save your new object.When an image is uploaded, the original image is copied to a new field and
the Image field is modified : it is reduced and a watermark is applied.
Only a user with permission ‘iuem.photorepository: View Full Image’,
owner and manager by default, can access the original image.Because eea.facetednavigation is a very good tool to browse the database,
I didn’t develop a special search form.collective.quickupload is recommended to upload groups of photos, but the module
collective.zipfiletransport is also used.Installation :Just add iuem.photorepository to egg list in your buildout.cfgTODO :latitude and longitude fields : how to set values….?config view to manage some parameters : image transformation, permissions, etc…full documentation for users and repository managerChangelog1.0b4 (2013-09-17)Nothing changed yet.1.0b3 (2013-09-17)Nothing changed yet.1.0b2 (2013-09-09)bug fix: missed docs/* in module1.0b1 (2013-09-09)input for licence_type changed to radio buttonswidgets for inputs : areas size adapt to number of valuesreal watermarks appliedwatermark can be specific or inherited from container or globalcontrol panel with fieldsets and with more optionsCSS changes for better visibility of foldersnew process for full image viewfew french translations changednew view for easier objets selection (with thumbnails)0.1a4 (unreleased)Nothing changed yet.0.1a3 (2012-08-28)Nothing changed yet.0.1a2 (2012-08-01)Nothing changed yet.0.1a1 (2012-08-01)Initial release