semvec/pypi-packages huggingface dataset:
pyuniqid 1.2
A Unique Hexatridecimal ID generator
License: MIT
Requires Python: >=3.6
Keywords: unique,id,unique identifier,hexatridecimal,unique id,uniqid

### A Unique Hexatridecimal ID generator.

It will always create unique id's based on the current time, process and machine name.
This package is a copy of a widely popular Node module of the same name.

```
pip3 install pyuniqid
```

## Usage

```python3
from pyuniqid import uniqid

print(uniqid()) # -> 17ps24e9kgckbv6a3e4
```

## Features

- Very fast
- Generates unique id's on multiple processes and machines even if called at the same time.

# How it works

- With the current time the ID's are always unique in a single process.
- With the Process ID the ID's are unique even if called at the same time from multiple processes.
- With the MAC Address the ID's are unique even if called at the same time from multiple machines and processes.

## API:

#### **uniqid(** prefix _optional string_ , suffix _optional string_ **)**

Generate unique ids based on the time, process id and mac address. Works on multiple processes and machines.

```python3
uniqid() -> "4n5pxq24kpiob12og9"
uniqid('hello-') -> "hello-4n5pxq24kpiob12og9"
uniqid('hello-', '-goodbye') -> "hello-4n5pxq24kpiob12og9-goodbye"

# usage with suffix only
uniqid('', '-goodbye') -> "4n5pxq24kpiob12og9-goodbye"
```

## **License**

(The MIT License)

Copyright (c) 2020 [Boris Skurikhin](http://boriskurikhin.github.io) <boriskurikhin@gmail.com> 

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, 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 THE
SOFTWARE.
overlay 1.1.5
A package that creates and manipulates screen overlays based on tkinter.
License: MIT

# Overlay
A package that creates and manipulates screen overlays based on tkinter.

## Platforms
- Mac OS (tested and works)
- Linux (not tested)
- Windows (tested and does not work)

## Installation
```sh
pip install overlay
```

## Usage
A basic overlay is created as such:
```python
from overlay import Window

win = Window()
Window.launch()
```

The constructor of the _Window_ class takes the following (optional) parameters:
- __size__: _tuple_, the dimension (width, height) of the overlay window.
- __position__: _tuple_, the position of the overlay (on screen).
- __transparent__: _bool_, whether to set the overlay background transparent.
- __alpha__: _float [0, 1]_, the alpha (transparency) of the overlay.
- __draggable__: _bool_, whether the window can be dragged

Note that the parameters mentioned above can be edited any time as attributes of an instance of _Window_.

In order to edit the content of a overlay, one needs to obtain the root of the overlay, upon which all else shall be build.
```python
import tkinter as tk
from overlay import Window

win = Window()
label = tk.Label(win.root, text="Window_0")
label.pack()
Window.launch()
```

Multiple overlays can be created just as easily:
```python
import tkinter as tk
from overlay import Window

win_0 = Window()
label_0 = tk.Label(win_0.root, text="Window_0")
label_0.pack()
win_1 = Window()
label_1 = tk.Label(win_1.root, text="Window_1")
label_1.pack()
Window.launch()
```

The following program covers a brief explaination on other methods of the _Window_ class.
```python
import tkinter as tk
from time import sleep
from overlay import Window

def other_stuff(text):
	'''A simple demonstration. The usage of sleep is to emphasize the effects of each action.'''
	print(text)
	sleep(2)
	win_0.hide() # Hides the overlay.
	sleep(1)
	win_0.show() # Shows the overlay.
	sleep(1)
	win_0.focus() # Sets focus to overlay.
	win_1.center() # Moves the overlay to the center of the screen.
	sleep(1)
	Window.hide_all() # Hides all overlays.
	sleep(1)
	Window.show_all() # Shows all overlays.
	sleep(1)
	win_0.destroy() # Kills the overlay.
	sleep(1)
	Window.destroy_all() # Kills all overlays and ends the mainloop.


'''Creates two windows.'''
win_0 = Window()
label_0 = tk.Label(win_0.root, text="Window_0")
label_0.pack()
win_1 = Window()
label_1 = tk.Label(win_1.root, text="Window_1")
label_1.pack()

Window.after(2000, other_stuff, 'Hello World') # Identical to the after method of tkinter.Tk.

Window.launch()
```
flake8-bitbucket 0.1.10
A flake8 plugin for bitbucket insights.
License: MIT
Requires Python: >=3.8

flake8-bitbucket
################
|Python Version| |Build Status| |Black| |PyPi Version|

A flake8 plugin for `bitbucket code insights`_.

DISCLAIMER
**********
Updates to this package will be **very** slow.

Bitbucket requires license keys to use their product,
and this makes system testing needlessly difficult.

Installation
************
Tested with Python 3.8.

.. code:: bash

    python3.8 -m pip install flake8-bitbucket

Usage
*****
``flake8-bitbucket`` adds these CLI options to ``flake8``.
These options can be provided via the CLI or a ``.flake8`` configuration file.

::

    flake8-bitbucket:
    --bitbucket-api-token BITBUCKET_API_TOKEN
                            Bitbucket API token for authentication, or a path to a file containing the token. Setting this option will automatically enable flake8-bitbucket as the formatter.
    --bitbucket-url BITBUCKET_URL
                            Bitbucket server URL, such as http://localhost:8090.
    --bitbucket-project-key BITBUCKET_PROJECT_KEY
                            Bitbucket project key.
    --bitbucket-repository-slug BITBUCKET_REPOSITORY_SLUG
                            Bitbucket respository slug.
    --bitbucket-suppress  Exit with code 0 on bitbucket HTTP failures.
    --bitbucket-verify BITBUCKET_VERIFY
                            Path to SSL certificate (.pem) for HTTPS bitbucket connections.
    --bitbucket-delete    Delete the report and exit.

For example::

    flake8 . \
        --bitbucket-api-token MTA2MDg0MzcwODU4Okhh8vnnicQGd4immIB6LbB+mopl \
        --bitbucket-url http://localhost:7990/ \
        --bitbucket-project-key TEST \
        --bitbucket-repository-slug smellyrepo


.. image:: https://raw.githubusercontent.com/newAM/flake8-bitbucket/master/smelly_code.png

.. _bitbucket code insights: https://confluence.atlassian.com/bitbucketserver/code-insights-966660485.html

.. |Black| image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black
.. |Build Status| image:: https://api.travis-ci.com/newAM/flake8-bitbucket.svg?branch=master
   :target: https://travis-ci.com/newAM/flake8-bitbucket
.. |PyPi Version| image:: https://img.shields.io/pypi/v/flake8-bitbucket
    :target: https://pypi.org/project/flake8-bitbucket/
.. |Python Version| image:: https://img.shields.io/pypi/pyversions/flake8-bitbucket
y2j 0.0.3
A CLI tool for converting YAML to JSON.
License: MIT

# y2j
A command line tool for translating YAML streams to JSON.


## Installation

```
pip install y2j
```


## Usage
`y2j` accepts YAML data and writes the equivalent JSON to STDOUT. The YAML may be read from a named file, or from STDIN.

#### Options
* `-c`, `--compressed`: Print with no superfluous whitespace.
* `-p`, `--pretty`: Pretty-print the JSON output


The following examples are based on the contents of `example.yml`:

```
---
  y2j:
    - Is easy to use
    - Is neat

```

#### Reading from a file

```
$ y2j -p example.yml

{
  "y2j": [
    "Is easy to use",
    "Is neat"
  ]
}
```

#### Reading from STDIN

```
$ cat example.yml | y2j -p

{
  "y2j": [
    "Is easy to use",
    "Is neat"
  ]
}
```