Saravanan666/pypi-org huggingface dataset:
Package: trackl-client
Trackl Python ClientInstallpython3 -m pip install git+https://gitlab.com/denny.weinberg/trackl-python-clientorpython3 -m pip install trackl-python-clientPythonUsage/Initfromtrackl_clientimportTracklClientclient=TracklClient(api_endpoint='http://localhost:8080/api/v1',api_key='ey...')# Or with workspace, email and passwordclient=TracklClient(api_endpoint='http://localhost:8080/api/v1',workspace='test'login_email='test@test.com',password='test')Examples# Teams: Listteams=client.teams_list()# Teams: Searchteams=client.teams_search(name='Name')# Teams: Createteam=client.teams_create(True,'Name')# Users: Listusers=client.users_list()# Users: Searchusers=client.users_search(email='test@test.com')# Users: Createuser=client.users_create(True,'email','Name','testPWD123$',['record.read','record.write'])# Teams: Add Userclient.teams_add_user(team_name='Name',user_email='test@test.com')# Teams: Remove Userclient.teams_remove_user(team_name='Name',user_email='test@test.com')# Teams: List Usersusers=client.teams_list_users(team_name='Office')# Records: Searchrecords=client.records_search(page=1,page_type='elements',id='1,2',page_size=200,start_date_time_from='2022-10-01',start_date_time_to='2022-10-05',end_date_time_is_null=False,include_user_name=True)# Records: Validaterecord_validity_infos=client.records_validate(1)CLIUsagepython3-mtrackl_client.cli--api_endpoint${api_endpoint}--workspace${workspace}--api_key${api_key}--login_email${login_email}--password${password}users_create|teams_create|teams_add_user|teams_remove_user[--help]other_arg_1--other_kwarg_1# More:# python3 -m trackl_client.cli --help# python3 -m trackl_client.cli records_search --helpInitexportapi_endpoint='http://localhost:8080/api/v1'exportapi_key='ey...'# Or with workspace, email and password# export workspace='test'# export login_email='test@test.com'# export password='test'Examples# Teams: Listpython3-mtrackl_client.cliteams_list# Teams: Searchpython3-mtrackl_client.cliteams_search--nameName# Teams: Createpython3-mtrackl_client.cliteams_createTrueName
Package: tracklist-downloader
Tracklist downloaderThis project was created to download and manage my collection of songs from youtube and spotify.It is intended to be run by providing a configuration that specifies youtube/spotify playlists to download in a specified path.It has multiple branches.
* dev: contains the state (with tag v.0.0.1) of the POC that was ran once to download all my playlists from youtube.
* dev-one_tracklist: dev branch for how to download one tracklist. can be merged and deleted
* dev-list_of_tracklist: dev branch for downloading a list of tracklists. this was used in the POC.
* dev-concurrent-list_of_tracklist: feature idea, use threadpools to submit jobs that concurrently download list of tracklists in parallel.Tracklist downloader flowThe CLI accepts a number of different options.First it validates the provided configuration (spotify credentials, cookies file, configuration file, etc.)Then it checks existing downloads (not yet implemented)Then it downloads the playlistsAnd finally it runs some validation (removes false positive tracks that were mistakenly downloaded and provides a list of songs for each playlist that wasn't downloaded.)
Package: tracklr
Tracklris a command-line toolset for processingiCalendarfeeds.InstallationInstalltracklrviapip:pip install tracklrAdditionally, you can install a collection ofproductivitypackages to use in conjuction with Tracklr:pip install tracklr[productivity]Those packages arekhal,khardandvdirsyncer.DependenciesTracklrrequires the following packages installed:appdirs
cliff
icalendar
jinja2
pyfiglet   # Optional
pyyaml
requests
xhtml2pdfConfigurationOut of the boxtracklruses its own configuration stored inTracklr.__config__.For PDF reportstracklruses by default its own HTML template intracklr.pdf.Pdf.__template__.tracklrprovidesinitcommand to createtracklr.ymlandpdf.htmlfiles either in
user config directory eg.~/.config/tracklr/or current working directory (default).Seetracklr init--helpfor more details.Usage# setup local config
tracklr init config

# setup global pdf.html uses for all tracklr instances
tracklr init template --user-config-dir

# display info about the current instance
tracklr info

# show only 2019-02 events
tracklr ls -d 2019-02

# show only 2019 @tracklr events
tracklr ls -d 2019 -i @tracklr

# generate 2019 @tracklr PDF report
tracklr pdf -d 2019 -i @tracklr

# show all hours matching tag #tags
tracklr group -i "#tags"DocumentationProject documentation for the current version is available athttps://tracklr.com/Source of the documentaton is available in theTracklrrepositoryhttps://gitlab.com/markuz/tracklr/tree/master/docs/sourceDevelopmentPull requests welcomed.Tracklrgit repository is available athttps://gitlab.com/markuz/tracklrFor more information, seehttps://tracklr.com/development.htmlLicenseBSD 3-clause Clear License
Package: trackmaster
Control a Trackmaster treadmill from Python, over a serial interface.
Tested with Python 2.7 and 3.4.To install:pip install trackmasterExample:from time import sleep
from trackmaster import Treadmill

t = Treadmill('/dev/ttyUSB0')

t.speed = 6
sleep(60)
t.incline = 5
sleep(60)
t.incline = 10
sleep(60)
t.incline = 15
sleep(5 * 60)
t.auto_stop()
Package: trackme
TrackMe - media-monitoring app for tracking your keywords across Twitter and TelegramFirst CS year courseworkTrackMe lets you track your keywords accross two social media platforms: Twitter and Telegram. It currently only supports Ukrainian keywords, tweets, and posts, and has only Ukrainian web interface.This project consists of two parts:2 worker proccesses that perform parsingweb application for displaying parsing resultsThe statistic we display for your keywords can be seen on the screenshot below.InstallationInstall trackme using pip.pip install trackmeUsage exampleIf you only want to use our service, then go toour website, register account, and follow the instructions there.If you'd like to launch Telegram and Twitter parsing proccess, then you have to download our distributive and run it.For more examples and usage, please refer to theWiki.DemoYou can watch our demo videoon YouTubeDevelopment setupInstall requirements.txt using pip.You also have to download chromedriver and set the correct enviromental variables in config.pyIn this repository we do not include config.py, so you have to add it yourself. Here are the contents of it:import logging
secret_key = 'YOUR_SECRET_KEY'
mongoclient = 'YOUR_MONGO_DB_KEY_LINK'
mongoname = 'YOUR_MONGO_DB_NAME'
NUMBER_WORDS = 20
flask_key = 'YOUR_FLASK_APP_SECRET_KEY'
BOT_TOKEN = "YOUR_TELEGRAM_BOT_TOKEN"

# GOOGLE_CHROME_BIN = '/app/.apt/usr/bin/google-chrome'  # POSSIBLE CHROME PATH FOR LINUX
# CHROMEDRIVER_PATH = '/app/.chromedriver/bin/chromedriver'  # POSSIBLE CHROMEDRIVER PATH FOR LINUX

GOOGLE_CHROME_BIN = '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome' # POSSIBLE CHROME PATH FOR MAC
CHROMEDRIVER_PATH = '/usr/local/bin/chromedriver'  # POSSIBLE CHROMEDRIVER PATH FOR MAC

logger = logging.getLogger("main_logger")  # SET UP LOGGER AND LOGGING LEVELSMetaThis project was developed byDmytro LopushanskyyandBohdan VeyDistributed under the MIT license. SeeLICENSEfor more information.ContributingFork it (https://github.com/DmytroLopushanskyy/Social-Media-Monitoring/fork)Create your feature branch (git checkout -b feature/fooBar)Commit your changes (git commit -am 'Add some fooBar')Push to the branch (git push origin feature/fooBar)Create a new Pull Request
Package: trackml
UsageInstallation as a pip libraryPython2:
pip install trackmlPython3:pip3 install trackmlforce refresh:
pip install –no-cache-dir –upgrade trackml
pip3 install –no-cache-dir –upgrade trackmlRequirementsUnit TestsInstall pytest:pip install pytestfrom trackml directory run:$ pytestCompatibilityLicenseAuthorstrackmlwas written byGideon.
Package: track-ml
trackInstallationJust use:pip install track-mlRight now this requires python 3.UsageReport various metrics of interest, with automatically configured and persisted logging.importtrackdeftraining_function(param1=0.01,param2=10):local="~/track/myproject"remote="s3://my-track-bucket/myproject"withtrack.trial(local,remote,param_map={"param1":param1,"param2":param2}):model=create_model()forepochinrange(100):model.train()loss=model.get_loss()track.metric(iteration=epoch,loss=loss)track.debug("epoch{}just finished with loss{}",epoch,loss)model.save(os.path.join(track.trial_dir(),"model{}.ckpt".format(epoch)))Inspect existing experiments$python-mtrack.trials--local_dir~/track/myprojecttrial_id"start_time>2018-06-28"param2
trial_idstart_timeparam2
8424fb387a2018-06-2811:17:28.75225910Plot resultsimporttrackimportmatplotlibmatplotlib.use('Agg')importmatplotlib.pyplotaspltproj=track.Project("~/track/myproject","s3://my-track-bucket/myproject")most_recent=proj.ids["start_time"].idxmax()most_recent_id=proj.ids["trial_id"].iloc[[most_recent]]res=proj.results(most_recent_id)plt.plot(res[["iteration","loss"]].dropna())plt.savefig("loss.png")Recover saved artifactsmodel.load(proj.fetch_artifact(most_recent_id[0],'model10.ckpt'))model.serve_predictions()
Package: tracknado
TrackNadoSimple command line tool to quickly generate a UCSC hub from a set of files.Installationgitclonehttps://github.com/alsmith151/Tracknado.gitcdTrackNado
pipinstall.UsageSee the help for more details on the options that can be provided.tracknado--helpExampleMinimal example with no track detailstracknado\create\--hub-nameHUB_NAME_HERE\--hub-emailEMAIL_ADDRESS\--genome-namehg38\-o/datashare/asmith/\-ibigwigs/deeptools/*.bigWigpeaks/lanceotron/*.bigBedExample with track detailstracknado\create\--hub-nameHUB_NAME_HERE\--hub-emailEMAIL_ADDRESS\--genome-namehg38\-o/datashare/asmith/\-dPATH_TO_TRACK_DETAILS_FILE\Example with a custom genometracknado\create\--hub-nameHUB_NAME_HERE\--hub-emailEMAIL_ADDRESS\--genome-nameCUSTOM_GENOME_NAME\--genome-organismCUSTOM_GENOME_ORGANISM\--genome-two-bit-pathPATH_TO_TWO_BIT_FILE\-ibigwigs/deeptools/*.bigWigpeaks/lanceotron/*.bigBed
-o/datashare/asmith/\Merging hubsIt is possible to merge the outputs from tracknado create into a single hub by using the merge command. This requires that
hubs have been created with the --save-hub-design flag. This will create a file called hub_design.pkl in the output
directory. This file contains all the information required to recreate the hub. This does require that the hubs are for the same
genome.First create a couple of example hubs as above:tracknado\create\--hub-nameHUB_NAME_HERE\--hub-emailEMAIL_ADDRESS\--genome-namehg38\-o/datashare/asmith/path1\-ibigwigs/deeptools/*.bigWigpeaks/lanceotron/*.bigBed\--save-hub-designtracknado\create\--hub-nameHUB_NAME_HERE\--hub-emailEMAIL_ADDRESS\--genome-namehg38\-o/datashare/asmith/path2\-ibigwigs/deeptools/*.bigWigpeaks/lanceotron/*.bigBed\--save-hub-designThen merge them:tracknado\merge\--hub-nameHUB_NAME_HERE\--hub-emailEMAIL_ADDRESS\--genome-namehg38\-o/datashare/asmith/merged\-i/datashare/asmith/path1/hub_design.pkl/datashare/asmith/path2/hub_design.pklThis will create a new hub in /datashare/asmith/merged that contains all the tracks from the two input hubs.
You can also supply all of the standard arguments to the merge command to change the hub name, email, genome etc.
Package: tracko
TrackoTrack your series!Tracko is an application that you can track the time of the series you've watched till.⚙️ Installationpip3installtracko✨ How To UseFirst you should setup your account with:trackosetupYou can add new series with:trackoaddYou can see all-shelves's series with:trackoall-shelvesYou can see specific shelf's series with:trackoshelfYou can move a series to a different shelf:trackomoveYou can update a series watched-till time with:trackoupdateYou can sign out with:trackosignout🤝 ContributingContributions, issues and feature requests are welcome.Feel free to checkissues pageif you want to contribute.Show your supportPlease ⭐️ this repository if this project helped you!📝 LicenseGNUv2Free Software, Hell Yeah!
Package: trackopy
trackopyOverviewtrackopyis a Python 3 wrapper library for theTrack-o-botAPI.
It requires therequestsmodule and Python 3. No, it does not
support Python 2.Installationpip install trackopyUsageThe library relies on theTrackobotclass. All methods are
documented and easy to use.import trackopy
# from trackopy import *
# from trackopy import Trackobot
# All of the above are valid

# You can create new users if you do not already have an account
# The returned data will look like {'username': 'foo-bar-1234', 'password': 'abcdefgh'}
user = trackopy.Trackobot.create_user()

trackobot = trackopy.Trackobot(user['username'], user['password'])

# Generate a profile link
url = trackobot.one_time_auth()

# Get your stats by arena, class, or deck
stats = trackobot.stats(stats_type='decks')
stats = trackobot.stats(stats_type='classes')
stats = trackobot.stats(stats_type='arena')

# Get supported deck archetypes
decks = trackobot.decks()

# Reset your account
trackobot.reset()

# Get game history
history = trackobot.history()
arena_history = trackobot.arena_history()In addition to the above, you can upload games, modify game metadata,
delete games, or toggle automatic deck tracking. To learn more about the
available functionality, pleaseread the docs.Please ensure you are using your Trackobotpassword, not your
Trackobot API key. You can get your password from the Trackobot desktop
app by exporting your user data to a file. Your password will be the
second string in the file with spaces between each character. Remove the
spaces and you should have a password of length 8.CLIStarting with v2.0, there is an included CLI utility for interacting with trackobot.com.
It serves as an example of how to use the library as well as a convenient way of getting data quickly.
Some people may only need simple functionality from this library, and this utility provides that.
It implements all available commands intrackopy.
It is installed with the library and can be run with thetbcommand.
See all arguments and functionality withtb--help.LicenseThis project is licensed under the MIT license. You can read more in the
LICENSE file.
Package: trackpad-configuration-manager
boreas-configuratorBuild package for PyPipython.\setup.pysdistpy-mtwineuploaddist/*Source:https://packaging.python.org/en/latest/tutorials/packaging-projects/Other source:https://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/The package is then available athttps://pypi.org/project/trackpad_configuration_manager/The test package is available athttps://test.pypi.org/project/trackpad_configuration_manager/
Package: trackpy
trackpyWhat is it?trackpyis a Python package for particle tracking in 2D, 3D, and higher dimensions.Read the walkthroughto skim or study an example project from start to finish.DocumentationRead the documentationforan introductiontutorials on the basics, 3D tracking, and much, much moreeasyinstallation instructionsthe reference guideIf you use trackpy for published research, pleasecite the releaseboth to credit the contributors, and to direct your readers to the exact
version of trackpy they could use to reproduce your results.
Package: trackr
Free software: MIT licenseDocumentation:https://trackr.readthedocs.io.trackris a lightweight Python lib to access carriers’ tracking information.Installationpip install trackrWorks with Python2.7,3.5and3.6.UsagefromtrackrimportTrackrpackage=Trackr.track('ect','PN871429404BR')fortinpackage.tracking_info:printt.location,t.statusOr also using Trackr cli:$trackr--carrier=ect--object-id=PN871429404BRAvailable carriersect(brazilian “Correios”)fake(for testing purposes)ECTData is retrieved from Correios using its SOAP webservice. For that you’ll need an username and password. Get in touch with your ECT representative to gain acess.The easiest way to provide the credentials is exporting as env variable:exportTRACKR_ECT_USERNAME=**exportTRACKR_ECT_PASSWORD=**You can also pass a function keyword args:package=Trackr.track('ect','PN871429404BR',ect_username='**',ect_password='**')WarningThe default username and password provided by Correios for integration purposes (usernameECT, password`SRO`) will not allow bulk tracking.FakeFake carrier is meant to be used when testing and developing integrations. It will always return as package found with 4 tracking info rows. Example$trackr--carrier=fake--object-id=123456789Packagefound!2017-04-2315:12:23.521052-City1-Intransit12017-04-2315:12:23.521075-City2-Intransit22017-04-2315:12:23.521081-City3-Intransit32017-04-2315:12:23.521086-City4-Intransit4Integrating a new carrierTo add a new carrier, inheritcarriers.base.BaseCarrierand fillout_track_single()and/or_track_bulk()methods, it must return one instance or a list ofcarriers.base.Packageinstance. See an example below:fromdatetimeimportdatetimefrom.baseimportBaseCarrierclassMyOwnCarrier(BaseCarrier):id='mycarrier'name='My Carrier'def_track_single(self,object_id):# ... fetch data from carrier's data sourcepackage=self.create_package(object_id=object_id,service_name='Express service',)package.add_tracking_info(date=datetime(2017,1,1,10,00),location='Last Location',status='In transit to another location'description='Get ready!',)package.add_tracking_info(date=datetime.now(),location='Current Location',status='Delivered'description='Finally',)returnpackageThen update the carrier mapping ontrackr/carriers/__init__.py(this should be improved with some autodiscover feature). Remember to write tests!CreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.
Package: trackRetriever
Track RetrieverBuilt to make it easier for people to work with the tracks in their Spotify playlistsPrerequisitesI assume that you have already made a Spotify project, if not you can do thathereYou'll need your: username, client_id, client_secret, redirect_uri and userIdInstallingpip install trackRetrieverFunctionsI made getPlaylistIds and get_playlist_tracks as helpers for getTracks but you are more than welcome to use themgetTracks(username, client_id, client_secret,redirect_uri,getNames = False)

All the parameters should be input as string except getNames
When getNames is set to True getTracks will return a list of the names of the tracks in your playlists
When getNames is set to False getTracks will return a list of the track id's of the tracks in your playlistsgetPlaylistIds(playlists)

This will get the playlist id's of your playlists 
playlists = sp.user_playlists(userId) *userId is not your username*get_playlist_tracks(userId, playlist_id,sp)

sp is the spotify object created by spotipy.Spotify(auth=token)
playlist_id is the id of the playlist you want to retrieve the tracks for
Package: trackrip
trackrip(tracker-rip)Extracts samples from various music tracker module formats.Currently supports the following formats:MODS3MITXMUMX(containing any of the above)Embeds sample loop parameters from the module into exported WAV files.Installationpip3 install trackripAlternatively, you can download the source and run:python3 setup.py installUsagetrackrip <module_file>Useful LinksProTracker MOD FormatNoisetracker/Soundtracker/Protracker Module Format-  4th RevisionProtracker Moduleon MultimediaWikiMOD Player Tutorialby FireLightScream Tracker 3 S3M FormatScream Tracker 3.01 BETA File Formats And Mixing InfoS3M Formaton the DOS Game Modding WikiS3M Player Tutorialby FireLightImpulse Tracker IT FormatITTECH.TXTIT214 sample compressionon MultimediaWikiFastTracker 2 XM (Extended Module) FormatThe XM Module Format Description for XM Files Version $0104by Mr.H, with corrections from Guru & Alfred of Sahara SurfersThe "Complete" XM module format specificationby ccr - v0.81The Unofficial XM File Format Specificationby Vladimir KameñarUnreal Engine UMX Container FormatUnreal Packagesby Tim SweeneyUnreal Tournament Package File Formatby SapphirePackage File Formaton Unreal WikiUT Package File Format document v1.6by Antonio Cordero Balcázar
Package: tracktable
Welcome to Tracktable!Tracktable is a set of Python and C++ libraries for the processing,
analysis, and rendering of trajectory data.  We define a trajectory as
"a sequence of points with timestamps and a unique identifier".Tracktable's main interface is a set of Python modules.  Underneath
that, we implement the core data structures and algorithms in C++ for
speed and more efficient memory use.  While you are welcome to work
entirely in C++ if you prefer, we find it easier to use Tracktable in
Python scripts and Jupyter notebooks.For more information, please visit us at theTracktable home
page.Getting TracktableOur main Git repository is athttps://github.com/sandialabs/tracktable.git.
We also upload Python wheels toPyPIso you can
'pip install tracktable' on most recent distributions.If you choose to build from source, installation instructions are in
the Git repository as part of the documentation.CompatibilityOur development systems typically have theAnaconda Python
distributioninstalled.  However, there is
nothing Anaconda-specific in our requirements or dependencies.  We
rely onCartopyfor rendering maps
in Python as well as Pyshp for shapefile read/write support.Using TracktableOur documentation is hosted athttps://tracktable.readthedocs.org.
We distribute Tracktable under a 3-clause BSD license whose text is
included in the source distribution as well as onour web site.Copyright NoticeCopyright (c) 2014-2023 National Technology and Engineering
Solutions of Sandia, LLC. Under the terms of Contract DE-NA0003525
with National Technology and Engineering Solutions of Sandia, LLC,
the U.S. Government retains certain rights in this software.Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.