semvec/pypi-packages huggingface dataset:
fastapi-addto 0.0.0
framework addto for fastapi
License: MIT

# Cukoo Fastapi Package Addto

This package is a fastapi package that adds a new endpoint to the Cukoo Fastapi package. The endpoint is called "addto" and it takes two parameters: "name" and "value". The "name" parameter is a string that represents the name of the item to be added, and the "value" parameter is a string that represents the value of the item to be added. The endpoint returns a JSON response that contains the name and value of the item that was added.
The package is installed using pip:

```
pip install cukoo-fastapi-addto
```

The package can be imported into a fastapi application using:

```
from cukoo_fastapi_addto.framework.base_schema import BaseSchemas
```
cukoo-fastapi-addto 0.0.0
framework addto for fastapi
License: MIT

# Cukoo Fastapi Package Addto

This package is a fastapi package that adds a new endpoint to the Cukoo Fastapi package. The endpoint is called "addto" and it takes two parameters: "name" and "value". The "name" parameter is a string that represents the name of the item to be added, and the "value" parameter is a string that represents the value of the item to be added. The endpoint returns a JSON response that contains the name and value of the item that was added.
The package is installed using pip:

```
pip install cukoo-fastapi-addto
```

The package can be imported into a fastapi application using:

```
from cukoo_fastapi_addto.framework.base_schema import BaseSchemas
```
wagtail-2fa-new 1.8.0
Two factor authentication for Wagtail
License: MIT
Requires Python: >=3.8



===========
wagtail-2fa
===========

This Django app adds two factor authentication to Wagtail. Behind the scenes
it use django-otp_ which supports Time-based One-Time Passwords (TOTP). This
allows you to use various apps like Authy, Google Authenticator, or
1Password.

All credits go to the original developer/s, I have just made newer release of the package that support Wagtail >= 6.0.

You can checkout the original repo here_

.. _here: https://github.com/labd/wagtail-2fa/
.. _django-otp: https://django-otp-official.readthedocs.io


Installation
============

.. code-block:: shell

   pip install wagtail-2fa-new


Then add the following lines to the ``INSTALLED_APPS`` list in your Django
settings:

.. code-block:: python

    INSTALLED_APPS = [
        # ...
        'wagtail_2fa',
        'django_otp',
        'django_otp.plugins.otp_totp',
        # ...
    ]

Next add the required middleware to the ``MIDDLEWARE``. It should come
after the AuthenticationMiddleware:

.. code-block:: python

    MIDDLEWARE = [
        # .. other middleware
        # 'django.contrib.auth.middleware.AuthenticationMiddleware',

        'wagtail_2fa.middleware.VerifyUserMiddleware',

        # 'wagtail.core.middleware.SiteMiddleware',
        # .. other middleware
    ]

Migrate your database:

.. code-block:: shell

   python manage.py migrate



Settings
========

The following settings are available (Set via your Django settings):

- ``WAGTAIL_2FA_REQUIRED`` (default ``False``): When set to True all
  staff, superuser and other users with access to the Wagtail Admin site
  are forced to login using two factor authentication.
- ``WAGTAIL_2FA_OTP_TOTP_NAME`` (default: ``False``): The issuer name to
  identify which site is which in your authenticator app. If not set and
  ``WAGTAIL_SITE_NAME`` is defined it uses this. sets ``OTP_TOTP_ISSUER``
  under the hood.


Making 2FA optional
===================

With the default ``VerifyUserMiddleware`` middleware, 2FA is enabled for every user.
To make 2FA optional, use the ``VerifyUserPermissionsMiddleware`` middleware instead.

To do so, use the ``VerifyUserPermissionsMiddleware`` middleware instead of the ``VerifyUserMiddleware`` in your Django settings:

.. code-block:: python

    MIDDLEWARE = [
        # ...
        # 'wagtail_2fa.middleware.VerifyUserMiddleware',
        'wagtail_2fa.middleware.VerifyUserPermissionsMiddleware',
        # ...
    ]

When this middleware is used, a checkbox is added to the group permissions
and 2FA can be enabled or disabled per group.

2FA is always enabled for superusers, regardless of the middleware used.


Sandbox
=======

First create a new virtualenv with Python 3.8 and activate it. Then run
the following commands:

.. code-block:: shell

   make sandbox


You can then visit http://localhost:8000/admin/ and login with the following
credentials:

- E-mail: ``superuser@example.com``
- Password: ``testing``
ctsf 1.0.6
Certificate Transparency Subdomain Finder + WHOIS Data
License: MIT

# CTSF

Certificate Transparency Subdomain Finder + WHOIS Data

```
.------..------..------..------.
|C.--. ||T.--. ||S.--. ||F.--. |
| :/\: || :/\: || :(): || :/\: |
| :\/: || (__) || ()() || :\/: |
| '--'C|| '--'T|| '--'S|| '--'F|
`------'`------'`------'`------'
```

## About 

Tool to get subdomains via Certificate Transparency logs and WHOIS Data.

Remade to be installable with PIP and remove duplicates.

## Example 

```
ctsf --domain centrecom.com.au

+--------------------------------+
| Subdomains                     |
+================================+
| *.centrecom.com.au             |
+--------------------------------+
| centrecom.com.au               |
+--------------------------------+
| chavington.centrecom.com.au    |
+--------------------------------+
| computers.centrecom.com.au     |
+--------------------------------+
| edm.centrecom.com.au           |
+--------------------------------+
| eduportal.centrecom.com.au     |
+--------------------------------+
| sfngya.centrecom.com.au        |
+--------------------------------+
| www.centrecom.com.au           |
+--------------------------------+
| www.computers.centrecom.com.au |
+--------------------------------+
| www.eduportal.centrecom.com.au |
+--------------------------------+
```

## Installation 

###  PyPi

```
pip install ctsf --break-system-packages && ctsf --help
```

###  System

```
git clone https://github.com/erfansamandarian/CTSF.git && cd CTFS && pip3 install . --break-system-packages && ctsf --help
```

### Virtual Environment 📦

```
git clone https://github.com/erfansamandarian/CTSF.git && cd CTFS && python3 -m venv venv && source venv/bin/activate && pip3 install . && ctsf --help
```

## Usage 🃏

CTSF

```
ctfs --domain "google.com"
```

CTSF + WHOIS

```
ctfs --domain "google.com" --who
```

## Credits

Sheila A. Berta: https://github.com/UnaPibaGeek/ctfr