Saravanan666/pypi-org huggingface dataset:
Package: trackdeps
trackdeps is a Python dependencies tracking library, written in Python 3. It
provides a list of dependencies used by your projects, which ones needs to be
updated in requirements files and the latest releases.You can use it both as a library for other projects, or to directly generate
reports with the built-in command-line utility. The whole project is released
under the MIT license.Please refer to thedocumentationif you need more information about how to
use trackdeps.InstallationIn order to install trackdeps, just download it with pip:$ pip install trackdepsIf you want to install from source, clone this repository, make sure you havevirtualenvandinvokeinstalled, and then execute this command:$ invoke install
Package: tracker17
# 17tracker17Track.net Python API (Unnoficial)# DescriptionThis small tool can be used to track mail packages from about anywhere on the world thanks to 17track.net service.Just call it passing the packages as arguments separated by spaces.## Supported CarriersA non-exaustive list includes:- Canada Post- Correios Brazil- FedEx- UPS- USPSFor a full list of supported carriers, alongside with their package naming patterns, check http://www.17track.net/en/carrier## Usage```usage: 17tracker.py [-h] packagesTrack any package on 17Track.netpositional arguments:packages              packages to trackoptional arguments:-h, --help            show this help message and exit```
Package: trackerfw
# ![Logo](extensions/firefox/icons/TrackerFW-48.svg) TrackerFw - <small>Intelligent Firewall for trackers</small>## Installation### WebserverYou can install TrackerFw from PyPi usingpip:`bash pip install trackerfw `For testing you can install it locally:`bash git clonehttps://github.com/PrivacySec/TrackerFw.gitcd TrackerFw pip install-e. `After this you can run the webserver using thetrackerfwcommand.
There is also a systemd service file present in the project if you want to autostart the webserver.
We are working on packages for Linux and Windows.### Browser plugin
Only the Firefox browser plugin is available at the moment but it will be ported to Google Chrome as well (which should be quite easy since they seem to use the same webExtensions API).
The first alpha version of the firefox browser plugin can be downloaded using [Github Releases](https://github.com/PrivacySec/TrackerFw/releases/).## What?
TrackerFw is a software firewall for trackers. It includes a browser plugin which routes all traffic that invades the user its privacy to a local python server. Instead of only cancelling all bad traffic we want to make sure most (if not all) websites keep working but just don’t invade your privacy.TrackerFWis notan ad-blocker but a tracker-blocker. It’s often used in combination with uBlock Origin.## Why?
I was using Ghostery, uBlock, Anti Tracker Protection (Firefox) and a lot of other plugins to block trackers but over time this has a couple of disadvantages:Multiple plugins try to block the same trafficWebsites broke because scripts couldn’t loadWebsites could see if trackers were being blockedWith this open-source project I’m trying to solve all these problems.## How?
The browser plugin fetches a list of URL patterns from a locally installed Python server. When a request matches one of the routes the traffic is sent through the Python server which will take further action. Apart from a static file of patterns and actions it also includes some more ‘intelligent’ block methods.## Features
### Currently working
- List of URL patterns to block traffic or serve another Javascript file so that the website things the tracker is working
- Firefox browser plugin (will be ported to Google Chrome as well)
- Python aiohttp basic webserver including SSL support
- Bit.ly auto-fetcher which uses the BitLy API to fetch the final URL
- Click tracking redirector which redirects to the final URL without going through a click tracker such as google.nl/url..### Upcoming
- Auto-update static tracker list
- Create ArchLinux, Debian, Fedora packages
- Port Firefox extension to Google Chrome
- Auto-install SSL certificate for local webserver
- Auto remove URL parts that invade privacy (UTM codes etc.)
- Add A LOT of trackers## Support
We succesfully tested TrackerFw on Linux and Windows.
Mac Osx should be supported as well.The webserver is written in Python, you need at least python 3.5 or higher.
We willneversupport Python 2.
Package: trackerhub
TrackerHub: Real-time Multi-Object Tracking LibraryThis repo is a real-time multi-object tracking library based onPyTorch.Yolov5andYolov7is used for object detection andByteTrack,OcSortStrongSortandNorFairare used for object tracking. The library is designed to be easy to use and easy to extend. It is also easy to integrate with other object detection and tracking libraries.Installationgitclonehttps://github.com/kadirnar/TrackerHubcdTrackerHub
pipinstall-rrequirements.txtCode Formatterbashscripts/code_format.shCitation@article{cao2022observation,title={Observation-Centric SORT: Rethinking SORT for Robust Multi-Object Tracking},author={Cao, Jinkun and Weng, Xinshuo and Khirodkar, Rawal and Pang, Jiangmiao and Kitani, Kris},journal={arXiv preprint arXiv:2203.14360},year={2022}}@article{zhang2022bytetrack,title={ByteTrack: Multi-Object Tracking by Associating Every Detection Box},author={Zhang, Yifu and Sun, Peize and Jiang, Yi and Yu, Dongdong and Weng, Fucheng and Yuan, Zehuan and Luo, Ping and Liu, Wenyu and Wang, Xinggang},booktitle={Proceedings of the European Conference on Computer Vision (ECCV)},year={2022}}@article{du2022strongsort,title={Strongsort: Make deepsort great again},author={Du, Yunhao and Song, Yang and Yang, Bo and Zhao, Yanyun},journal={arXiv preprint arXiv:2202.13514},year={2022}}@inproceedings{Bewley2016_sort,author={Bewley, Alex and Ge, Zongyuan and Ott, Lionel and Ramos, Fabio and Upcroft, Ben},booktitle={2016 IEEE International Conference on Image Processing (ICIP)},title={Simple online and realtime tracking},year={2016},pages={3464-3468},keywords={Benchmark testing;Complexity theory;Detectors;Kalman filters;Target tracking;Visualization;Computer Vision;Data Association;Detection;Multiple Object Tracking},doi={10.1109/ICIP.2016.7533003}}@article{wang2022yolov7,title={{YOLOv7}: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors},author={Wang, Chien-Yao and Bochkovskiy, Alexey and Liao, Hong-Yuan Mark},journal={arXiv preprint arXiv:2207.02696},year={2022}}
Package: trackerlab
TrackerLabPackage for detecting features in digital microscopy images.DocumentationFor UsersFor DevelopersUpdate setup.pyUpdate theversionin the setup filesetup.py:import setuptools

with open("README.md", "r") as f:
    long_description = f.read()

setuptools.setup(
    name="trackerlab",
    version="0.0.1",
    author="Martin",
    author_email="...",
    description="Package for detecting features in digital microscopy images",
    long_description=long_description,
    long_description_content_type="text/markdown",
    url="https://github.com/fraem24/TrackerLab",
    packages=setuptools.find_packages(),
    classifiers=[
        "Programming Language :: Python :: 3",
        "License :: OSI Approved :: MIT License",
        "Operating System :: OS Independent",
    ],
)Generating Distribution PackagesThe next step is to generate distribution packages for the package. These are archives that are uploaded to the Package Index and can be installed by pip.Run the following command from the same directory wheresetup.pyis located:python setup.py sdist bdist_wheelThis command should generate two files in the dist directory:dist/
  trackerlab-0.0.1-py3-none-any.whl
  trackerlab-0.0.1.tar.gzUploading the Distribution PackagesTo make your package publicly accessible you need to upload it on PyPI. The credentials for the Molecular Nanophotonics PyPI account are:Username:molecular-nanophotonics, Password:mona password + "mona"Runtwineto upload all of the archives underdist:python -m twine upload dist/*You will be prompted for the username and password you registered with PyPI. After the command completes, you should see output similar to this:Enter your username: molecular-nanophotonics
Enter your password:
Uploading distributions to https://upload.pypi.org/legacy/
Uploading mypackage-0.0.1-py3-none-any.whl
100%|â–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆ| 
Uploading mypackage-0.0.1.tar.gz
100%|â–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆ| 

View at:
https://pypi.org/project/trackerlab/0.0.1/You can now usepip install trackerlabto install the package and verify that it works.
Package: tracker-ml
tracker_mlwww.tracker.mlSDK and CLIView the documentationhere.Installpip install tracker-ml --no-cache-dirBuildInstall build toolspython -m pip install --user --upgrade setuptools wheelCreate distribution archivespython setup.py sdist bdist_wheelInstall from archivespython -m pip install dist/tracker_ml-X.X.X.tar.gz
Package: trackers
Python TrackersThis is a simple python package, that helps tracking the code execution.Getting StartedThis project is made to be simple-to-use, open-source package that helps during debugging or executing a high-weight command line applications.This is PyPI package, so it is downloadable via pip:> pip install trackersUsingImagine you have some for loop, that executes very lazy and you want to track its execution progress.for i in range(10): ...  # Some lazy loopThere is a simple solution to your problem:for i in ForTracker('lazy loop', range(10)): ... # Tracked loopThe output for this will look like this:> (1/10) lazy loop - 1.08sOther use-cases are presented in module docstrings and onGitHubRequirementsThis package is written usingPython 3.10so it requires using 3.10+ContributingAll comments and suggestions are appreciated, but make sure that your contribution follows basic community guidelines.If you are having troubles with package contact with me onteviroff@gmail.com,create an issueon GitHub, ormake a pull-requestwith fix.AuthorsMikhail Kaluzhnyy-Creator-teviroff
Package: tracker-scraper
Tracker ScraperA simple torrent tracker scraperNOTE: scrape for http trackers work after version >= 1.1 of this packageInstallationpip install tracker-scraperUsagefromtracker_scraperimportscraperesults=scrape(tracker='udp://exodus.desync.com:6969',hashes=["2d88e693eda7edf3c1fd0c48e8b99b8fd5a820b2","8929b29b83736ae650ee8152789559355275bd5c"])print(results)scrapeReturns the list of seeds, peers and downloads a torrent info_hash has, according to the specified trackerArgs:tracker(str): The announce url for a tracker, usually taken directly from the torrent metadata.hashes(list): A list of torrent info_hash's to query the tracker forReturns:A dict of dicts. The key is the torrent info_hash's from the 'hashes' parameter,
and the value is a dict containing "seeds", "peers" and "complete".Example:{"2d88e693eda7edf3c1fd0c48e8b99b8fd5a820b2":{"seeds":"34","peers":"189","complete":"10"},"8929b29b83736ae650ee8152789559355275bd5c":{"seeds":"12","peers":"0","complete":"290"}}CreditsCode taken from projectm2tby Erin Drummond (erindru). Originally written in Python 2.7, updated code to Python 3+ and now using requests
Package: trackertools
Supported:Gazelle trackerstransmission-remotefromtrackersimportTracker,Seedbox# Trackermytracker=Tracker(username='john',password='password',root_url='http://mytracker.com',login_url='http://mytracker.com/login.php',main_url='http://mytracker.com/torrents.php',tools_server='tools.mytracker.com',cookies_file="mytracker.cookie")mytracker.login()# Seedboxmyseedbox=Seedbox(seed_dir="/home/myuser/Downloads/")myseedbox.add_torrent("http://mytracker.com/mytorrent.file.torrent")myseedbox.move_to_seed_dir("mytorrent.file")myseedbox.verify_last_transmission_id()
Package: track-generator
Track GeneratorSimple generator to create tracks (ground textures for vehicle simulations)
from a parametric description (XML).For example, the following track was generated based on the parametric description
that follows:Output (SVG, optional PNG):Track definition file (XML):<TrackDefinitionversion="0.0.1"><Sizewidth="5.0"height="6.0"/><Originx="0"y="0"/><Backgroundcolor="#545454"opacity="1.0"/><Segments><Startx="0.500"y="1.300"direction_angle="90.0"/><Straightlength="1.000"/><ParkingArealength="2.200"><RightLots><ParkingLotstart="0.0"depth="0.3"opening_ending_angle="60"><Spottype="free"length="0.4"/><Spottype="blocked"length="0.4"/><Spottype="occupied"length="0.4"/></ParkingLot></RightLots><LeftLots></LeftLots></ParkingArea><Turndirection="right"radius="0.750"radian="90.0"/><Straightlength="1.000"/><Crosswalklength="0.500"/><Straightlength="1.000"/><Turndirection="right"radius="0.75"radian="135.0"/><Straightlength="0.500"/><Intersectionlength="1.600"direction="straight"/><Turndirection="left"radius="0.800"radian="270.0"/><Gaplength="1.600"direction="straight"/><Straightlength="0.500"/></Segments></TrackDefinition>Installationpip install track-generatorUsageGenerate tracktrack_generator generate_track <TRACK_DEFINITION_FILE>Generate track livetrack_generator generate_track_live <TRACK_DEFINITION_FILE>ExamplesExamples that demonstrate the usage of the tool can be found in theexamples/directory.DocumentationCheck the readthedocs site for more details:https://track-generator.readthedocs.io/en/latest/
Package: trackgrab
TrackGrab!A minimal tool to download your favourite songs from Spotify!Licensing & Distribution RightsThis tool is created & developed under the guidelines of a FOSS license, more
specifically the MIT License. You can read the entire licensing details here
at -LICENSE.On a further note, this project & its author isn't liable for any copyright
infringements. All copyright of the music you download using this tool is held
by the original artists of the product & its publishers.
Package: tracking-challenge-demo
tracking-challenge-demoA demo plugin to load, segment and save tracking challenge data.Thisnapariplugin was generated withCookiecutterusing@napari'scookiecutter-napari-plugintemplate.InstallationYou can installtracking-challenge-demoviapip:pip install tracking-challenge-demoTo install latest development version :pip install git+https://github.com/DragaDoncila/tracking-challenge-demo.gitContributingContributions are very welcome. Tests can be run withtox, please ensure
the coverage at least stays the same before you submit a pull request.LicenseDistributed under the terms of theBSD-3license,
"tracking-challenge-demo" is free and open source softwareIssuesIf you encounter any problems, pleasefile an issuealong with a detailed description.
Package: tracking-lib
OverviewThe tracking_lib is a python module that is used by the PA development team to orchestrate the control messages that are sent in the Control Channel. It uses the Web Frameworks' (Flask, FastAPI) feature to keep a state in the request lifecycle in order to maintain and communicate a transaction id among different services. The following section describes the supprted features.FeaturesCreate and store a Transaction idSent status messages for SUCCESS or FAILUREInstallationpip install tracking-libHow to use itimport os

from tracking_lib.config import Config
from tracking_lib.transaction import Transaction
from flask import Flask, jsonify

app = Flask(__name__)


def interactor_runc():
    # print(f"transaction_id in interactor func: {Transaction.read_transaction_id()}")
    return Transaction.read_transaction_id()


@app.route("/")
def hello_world_success():
    Transaction.init(Config(
         downstream_service="TVDI_CONFIGS_MANAGER",
        control_channel_project_id=os.getenv("CONTROL_CHANNEL_PROJECT_ID"),
        control_channel_topic_id=os.getenv("CONTROL_CHANNEL_TOPIC_ID")

    ))
    Transaction.set_transaction_id("123456")
    tr_id = interactor_runc()
    Transaction.set_transaction_status(src_event_name="AN_SRC_EVENT_NAME")
    return jsonify(message=tr_id)
Package: tracking-numbers
Table of Contentsgenerated withDocToctracking-numbersWhy?InstallationUsageget_tracking_number(number)get_definition(product_name)Testingtracking-numbersA library that parses tracking numbers and provides common types.
The data is sourced fromtracking_number_dataand the definitions are code-generated.Why?The typical shipping tracking number has a lot of data encoded within.
While some couriers share similar logic (serial number, check digit, etc), others have entirely different ways of representing tracking numbers.Instead of hand-rolling parsing code for all of these cases, the author oftracking_number_datahas put together a repo that serves as a language-agnostic source of knowledge for various couriers and their shipping products.This library uses that data to code-generate definitions to create python bindings for parsing tracking numbers.The library itself has no external dependencies, and can be used to decode basic tracking data without the need of an API or external data source at runtime.InstallationInstall the tracking-numbers library using pypipipinstalltracking-numbersUsageHere are the main public functions to use:get_tracking_number(number)Parses thenumberand returns theTrackingNumberdataclass, if detected, or none otherwise.fromtracking_numbersimportget_tracking_numbertracking_number=get_tracking_number("1ZY0X1930320121606")# => TrackingNumber(#       valid=False,#       number='1ZY0X1930320121606',#       serial_number=[6, 0, 5, 1, 9, 3, 0, 3, 2, 0, 1, 2, 1, 6, 0],#       tracking_url='https://wwwapps.ups.com/WebTracking/track?track=yes&trackNums=1ZY0X1930320121604',#       courier=Courier(code='ups', name='UPS'),#       product=Product(name='UPS'),#    )get_definition(product_name)Given a product name, gets theTrackingNumberDefinitionassociated.
You can calldefinition.test(number)to parse a number for that specific product.fromtracking_numbersimportget_definitionups_definition=get_definition('UPS')tracking_number=ups_definition.test("1ZY0X1930320121606")# => TrackingNumber(#       valid=False,#       number='1ZY0X1930320121606',#       serial_number=[6, 0, 5, 1, 9, 3, 0, 3, 2, 0, 1, 2, 1, 6, 0],#       tracking_url='https://wwwapps.ups.com/WebTracking/track?track=yes&trackNums=1ZY0X1930320121604',#       courier=Courier(code='ups', name='UPS'),#       product=Product(name='UPS'),#    )tracking_number=ups_definition.test('some_valid_fedex_number')# => NoneTestingWe use the test cases defined in the courier data to generate pytest test cases.
In this way, we can be confident that the logic for parsing tracking numbers is working properly.
Package: tracking-url
DescriptionDetect package carrier from tracking number and generate tracking url.Requirementspython >= 3.4Installation$pipinstalltracking_urlUsageimporttracking_urlmatch=tracking_url.guess_carrier('0123456789')ifmatchisNone:print('No matching carrier found')else:print('Number:',match.number)print('Carrier:',match.carrier)print('Url:',match.url)ThanksThis code is a simple python port of the identically named node module.Big thanks tohttps://github.com/wankdankerfor the original code and
research.IssuesIf you have any suggestions, bug reports or annoyances please report them
to the issue tracker athttps://github.com/sereema/tracking-url/issues.
Package: track-it
This module is a simliar version of mediapipe module.
So that developers don’t have to write lines and lines of codes for just tracking the hand.
It has two methods findHands() and findPosition()The ability to perceive the shape and motion of hands can be a vital component in improving the user experience across a variety of technological domains and platforms. For example, it can form the basis for sign language understanding and hand gesture control, and can also enable the overlay of digital content and information on top of the physical world in augmented reality. While coming naturally to people, robust real-time hand perception is a decidedly challenging computer vision task, as hands often occlude themselves or each other (e.g. finger/palm occlusions and hand shakes) and lack high contrast patterns.MediaPipe Hands is a high-fidelity hand and finger tracking solution. It employs machine learning (ML) to infer 21 3D landmarks of a hand from just a single frame. Whereas current state-of-the-art approaches rely primarily on powerful desktop environments for inference, our method achieves real-time performance on a mobile phone, and even scales to multiple hands. We hope that providing this hand perception functionality to the wider research and development community will result in an emergence of creative use cases, stimulating new applications and new research avenues.Change Log0.0.1 (31/05/2021)First Release
Package: track-job-applications
Track Job Applications DocsA CLI application to help you track job applications and provide metrics on them.This can help you answer questions like:In how many companies have I been shortlisted yet?What companies rejected my profile?In how many companies I've given tech interviews?In how many HR rounds I got rejected?How many offers do I have?Though you won't forget this one!And the list goes on.Table of ContentsDocumentationInstallationGetting StartedContributingReach outLicenseDocumentationThe documentation for this project is created usingMkdocsand deployed onGitHub Pages.You can find the documentation here:https://aditya-gupta1.github.io/track-job-applications/Markdown files that generates documentation are indocsfolder. The website elements are generated fromdocsfolder and moved togh-deploybranch. It is from here that the GitHub pages picks up the files for deployment.InstallationPrerequisites:PythonRun the following command to install the application:pip install track-job-applicationsGetting Started// add a job application
> track-job add CompanyX SDE-1

// display all the applications
> track-job ls

// update the application details
> track-job update company <application-id> <new company name>

// know more about any command
> track-job <command> --help

// know about all the commands available
> track-job --help

// get a report on all the applications
> track-job report

// get report on all the applications made within a date range
> track-job report -s <start date in YYYY-MM-DD> -e <end date in YYYY-MM-DD>

// total applications rejected
> track-job report status rejectedRefer to thecommandssection in the documentation for the list of commands available.Note: All the commands have a--start-dateor-sargument to mention the start date and--end-dateor-eargument
to specify the end date, in case the command is to run for applications made within a date range.
Also, the data model in which applications are stored can be found inreferencessection in the docs.ContributingContributions for docs as well as code are welcomed. Head over to theContributingguidelines for steps to set up a development environment, contributing to code and contributing to docs.Reach outFeel free to start adiscussionon anything you want to suggest or have more clarity on.LicenseMIT License