semvec/pypi-packages huggingface dataset:
release-builder 0.9.1
"A command-line tool what clones a repository, cleans it (usually including .git directories), and archives (zips) it up ready to be added to a target server. Useful then repository is a bunch of scripts (e.g. bash scripts), not an application."
Requires Python: >=3.10

# script-release-builder

Todo!


Builds a frontend or backend release



Commands:
Full options/help:
python -m releaser.release -h

Command options/help:
python -m releaser.release <cmd> -h

To build a release file:
python -m releaser.release build_frontend
python -m releaser.release build_backend
python -m releaser.release build --repo "https://github.com/<repository_owner>/<repository_name>" --branch main --repo_target_dir "<clone_target_dir>" --release_target_dir "<created_release_target_dir>" --release_file_name "<created_release_file_name>"


To build, create a tag and create a release:
python -m releaser.release release_frontend --tag_version "<tag_version>" --tag_description "<tag_description>"
python -m releaser.release release_backend --tag_version "<tag_version>" --tag_description "<tag_description>" --release_version "<release_version>" --release_description "<release_description>"
python -m releaser.release release --repo "https://github.com/<repository_owner>/<repository_name>" --branch main --repo_target_dir "<clone_target_dir>" --release_target_dir "<created_release_target_dir>" --release_file_name "<created_release_file_name>" --tag_version "<tag_version>" --tag_description "<tag_description>"
animalssay 0.2.1
A simple example Python library where animals can say words

# animalssay

**animalssay** is a fun Python library that lets animals say things in ASCII art style — just like the classic `cowsay`, but with more animals!

## Features

- Cute ASCII art animals: cat, dog, frog, fox, cow, pig, owl and more
- Simple functions to generate speech bubbles with animal pictures  
- Easy to use and extend with your own animals  

## Installation

You can install `animalssay` via pip (once published):

```bash
pip install animalssay
Or install locally for development:

pip install -e .

from animalssay import cat_says, dog_says, frog_says

print(cat_says("Hello!"))
print(dog_says("Woof!"))
print(frog_says("Ribbit."))
This will print:

  --------
< Hello! >
  --------
     \
      \
        /\_/\
       ( o.o )
        > ^ <
Adding more animals
You can add your own animal functions by editing animalssay/animals.py and updating __init__.py.

License
MIT License © Dmytro Steblev

Enjoy making animals talk! 🐱🐶🦊🐸🐮🐷🦉

---

If you want, I can also help you create a proper `LICENSE` file or add more sections like contribution guidelines!
django-yubin 2.0.6
A reusable Django app for composing and queueing emails django-mailviews + Celery + others

django-yubin
============

.. image:: https://github.com/APSL/django-yubin/actions/workflows/ci-cd.yml/badge.svg
  :target: https://github.com/APSL/django-yubin/actions/workflows/ci-cd.yml
  :alt: CI-CD status

.. image:: https://coveralls.io/repos/APSL/django-yubin/badge.svg
  :target: https://coveralls.io/r/APSL/django-yubin
  :alt: Coverage status

.. image:: https://img.shields.io/pypi/v/django-yubin.svg
  :target: https://pypi.python.org/pypi/django-yubin
  :alt: PyPI version

.. image:: https://img.shields.io/pypi/pyversions/django-yubin.svg
  :target: https://pypi.python.org/pypi/django-yubin
  :alt: Python versions

.. image:: https://img.shields.io/pypi/djversions/django-yubin.svg
  :target: https://pypi.python.org/pypi/django-yubin
  :alt: Django versions

.. image:: https://readthedocs.org/projects/django-yubin/badge/?version=latest
  :target: https://django-yubin.readthedocs.org/en/latest/?badge=latest
  :alt: Documentation status


Django Yubin allows you to create, send and manage emails in your Django projects. It follows the
`12-factors app methodology <https://12factor.net/>`_.

Yubin means postal service in Japanese. Thanks `@morenosan <https://github.com/morenosan>`_ for the
name.

How it works
------------

For creating and composing emails, Yubin provides class-based views that use standard Django
templates.

For sending and queuing emails, Yubin replaces the standard Django Email Backend with its own.
Instead of sending emails synchronously trough a SMTP server, Yubin saves emails in your database
(and optionally in a file storage) and sends them asynchronously using the
`Celery <https://docs.celeryq.dev/en/stable/>`_ distributed task queue.

Advantages
----------

* Create and compose emails reusing your code easily with class-based views.
* Your app can respond requests faster because other process/worker is managing the connection with
  the SMTP server for sending emails.
* Scale out easily adding more Celery workers.
* Emails are saved in the database, you can see, manage and enqueue them from the Django Admin.
* Optionally you can save only minimum data in the database and full emails in a different storage.
* Yubin provides settings to avoid sending emails during development.


You can read the full documentation at http://django-yubin.readthedocs.org/