semvec/pypi-packages huggingface dataset:
django-emaillog-backend 0.1.2
Django email backend that writes messages to logger instead of sending them by SMTP.
License: MIT
Keywords: django mail,django log,django logger,django mail backend,django mail log backend,django mail logger backend,django plugin

# Django EmailLog Backend

[![Latest PyPI Version](https://img.shields.io/pypi/v/django-emaillog-backend.svg)](https://pypi.python.org/pypi/django-emaillog-backend)
[![PyPI pyversions](https://img.shields.io/pypi/pyversions/django-emaillog-backend.svg)](https://pypi.python.org/pypi/django-emaillog-backend)
[![PyPI - Django Version](https://img.shields.io/pypi/djversions/django-emaillog-backend)](https://pypi.python.org/pypi/django-emaillog-backend)

Simple email backend for Django that writes messages to logger instead of sending them to a SMTP server.

## Installation

Installation is easy using `pip`

```bash
pip install django-emaillog-backend
```

## Usage

To ensure that all emails sent using the send_mail function of Django are sent to a log you must add the following line to your `settings.py` file:

```python
EMAIL_BACKEND = 'django_emaillog_backend.backends.LoggerBackend'
```

You can specify the logger to which the logs will be sent adding it to the `settings.py` file

```python
EMAIL_LOGGER_NAME = 'your_logger_name'
```

For example, you can create a custom logger to test the correct behaviour of sending mails as follow:

```python
# Add a custom logger to test mails
LOGGING = {
    'version': 1,
    'disable_existing_loggers': False,
    'formatters': {
		...
    },
    'handlers': {
		...
    },
    'loggers': {
        ...
        'email_logger': {
            'handlers': ['your_handler'],
            'propagate': True,
            'level': 'DEBUG',
        },
    }
}

# Configure the email backend
EMAIL_BACKEND = 'django_emaillog_backend.backends.LoggerBackend'

EMAIL_LOGGER_NAME = 'email_logger'
```

The default logger for `django-emaillog-backend` is the global Django logger called 'django'.

It is also possible to choose the severity level of messages sent to the logger adding the following to your `settings.py` file:

```python
EMAIL_LOGGER_LEVEL = logger_level
```

`EMAIL_LOGGER_LEVEL` expects an integer. We recommend using the severity levels of the logging module:

```python
logging.DEBUG (10)
logging.INFO (20)
logging.WARNING (30)
logging.ERROR (40)
logging.CRITICAL (50)
```

For example:

```python
import logging
EMAIL_LOGGER_LEVEL = logging.INFO
```

The default log level is `INFO`.
pydepict 0.1.1.post2
Library for SMILES parsing and molecular graph depiction.
License: MIT
Requires Python: >=3.7

pydepict
========

A library and accompanying program for parsing SMILES (simplified molecular-input line-entry system) strings and generating 2D depictions of chemical structures from these strings.

It was originally developed as part of a 3rd year computer science dissertation project.

Prerequisites
-------------

pydepict requires **Python 3.7 or newer**, and uses the following packages:

- pygame
- NetworkX

Specific versions of these libraries can be found in ``requirements.txt``.

Setup
-----

The recommended method of installation is via ``pip``, which installs pydepict as a package:

.. code-block:: sh

    python3 -m pip install pydepict

Use ``py -3`` instead of ``python3`` if you are on Windows.

Using ``pip`` installs the latest release of pydepict. Alternatively, if you want the latest development version, then you can clone the repository from GitHub:

.. code-block:: sh

    git clone https://github.com/WilliamWFLee/pydepict
    cd pydepict

If you want to run the program straight from the cloned repository then you must install pydepict's package requirements using ``pip``:

.. code-block:: sh

    python3 -m pip install -r requirements.txt

Or to install the development version as a package:

.. code-block:: sh

    python3 -m pip install .

Usage
-----

If you have installed pydepict as a package, then you can run the program by simply running:

.. code-block:: sh

    pydepict

Or you can invoke the module as a program:

.. code-block:: sh

    python3 -m pydepict

If you want to run the program straight from the cloned repository, then you can execute the script ``src/main.py``:

.. code-block:: sh

    python3 src/main.py

Executing the program without any command-line arguments opens a GUI allowing SMILES string input. Passing a SMILES string as the first command-line argument only displays the renderer window showing only the corresponding diagram. For example:

.. code-block:: sh

    python3 src/main.py CCO

parses the SMILES string ``CCO`` and displays the corresponding diagram.

Minimal Code Example
--------------------

.. code-block:: py

    from pydepict import depict, parse, render

    graph, _ = parse(input("Enter your SMILES string: "))
    positions = depict(graph)
    render(graph, positions)

License
-------

This library is licensed under the MIT Licence. See ``LICENSE`` for license and copyright details. Code files will also include a header explicitly stating that the license and copyright applies.

NetworkX is licensed under the 3-clause BSD license, while pygame is licensed under the GNU Lesser General Public License (LGPL). See ``LICENSE.networkx`` and ``LICENSE.pygame`` respectively for details.
clibf 1.1.2
CLI tool to execute Brainfuck code from files and strings
License: MIT

# clibf

## Install

### From PyPi

```sh
pip install clibf
```

### From GitHub

```sh
pip install git+https://github.com/donno2048/bf-interpreter
```

## Run

### Brainfuck file

```sh
clibf -f my_bf_script.b
# or with a prompt
clibf -F
```

### String

```sh
clibf -s "+[+[<<<+>>>>]+<-<-<<<+<++]<<.<++.<++..+++.<<++.<---.>>.>.+++.------.>-.>>--."
```

### Choose file with GUI

```sh
clibf -g
```
totality 0.0.6
Code, data, and models to examine cultural production in its essential aspect as a totality. Rooted in the digital humanities, the package assists in corpus management, text analysis, and machine learning and AI. It is increasingly developing methods of synthesisizing knowledge, pooling data, and creating shared ontologies.
License: MIT

# totality

Code, data, and models to examine cultural production in its essential aspect as a totality. Rooted in the digital humanities, the package assists in corpus management, text analysis, and machine learning and AI. It is increasingly developing methods of synthesisizing knowledge, pooling data, and creating shared ontologies.