semvec/pypi-packages huggingface dataset:
jujutsu 0.0.1
Powerful CLI tool with multiple aliases (jujutsu/jutsu/jjz/jj2)
Requires Python: >=3.9

# Jujutsu CLI 🥋

A powerful CLI tool with multiple aliases for different workflows.

## Features

- **Multiple Aliases**: Use `jujutsu`, `jutsu`, `jjz`, or `jj2` - they all work the same way!
- **Cross-Platform**: Works on Mac, Linux, and Windows
- **Easy Installation**: Available via PyPI and npm

## Installation

### From PyPI (Recommended)

```bash
pip install jujutsu
```

### From npm

```bash
npm install -g jujutsu-cli
# or use npx for one-time usage
npx jujutsu-cli --help
```

## Usage

All aliases work identically:

```bash
# Initialize a new project
jujutsu init
jutsu init
jjz init
jj2 init

# Check status
jujutsu status
jutsu status

# Show help
jujutsu help
jj2 --help

# Show version
jujutsu --version
jjz -v
```

## Available Commands

- `init` - Initialize a new project
- `status` - Show project status
- `help` - Show help information
- `--version` - Show version information

## Development

To install for development:

```bash
# Clone the repository
git clone https://github.com/dai-motoki/jujutsu.git
cd jujutsu

# Install in development mode
pip install -e .
```

## License

MIT License - see LICENSE file for details.

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.
ed-auth 0.2.10
EasyDrop auth model Package
Requires Python: >=3.12
Keywords: ed_auth, pypi, package

# py
Template class for python backend servers.

## Features
- [x] RabbitMQ
- [x] Logging
- [X] Generic Helpers
- [ ] Kafka
- [ ] Redis
- [x] API: RequestHandler, FastAPI
- [x] Dockerfile
- [x] Makefile
- [x] CI/CD
- [x] Entry point file
- [x] Configfile / Configuration
- [x] Websockets

## Usage
The project's dependencies are managed by `poetry`. You can install the dependencies with:
```bash
poetry install
```

`package.py` is the entry point file.

### Running the package
You can run the package inside of a virtual environment:
```bash
poetry shell
make run
```

or with `docker`:
```bash
make run_docker
```


### Running the tests
You can run the tests inside of a virtual environment:
```bash
poetry shell
make test
```
or with `docker`:
```bash
make test_docker
```
macmon-python 0.1.2
Python wrapper for macmon binary (macOS Apple Silicon only)
Requires Python: >=3.6

# macmon-python

A Python wrapper for a binary that reports system metrics like CPU/GPU temperature, 
memory usage, and power consumption.

This just a simple wrapper around https://github.com/vladkens/macmon

## Installation

```bash
pip install macmon-python
```

## Usage

```python
from macmon import MacMon

# Create an instance
metrics = MacMon()
data = metrics.get_metrics()

print("System Metrics:")
print(data)
```

### Async Usage

```python
from macmon import MacMon
import asyncio
async def main():
    # Create an instance
    metrics = MacMon()
    data = await metrics.get_metrics_async()

    print("System Metrics:")
    print(data)

asyncio.run(main())
```
sopel-safety 0.1.0
A Sopel plugin providing alerts about malicious URLs.
Requires Python: <4,>=3.8
Keywords: sopel, plugin, bot, irc

# sopel-safety

A Sopel plugin providing alerts about malicious URLs.

_This is a continuation of Sopel's [built-in `safety` plugin][old-builtin]._

[old-builtin]: https://github.com/sopel-irc/sopel/blob/1c6aeb93a269a3997a9d55ec102a9ed77e393402/sopel/builtins/safety.py
[//]: # (`old-builtin` is also used in NEWS!)

## Installing

Releases are hosted on PyPI, so after installing Sopel, all you need is `pip`:

```shell
$ pip install sopel-safety
```

## Configuring

The easiest way to configure `sopel-safety` is via Sopel's configuration
wizard—simply run `sopel-plugins configure safety` and enter the values for
which it prompts you.

### Migrating from `sopel.builtins.safety`

Sopel's old built-in `safety` plugin had a setting called `enabled_by_default`,
which was deprecated in favor of a `default_mode` setting. This plugin doesn't
include any logic to handle the `enabled_by_default` value, and Sopel's logs
will warn about that setting if present in the config file.

**If you used to use the built-in `safety` plugin, you should delete
`enabled_by_default` from your config file and set `default_mode` to one of the
choices described below.**

**You can also safely delete the `malwaredomains.txt` file if it exists in your
Sopel bot's homedir.** Newer versions of `safety` (both the built-in plugin and
this continuation package) use `unsafedomains.txt` instead.

### Available options

* `default_mode` — Which operating mode to use in channels without a mode set.\
  Available options are 'off', 'local', 'local strict', 'on', and 'strict'.
* `known_good` — A list of "known good" domains or regexes to consider trusted.
* `vt_api_key` — Optional VirusTotal API key.\
  Providing this can improve malicious URL detection. Without it, this plugin
  will check against the domain blocklist only.
* `domain_blocklist_url` — Optional URL of an alternate domain blocklist.\
  This plugin uses [StevenBlack's unified hosts file][SBfile] by default, which
  aggregates known domains across adware and malware categories. This option can
  be used to specify [a different variant from the same repository][SBvars], or
  another compatible file maintained elsewhere.

[SBfile]: https://github.com/StevenBlack/hosts/blob/master/hosts
[SBvars]: https://github.com/StevenBlack/hosts#list-of-all-hosts-file-variants

## Changelog

### 0.1.0

First release of `sopel-safety`.

Standalone package, based on [Sopel's built-in `safety` plugin][old-builtin].

[//]: # (`old-builtin` is defined in the README)