Saravanan666/pypi-org huggingface dataset:
Package: jicbioimage
ThejicbioimagePython package makes it easy to explore microscopy
data in a programmatic fashion. Exploring images via coding means that the
exploratory work becomes recorded and reproducible.  Furthermore, it makes it
easier to convert the exploratory work into (semi) automated analysis work
flows.Documentation:http://jicbioimage.readthedocs.orgGitHub:https://github.com/JIC-CSB/jicbioimagePyPI:https://pypi.python.org/pypi/jicbioimageFree software: MIT LicenseFeaturesBuilt in functionality for working with microscopy dataAutomatic generation of audit trailsIPython integrationCross-platform: Linux, Mac and Windows are all supportedWorks with Python 2.7, 3.3 and 3.4Related packagesjicbioimage.coreDocumentation:http://jicbioimagecore.readthedocs.orgGitHub:https://github.com/JIC-CSB/jicbioimage.corejicbioimage.transformDocumentation:http://jicbioimagetransform.readthedocs.orgGitHub:https://github.com/JIC-CSB/jicbioimage.transformjicbioimage.segmentDocumentation:http://jicbioimagesegment.readthedocs.orgGitHub:https://github.com/JIC-CSB/jicbioimage.segmentjicbioimage.illustrateDocumentation:http://jicbioimageillustrate.readthedocs.orgGitHub:https://github.com/JIC-CSB/jicbioimage.illustrate
Package: jicbioimage.core
Thejicbioimage.corePython package provides the core functionality of thejicbioimagenamespace package.Documentation:http://jicbioimagecore.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.corePyPI:https://pypi.python.org/pypi/jicbioimage.coreFree software: MIT LicenseFeaturesBuilt in functionality for working with microscopy dataAutomatic generation of audit trailsIPython integrationCross-platform: Linux, Mac and Windows are all supportedWorks with Python 2.7, 3.3 and 3.4Related packagesjicbioimageDocumentation:http://jicbioimage.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimagejicbioimage.transformDocumentation:http://jicbioimagetransform.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.transformjicbioimage.segmentDocumentation:http://jicbioimagesegment.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.segmentjicbioimage.illustrateDocumentation:http://jicbioimageillustrate.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.illustrate
Package: jicbioimage.illustrate
Thejicbioimage.illustratePython package provides a set of tools for
creating annotated images and illustrations.Documentation:http://jicbioimageillustrate.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.illustratePyPI:https://pypi.python.org/pypi/jicbioimage.illustrateFree software: MIT LicenseFeaturesFunctionality for creating illustrations and annotated imagesCross-platform: Linux, Mac and Windows are all supportedWorks with Python 2.7, 3.3 and 3.4Related packagesjicbioimageDocumentation:http://jicbioimage.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimagejicbioimage.coreDocumentation:http://jicbioimagecore.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.corejicbioimage.transformDocumentation:http://jicbioimagetransform.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.transformjicbioimage.segmentDocumentation:http://jicbioimagesegment.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.segment
Package: jicbioimage.segment
Thejicbioimage.segmentPython package provides a set of standard
segmentation methods to thejicbioimagenamespace package.Documentation:http://jicbioimagesegment.readthedocs.orgGitHub:https://github.com/JIC-CSB/jicbioimage.segmentPyPI:https://pypi.python.org/pypi/jicbioimage.segmentFree software: MIT LicenseFeaturesFunctionality for segmenting imagesCross-platform: Linux, Mac and Windows are all supportedWorks with Python 2.7, 3.3 and 3.4Related packagesjicbioimageDocumentation:http://jicbioimage.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimagejicbioimage.coreDocumentation:http://jicbioimagecore.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.corejicbioimage.transformDocumentation:http://jicbioimagetransform.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.transformjicbioimage.illustrateDocumentation:http://jicbioimageillustrate.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.illustrate
Package: jicbioimage.transform
Thejicbioimage.transformPython package provides a set of standard
image transformations to thejicbioimagenamespace package.Documentation:http://jicbioimagetransform.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.transformPyPI:https://pypi.python.org/pypi/jicbioimage.transformFree software: MIT LicenseFeaturesBuilt in functionality for generating audit trails of the image transforms
appliedCross-platform: Linux, Mac and Windows are all supportedWorks with Python 2.7, 3.3 and 3.4Related packagesjicbioimageDocumentation:http://jicbioimage.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimagejicbioimage.coreDocumentation:http://jicbioimagecore.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.corejicbioimage.segmentDocumentation:http://jicbioimagesegment.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.segmentjicbioimage.illustrateDocumentation:http://jicbioimageillustrate.readthedocs.ioGitHub:https://github.com/JIC-CSB/jicbioimage.illustrate
Package: jicgeometry
Python package for basic geometry operations.Documentation:http://jicgeometry.readthedocs.org/en/latest/GitHub:https://github.com/JIC-CSB/jicgeometryPyPI:https://pypi.python.org/pypi/jicgeometryFree software: MIT LicenseFeaturesLightweight: no dependencies outside Python’s standard libraryCross-platform: Linux, Mac and Windows are all supportedWorks with with Python 2.7, 3.2, 3.3, and 3.4Quick GuideTo installjicgeometry:sudo pip install jicgeometryCreate some points:>>> from jicgeometry import Point2D
>>> p1 = Point2D(6, 1)
>>> p2 = Point2D(3, 5)Find the distances between two points:>>> p1.distance(p2)
5.0Add/subtract points from each other:>>> p1 + p2
<Point2D(x=9, y=6, dtype=int)>Scale points using multiplication/division:>>> p1 / 2.0
<Point2D(x=3.00, y=0.50, dtype=float)>Treat points as vectors:>>> p1.unit_vector
<Point2D(x=0.99, y=0.16, dtype=float)>
>>> round(p1.magnitude, 4)
6.0828History0.6.0Added Point3D class0.5.0Initial upload to PyPi
Package: jicket
JicketJicket allows you to use Jira as a simple service helpdesk.
It creates new issues for incoming mails and automatically adds email replies as comments to issues.DocumentationYou can find the documentationhere.Github RepositoryThe repo for this project can be found onGithub.ContributingSeeCONTRIBUTINGLicenseMIT License, seeLICENSEfor the full license.
Package: ji-coursesel
JI-Coursesel CLIPre-requirementsPython >=3.7pipinstallji-courseselGetting startedShow the help manual:ji-courseselInitialize:ji-courseselauthRefresh JSESSIONID:ji-courseselrefreshElect:ji-courseselelectSpecify the threads number for each course (recommended to use 1 when testing):ji-courseselelect-x1
Package: jicparameters
Python package making it easier to work with lots of parameters.Documentation:http://jicparameters.readthedocs.io/en/latest/GitHub:https://github.com/JIC-CSB/jicparametersFree software: MIT LicenseFeaturesLightweight: only depends on PyYAMLCross-platform: Linux, Mac and Windows are all supportedTested with Python 2.7, 3.3, 3.4, and 3.5Quick GuideTo installjicparameters:git clone https://github.com/JIC-CSB/jicparameters.git
cd jicparameters
python setup.py installCreate some parameters:>>> from jicparameters import Parameters
>>> params = Parameters(pi=3.14, radius=10)
>>> params
{'pi': 3.14, 'radius': 10}Add another parameter:>>> params["fudge_factor"] = 42
>>> params
{'fudge_factor': 42, 'pi': 3.14, 'radius': 10}View as YAML:>>> print(params.to_yaml())
---
fudge_factor: 42
pi: 3.14
radius: 10
<BLANKLINE>Save to file:>>> params.to_file("params.yml")Read from file:>>> p2 = Parameters.from_file("params.yml")
>>> assert params == p2History0.1.0Initial upload to PyPi
Package: jict
jictjict is basically a nested dict.with some extra featuressimple use example :fromjictimportjictjct=jict()jct['level1']['level2']['level3']='created nested dictionary'print(jct)# output :# {#   "level1": {#     "level2": {#       "level3": "created nested dictionary"#     }#   }# }# jict to dictmydict=jct.dict()jict utilities:fromjictimportjict# our jictjct=jict({'val':{'list':[[{'find-me':'secret'}]]}})# we can easly find the key we needprint(jct.get('find-me'))# we also can rename the keys# output : secretjct.rename('find-me','password')print(jct.get('find-me'))# output : Noneprint(jct.get('password'))# output : secret# we also can replace valuesjct.replace('password','mypass')print(jct.get('password'))# output : mypassdeffoo(val):val[0][0]['name']='jict'returnval# we also can replace with callbacks and multiple valuesjct.replace({'password':'mypass','list':foo,})# callbacks also work with this: jct.replace('list' , foo)print(jct.get('list'))# output: [[{'password': 'mypass', 'name': 'jict'}]]also you can easly load a .json , .yaml filefromjictimportjictjctj=jict('test.json')print(jctj)# output :# {#   "test": "json-content"# }jcty=jict('test.yaml')print(jctj)# output :# {#   "test": "yaml-content"# }# if you want to save the modifed valuesjctj.save()jcty.save()# you can also save to another filejcty.save('newfile.json')
Package: jieba
jieba“结巴”中文分词：做最好的 Python 中文分词组件“Jieba” (Chinese for “to stutter”) Chinese text segmentation: built to
be the best Python Chinese word segmentation module.完整文档见README.mdGitHub:https://github.com/fxsjy/jieba特点支持三种分词模式：精确模式，试图将句子最精确地切开，适合文本分析；全模式，把句子中所有的可以成词的词语都扫描出来,
速度非常快，但是不能解决歧义；搜索引擎模式，在精确模式的基础上，对长词再次切分，提高召回率，适合用于搜索引擎分词。支持繁体分词支持自定义词典MIT 授权协议在线演示：http://jiebademo.ap01.aws.af.cm/安装说明代码对 Python 2/3 均兼容全自动安装：easy_install jieba或者pip install jieba/pip3 install jieba半自动安装：先下载https://pypi.python.org/pypi/jieba/，解压后运行
python setup.py install手动安装：将 jieba 目录放置于当前目录或者 site-packages 目录通过import jieba来引用
Package: jieba-hant
jieba“结巴”中文分词：做最好的 Python 中文分词组件“Jieba” (Chinese for “to stutter”) Chinese text segmentation: built to
be the best Python Chinese word segmentation module.完整文档见README.mdGitHub:https://github.com/fxsjy/jieba特点支持三种分词模式：精确模式，试图将句子最精确地切开，适合文本分析；全模式，把句子中所有的可以成词的词语都扫描出来,
速度非常快，但是不能解决歧义；搜索引擎模式，在精确模式的基础上，对长词再次切分，提高召回率，适合用于搜索引擎分词。支持繁体分词支持自定义词典MIT 授权协议在线演示：http://jiebademo.ap01.aws.af.cm/安装说明代码对 Python 2/3 均兼容全自动安装：easy_install jieba或者pip install jieba/pip3 install jieba半自动安装：先下载https://pypi.python.org/pypi/jieba/，解压后运行
python setup.py install手动安装：将 jieba 目录放置于当前目录或者 site-packages 目录通过import jieba来引用
Package: jieba_pyfast
jieba_pyfastA Chinese text segmentation module, fromjieba_fast, with wheels for python3.9 & python3.10InstallationYou can install the latest stable version via:$ pip install jieba_pyfastMain FunctionsFor details, seehttps://github.com/fxsjy/jiebaUsage>>>importjieba_pyfastasjieba>>>jieba.lcut('下雨天留客天留我不留')['下雨天','留客','天留','我','不留']
Package: jieba-rpc
jieba-rpc=============[![Build Status](https://travis-ci.org/messense/jieba-rpc.svg?branch=master)](https://travis-ci.org/messense/jieba-rpc)Simple [jieba](https://github.com/fxsjy/jieba) RPC server based on [msgpack-rpc-python](https://github.com/msgpack-rpc/msgpack-rpc-python).## InstallationInstall `jieba-rpc` using `pip`:```bashpip install jieba-rpc```## UsageYou can start a simple jieba RPC server by executing:```bashpython -m jiebarpc localhost:8888```Or if you wish to customize it using codes:```python#!/usr/bin/env python# -*- coding: utf-8 -*-from __future__ import absolute_import, unicode_literalsfrom jiebarpc import JiebaRPCServer, JiebaRPCDispatcherdef main(host, port):server = JiebaRPCServer(JiebaRPCDispatcher())server.listen(host, port)server.start()return 0if __name__ == '__main__':import sysif len(sys.argv) != 3:print('Usage: %s host port' % sys.argv[0])sys.exit(1)host = sys.argv[1]port = int(sys.argv[2])sys.exit(main(host, port))```## LicenseThe MIT License (MIT)Copyright (c) 2014 messensePermission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to dealin the Software without restriction, including without limitation the rightsto use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in allcopies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THESOFTWARE.
Package: jieqi
jieqiPython Boilerplate contains all the boilerplate you need to create a Python package.Free software: MIT licenseDocumentation:https://jieqi.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2020-01-08)First release on PyPI.
Package: jiffybox
jiffybox========.. image:: https://img.shields.io/pypi/v/jiffybox.svg:target: https://pypi.python.org/pypi/jiffybox.. image:: https://api.travis-ci.org/AmadeusITGroup/python-jiffybox.svg:target: https://travis-ci.org/AmadeusITGroup/python-jiffyboxA wrapper around the API of JiffyBox (http://jiffybox.de)Consisting of a python libraryand a command line program using the library... list-table::* - Docs- http://python-jiffybox.readthedocs.io* - Downloads- https://pypi.python.org/pypi/jiffybox/* - Source- https://github.com/AmadeusITGroup/python-jiffyboxCurrent features----------------* Access to the basic API elementsPlanned features----------------* Implement the whole API* Make string version of objects less ugly* TestsUnderlying API--------------The upstream HTTP API this library is using is documented onhttps://www.df.eu/fileadmin/media/doc/jiffybox-api-dokumentation.pdf.Note----.. WARNING::This library is in **no** way affiliated with domainFACTORY, the provider of theJiffyBox service.License-------GPL3Changelog for jiffybox======================X.X.X (unreleased)------------------- Nothing changed yet0.11.0 (2016-06-01)------------------- Add `Plan.priceCap`- Packaging and documentation fixes0.10.2 (2016-05-31)-------------------- Unbreak help generation0.10.1 (2016-05-31)-------------------- Documentation fixes0.10.0 (2016-05-31)-------------------- Reworked plaintext cli formatter- Switch to metaclasses instead of `__init__` hacks- Add deletion of boxes- Cosmetic and documentation changes0.9.1 (2015-02-04)------------------- Packaging fixes0.9.0 (2015-02-04)------------------- First public release0.5.1 (2015-01-07)------------------- Packaging fixes0.5.0 (2015-01-06)------------------- Import
Package: jig
JigA command line tool and framework for getting more from the Git pre-commit
hook.What is the Git pre-commit hook? It’s a small script that Git automatically
runs right before you commit.InstallationTheJigcommand line tool is written in Python, you can write plugins in any
language you wish. Install the tool by:$ pip install jig || easy_install jigGetting startedYou can give Jig a spin in less than 5 minutesTake me to the quick startIt’s super easy to write your own plugins tooShow me how to write pluginsSupportProblems or requests? Create an issue on GitHub.http://github.com/robmadole/jig/issuesNewsRelease 0.1.11 - February 28th, 2015Removes references to the async Python library which is no longer
needed by gitdb. Fixes #11.Release 0.1.10 - July 23rd, 2014Fixed references to downloading files from GitHub after a security update
redirects all requests to githubusercontent.comRelease 0.1.9 - February 22nd, 2014Adds ajig stickycommand that auto-initializes freshly cloned Git
repositories for use with Jig.Release 0.1.8 - February 1st, 2014Adds ajig reportcommand allowing Jig to be ran on any Git revision range.Adds ajig versionto show the currently installed version of Jig.Release 0.1.7 - December 13th, 2013Fix a missing string to unicode conversion that could cause errors if unicode
characters were present in the input sent to plugins.Release 0.1.6 - April 28th, 2013jig configcommand added, allowing plugin configuration settings to be
managed.Release 0.1.5 - April 10th, 2013jig runnowsupports a--pluginoption so that only a specific plugin
is ran.jig plugin testhas a new--rangeoption to limit the tests ran to a
specific set instead of the entire suite.Release 0.1.4 - March 24th, 2013Jig commands now include more useful messages.Periodically checks if installed plugins have updates and prompts to install
the latest plugins.Ignores the .jig directory when running (GitHub Issue #1).Release 0.1.3 - February 16th, 2013Makes the indicator between warning messages and stop messages
easy to discern at a quick glance.When Jig runs via the Git pre-commit hook, the output is more pronounced.Update the plugin test runner to ignore the summary lines at the bottom of
the output.Release 0.1.2 - February 13th, 2013Support for Python 2.6 when running pluginsjig plugin test.Release 0.1.1 - February 7th, 2013Upgrade plugins installed from a URL usingjig plugin update.Python 2.6 support.Release 0.1.0 - April 6th, 2012Initial release.
Package: jigar
Documentation–GitHubA [simple] [general-purpose] Python template 🐍🚀🎉🦕importpackage# NOTE: URI params must be strings not integersprint("this is just for testing")When the module containing this class is loaded,GitHubUser.urlis
evaluated and so the template is created once. It’s often hard to notice in
Python, but object creation can consume a great deal of time and so can theremodule which uritemplate relies on. Constructing the object once should
reduce the amount of time your code takes to run.Installingpip install jigarLicenseGPLlicense
Package: jigfyp
Jigfyp is a query-builder for leveldb.
It lets you specify leveldb ranges as tuples of strings.InitializingInitalize a Jigfyp with a LevelDB object.import leveldb, Jigfyp

db = leveldb.LevelDB()
j = jigfyp.Jigfyp(db)Working with individual keysThe key in these examples isb'one!two!three'.j.put_one((b'one', b'two', b'three'), b'Hi')
j.get_one((b'one', b'two', b'three'))
j.delete_one((b'one', b'two', b'three'))Working with ranges of keysHere’s one way of adding a few records.j.put_one((b'one', b'two', b'three'), b'Hi')
j.put_one((b'one', b'two', b'four'), b'Hi')
j.put_one((b'one', b'two', b'seven), b'Hi')
j.put_one((b'over', b'nine', b'thousand'), b'Hi')If you’re writing several records, you can use theput_manymethod to save
the same data but with aleveldb.WriteBatch, which is usually faster.records = [
    ((b'one', b'two', b'three'), b'Hi'),
    ((b'one', b'two', b'four'), b'Hi'),
    ((b'one', b'two', b'seven), b'Hi'),
    ((b'over', b'nine', b'thousand'), b'Hi'),
]
j.put_many(records)The cool part is theget_manyanddelete_manymethods. With these,
you specify a partial key, and everything that starts with that key is emitted.
Consider a database containing the four above records. If we pass no arguments
toget_many, we’ll read all the data.j.get_many()If we pass(b'one', b'two'),j.get_many(b'one', b'two')we’ll get three records with these keys* ``(b'one', b'two', b'three')``
* ``(b'one', b'two', b'four')``and not the record with these keys(b'one', b'two', b'seven)(b'over', b'nine', b'thousand')Similarly, if we run the following command,j.delete_many(b'one')we delete all the records whose keys begin withb'one', leaving us with a
single record in the database, with the key(b'over', b'nine', b'thousand').
Package: jiggler
JigglerDon't ever let your system sleep again.
This program moves your mouse, presses keys on your keyboard and switches screens for you while you rest.Install with pippipinstalljigglerNote- For Linux or macOS, usepip3instead ofpipIncase you face any errors with installingpynputas a dependency try installing it separately viapip install pynputUsageOpen command prompt or terminal and type -jigglerand that's it.Configuration OptionsOptions:

-s, --seconds INTEGER           Seconds to wait between actions.
                                Default is 10

-p, --pixels INTEGER            Number of pixels the mouse should move.
                                Default is 1

-m, --mode [m|k|mk|ks|ms|mks]   Available options: m, k, mk, ks, ms, mks;
                                default is mks.
                                This is the action that execites when the
                                user is idle at the defined interval.
                                m -> moves mouse defined number of pixels;
                                k -> presses shift key on keyboard;
                                s -> switches windows on screen;

-t, --tabs INTEGER              Number of window tabs to switch screens

-k, --key [alt|cmd]             Special key for switching windows

--help                          Show this message and exit.
Package: jiggle-version
jiggle_versionVersion bumper that finds version numbers in source code and increases the build number by modifying source.With jiggle-version, the source code is authoritative, as compared to some tools where the source control tag is authoritative, or the pyproject.toml is authoritative.This tool was written before pyproject.toml was a well-supported standard. You should consider instead
usingpoetry version patchand looking up the__version__from the package metadata and not storing the version
anywhere in source code.Special attention to making sure you don't have to write regex or do complex configuration.# This is just a command line tool, keep your venv clean using pipxpipxinstalljiggle-version# bump versionjiggle-versionhere# bump version of specific modulejiggle_versionhere--module=my_module# just find versiongit--tag$(jiggle-versionfind)BadgesPython Versions Supported3.6, 3.7, 3.8, and forward. Pypi still hosts the old version that supported python 2 and earlier.OpinionatedA library should have one working, no-options, no questions asked scenario, e.g.jiggle-versionhere# find, bump & update version strings in source codeAn opinionated library has an opinion about the right way to do it. That said, if the library can discover existing
conventions, it should discover them and use them. If you don't like it, see the end for competing opinionated libraries
and their philosophy, such as vcs-tag-only, regex-more-regex-all-day-regex.The following constraints enable "drop in and go"No Config, No RegexIf the config is more complex than re-writing the code from scratch, there is something wrong with a library. Forcing
the developer to write regex to use a utility is a colossal cop-out.SecurityJiggle version will not execute python code other thanast.literal_eval. Some package versions stored in source code
can only be handled by executingsetup.pyor executing the file with dunder version. Those scenarios are not handled.DocumentationDesign PhilosophyPrior ArtTODOAuthorsChangeLogCode of Conduct