semvec/pypi-packages huggingface dataset:
BlueBook-Cite-Abbreviation-Fixer 0.0.1
The JohnnyTech BlueBook Cite Abbreviation Fixer, as a Python package.
Requires Python: >=3.12

# JohnnyTech BlueBook Cite Abbreviation Fixer

Have you ever spent the precious hours just before a deadline frantically proofing your brief, trying to remember if you're supposed to abbreviate governmental, steamship, partnership, or Alaska and flipping through your Bluebook tables to figure out the answer? (To save you some searching: No, yes, yes, no.) This Bluebook Cite Abbreviation Fixer has been designed to help lawyers, law students, and other legal professionals speed up the proofreading on their legal writing. Now, instead of wasting time searching out each and every word in your cite, you can just copy and paste your full citation into this simple tool and it will abbreviate all the words for you.

How the tool works:

-   Paste one or more full citations into the top box.
-   Click "fix this cite"
-   The tool will find and replace any words found in Bluebook v.22 tables 6, 10.1, and 12 and a few other key words with their abbreviations*
-   The result will display in the bottom box.
-   Copy and paste the corrected cites into your brief (you'll have to add the italics and other formatting manually, sorry!)

Obviously the tool has its limits--most notably, it only checks  
abbreviations and doesn't know whether your citation is actually  
properly written!  
  
Also, there are few quirky rules that a Python script just can’t handle:  
  
Rule XYZ: “For periodical titles only, the rules in this paragraph  
apply. Abbreviate “University” as “U.” (“U. Chi. L. Rev.”). Also, omit  
the words “a,” “at,” “in,” “of,” and “the” (but retain the word “on”).  
Furthermore, if the title consists of only one word after the words  
“a,” “at,” “in,” “of,” and “the” have been omitted, do not abbreviate  
the remaining word. Rule 6.1(a) explains the spacing of abbreviations.  
  
Also, where Law is the first word in a title, do not abbreviate it.  
But otherwise it should be abbreviated L. And California is always  
abbreviated as Cal.—except when it’s not (The California Law Review  
should be abbreviated Calif.)  
  
So, in the end, you may still need to consult the Bluebook, but  
JohnnyTech hopes this tool helps you have to use it less to perfect  
your legal writing!

_If you find any errors in the database or have suggestions for improvement, please contact  [support@bluebook.johnnytech.net](mailto:support@bluebook.johnnytech.net)_

*Other abbreviations this tool will check for: Paragraph and section symbols instead of the words; 2nd to 2d and 3rd to 3d; the abbreviation for U.S.C.; and the names of all major U.S. law schools
datacore-reporter 0.1.0
Extract data easily from your Datacore controllers.
Requires Python: >=3.8
Keywords: datacore, symphony, san, reporter

Datacore-reporter
=================

Extract data easily from your Datacore controllers.


## Installation

Datacore-reporter package is published [on PyPI](https://pypi.org/project/datacore-reporter/):

```sh
pip install datacore-reporter
```


## Configuration

Create file `C:\Users\$USER\AppData\Local\datacore-reporter\datacore-reporter.conf` (`/home/$USER/.config/datacore-reporter/datacore-reporter.conf` on Linux). Example:

```ini
[datacore-reporter]
host = myhost.example.org
controller = mycontroller.example.org
user = reporter
password = ...
no_ssl = True
```

## Usage

See also [full documentation](https://ipamo.net/datacore-reporter) (including [API reference](https://ipamo.net/datacore-reporter/latest/api-reference.html)).

Datacore-reporter may be used as a library in your Python code:

```py
from datacore_reporter.client import DatacoreClient
...
```

Datacore-reporter may also be invoked as a command-line application (the `datacore-reporter` executable is installed with the package).

Complete help about command-line usage may be displayed by typing:

```sh
datacore-reporter --help
```


## Legal

This project is licensed under the terms of the [MIT license](https://raw.githubusercontent.com/ipamo/datacore-reporter/main/LICENSE.txt).

This project is not affiliated in any way with the Datacore company.
CoinPaca-lib 1.0.0
Common library for the CoinPaca project
Requires Python: >=3.10

# CP-lib

Common library for the CoinPaca project.


## Installation

Install package from PYPI repository
```sh
python -m pip install CoinPaca-lib
```

## Contains
- Simple templating validator for complex `dict` and `list` stuctures

## License

Created by Patrik Katreňák and released under General Public License v3.0.
reporter-utils 0.1.1
Shared utilities for data extraction.
Requires Python: >=3.8
Keywords: data, extraction, reporter, shared, utils, utilities

Reporter-utils
==============

Shared utilities for data extraction.


## Installation

Reporter-utils package is published [on PyPI](https://pypi.org/project/reporter-utils/):

```sh
pip install reporter-utils
```

## Documentation

See [full documentation](https://ipamo.net/reporter-utils) (including [API reference](https://ipamo.net/reporter-utils/latest/api-reference.html)).


## Legal

This project is licensed under the terms of the [MIT license](https://raw.githubusercontent.com/ipamo/reporter-utils/main/LICENSE.txt).
kaikki-json 0.1.1
Download and read Wiktionary data in JSON format, using Kaikki data dumps
Requires Python: >=3.8

# kaikki_json

This is a package for downloading and reading data exported from [Wiktionary](https://www.wiktionary.org/) by [Kaikki.org](https://kaikki.org/).
There is a simple API that lets you iterate over the JSON objects, and process them however you like.

## Usage

### Install
```
pip install kaikki_json
```

### Quickstart

#### Download the data from Kaikki.org
```
python -m kaikki_json --download
```

#### Find and print the entry for the Spanish word 'hola'
```
>>> from kaikki_json import iter_items_in
>>> for item in iter_items_in('es'):
>>>    if item['word'] == 'hola':
>>>        print(item)
>>>        break
```

### Cache
kaikki_json caches the compressed data on disk.
It's decompressed automatically.
The total size used on the disk is about 2GB. 

#### Display cache location (and other info) 
```
python -m kaikki_json --info
```
JovQueue 1.0.0
An easy to use module for turning functions into daemons with queueing capabilities.
Requires Python: >=3.8

# JovQueue
JovQueue is a python module created to add queue functionality to any function, allowing the user to also specify the amount of workers they want.
### Features
##### JovQueue Class
- init: 
  - Inputs:
    - thread_count (0-99): the amount of daemons the user wants to act as workers for their function
    - target_func (any function): the function for which the user wants to add a queue functionality
  - Actions:
    - This constructor initializes all of the daemons (specified by thread_count), and augments the target_func code to enable it to work with the queue (this queue is local to the instance of the JovQueue class)
- run:
  - Inputs: 
    - args: the arguments for the target_func call
  - Actions:
    - This function will put the args value into a queue which will then be ran by the next free daemon
### Installation
JovQueue can be installed via pip: 'pip install JovQueue'
### Example
A (very simple) example of using JovQueue can be found in the Examples directory of the JovQueue repo
ibuk-dl 0.2
Download books from libra.ibuk.pl

# IBUK Downloader

This script allows you to download books from the libra.ibuk.pl website and query book information from a given URL.

## Features

- Download books from libra.ibuk.pl.
- Query book information, including author, title, description, publisher, ISBN, pages, and index.
- Support for PW (Politechnika Warszawska/Warsaw University of Technology) authentication to access restricted content.

## Installation

```shell
pip install ibuk-dl
```

## Usage

### Download a Book

To download a book, use the following command:

```shell
ibuk-dl download <URL>
```

You can specify the page count with the `--page-count` option (if not specified, will download every page) and the output file with the `-o` or `--output` option. Use `-` as the output to print the book content to stdout. Add -v to print progress information to the console.

If the book is behind PW authentication, you can provide your username and password with the `-u` and `-p` options, respectively. You will also need to use an URL that starts with `http://eczyt.bg.pw.edu.pl/han/ibuk/`

Example:

```shell
ibuk-dl -v download --output "podstawy-teorii-obwodow-tom-2.html" -u 123123 -p password http://eczyt.bg.pw.edu.pl/han/ibuk/https/libra.ibuk.pl/reader/podstawy-teorii-obwodow-tom-2-jerzy-osiowski-jerzy-szabatin-234596
```

More information about `download`:

```shell
ibuk-dl download --help
```

### Query Book Information

To query book information, use the following command:

```shell
ibuk-dl query <URL>
```

Example:

```shell
ibuk-dl -v query https://libra.ibuk.pl/reader/podstawy-teorii-obwodow-tom-2-jerzy-osiowski-jerzy-szabatin-234596
```

More information about `query`:

```shell
ibuk-dl query --help
```

## Export to PDF

This script will output HTML. If you want to have a PDF, you can use your browser's `Print -> Save to PDF` option.

## License

This script is provided under a MIT License. See [LICENSE](/LICENSE)

## Disclaimer

As stated in the license, I am not responsible for damage caused by the use of this program. Please respect the terms of use of the libra.ibuk.pl website and any copyright or licensing agreements for the downloaded content. Downloading and/or sharing copyrighted content may be considered illegal in your country.