semvec/pypi-packages huggingface dataset:
auto-ninja 1.0.2
A lightweight library to quickly build CRUD API endpoints for Django Ninja.
License: MIT
Requires Python: <4.0,>=3.10
Keywords: django, ninja, crud, auto

# Auto Ninja

## Overview

Auto Ninja is a Python library designed to streamline the setup of Django APIs by automatically generating the necessary
files and configurations. With customizable options, Auto Ninja reduces boilerplate and accelerates the development
process.

## Features

- Automatic generation of API structure in Django.
- Creates service, utility, and main application files.
- Dynamically generates endpoint and schema files for all models in installed Django applications.
- Easy integration using command-line options with Typer.

## Installation

To install Auto Ninja, make sure you have Python and pip installed, then execute:

```bash
pip install auto-ninja
```

## Usage

To get started with Auto Ninja, simply run the script with the desired configuration options:

```bash
auto-ninja [OPTIONS]
```

### Options

- `--title TEXT`: The title of the application (default: "Auto Ninja").
- `--description TEXT`: Description of the application (default: "Automatically generated API").

## Example

Here's how you can use Auto Ninja to set up your API:

```bash
auto-ninja --title "My API" --description "This API is auto-generated by Auto Ninja"
```

## How It Works

1. **Setup**: Auto Ninja configures your Django environment and identifies installed applications.
2. **Template Application**: It applies pre-defined templates to create API structure under each app.
3. **Dynamic File Generation**: Automatically generates appropriate endpoint and schema files for each model detected in
   your apps.

## Customization

Auto Ninja uses templates that can be located in your project. Custom templates can be supplied to adjust the way files
are generated to better fit your project's needs.

## Contributing

We welcome contributions to enhance Auto Ninja! If you're interested, please follow our contribution guidelines and
submit a pull request on GitHub.

## License

Auto Ninja is licensed under the MIT License. See [LICENSE](LICENSE.md) for more details.

## Acknowledgements

Thanks to all contributors and the open-source community for their support and collaboration.

---

If you encounter any issues or have questions, please open an issue on GitHub or contact us.

Happy coding with Auto Ninja!
vend-sentry-google-chat 10.0.1
A Sentry plugin which posts notifications to Google Chat (https://gsuite.google.com/products/chat/).
License: MIT

# Sentry plugin for Google Chat

A Sentry plugin which posts notifications to [Google Chat](https://gsuite.google.com/products/chat/).


## How will it look like

<img src="https://raw.githubusercontent.com/jweslley/sentry-googlechat/master/notification.png" width="500">


## Requirements

* Sentry 10.0.0 or newer


## Installation

**Now Available on PyPi!** [sentry-googlechat](https://pypi.org/project/sentry-googlechat/)

In your `requirements.txt` file, add the below package name to install the Google Chat Plugin.

```
sentry-googlechat
```

Restart your Sentry instance.


## Configuration

Go to your Sentry web interface and open ``Settings`` page of one of your projects. Locate the Integrations management screen and click 'Configure Plugin' below the 'Google Chat' item.

<img src="https://raw.githubusercontent.com/jweslley/sentry-googlechat/master/configuration.png" width="500">

Create a new Incoming Webhook in Google Chat and paste the URL into the Webhook URL field, then click 'Save Changes'.
There are some other optional configuration options at the moment, but the WebHook URL is the only required field.

When ready, click 'Test Plugin' to generate an exception and send a message to your chosen WebHook URL.


## Bugs and Feedback

If you discover any bugs or have some idea, feel free to create an issue on GitHub:

http://github.com/jweslley/sentry-googlechat/issues


## Support

If you use this or use any of my tools/code, please consider buying me a coffee. Every coffee that you buy, it will be used to develop new free cool stuff ;)

https://www.buymeacoffee.com/jweslley


## License

MIT License. Copyright (c) 2020 [Jonhnny Weslley](<https://www.jonhnnyweslley.net>)