semvec/pypi-packages huggingface dataset:
soft-webauthn 0.1.4
Python webauthn software authenticator

# Python software webauthn token

[![Build Status](https://travis-ci.org/bodik/soft-webauthn.svg?branch=master)](https://travis-ci.org/bodik/soft-webauthn)

Package is used for testing webauthn enabled web applications. The use-case is
authenticator and browser emulation during web application development
continuous integration.

`SoftWebauthnDevice` class interface exports basic navigator interface used for
webauthn features:

* `SoftWebauthnDevice.create(...)` aka `navigator.credentials.create(...)`
* `SoftWebauthnDevice.get(...)` aka `navigator.credentials.get(...)`

To support authentication tests without prior registration/attestation, the
class exports additional functions:

* `SoftWebauthnDevice.cred_init(rp_id, user_handle)`
* `SoftWebauthnDevice.cred_as_attested()`

There is no standard/specification for *Client* (browser) to *Relying party*
(web application) communication. Therefore the class should be be used in a web
application test suite along with other code handling webapp specific tasks
such as conveying *CredentialCreationOptions* from webapp and
*PublicKeyCredential* back to the webapp.

The example usage can be found in `tests/test_interop.py` (Token/Client vs RP
API) and `tests/test_example.py` (Token/Client vs RP HTTP). Despite internal
usage of `yubico/python-fido2` package, the project should be usable againts
other RP implementations as well.

## References

* https://w3c.github.io/webauthn
* https://webauthn.guide/
* https://github.com/Yubico/python-fido2

## Development

```
git clone https://github.com/bodik/soft-webauthn
cd soft-webauthn
ln -s ../../git_hookprecommit.sh .git/hooks/pre-commit

# OPTIONAL, create and activate virtualenv
make venv
. venv/bin/activate

# install dependencies
make install-deps

# profit
make lint
make test
make coverage
```
sphinxcontrib-trimblank 1.0.3
A Sphinx extension which trims redundant blanks
Requires Python: >=3.5.*
Keywords: sphinx,extension

#######################
sphinxcontrib-trimblank
#######################

.. image:: https://travis-ci.org/amedama41/sphinxcontrib-trimblank.svg?branch=master
   :target: https://travis-ci.org/amedama41/sphinxcontrib-trimblank

A Sphinx extension, which trims redundant blanks generated due to line breaks or inline-markups from generated documents.

.. note::

   This extension is inspired by `japansesupport.py`_.
   sphinxcontrib-trimblank is more friendly for ascii characters appearing
   in your document.

.. _`japansesupport.py`: https://bitbucket.org/sphinxjp/goodies/raw/86cd22393f6d707fa7fe394b47cd0db4e1968e2f/exts/japanesesupport/japanesesupport.py

*******
Install
*******

Use pip:

.. code:: sh

   pip install sphinxcontrib-trimblank

*****
Usage
*****

Only add 'sphinxcontrib.trimblank' to ``extensions`` option in **conf.py**:

.. code:: python

   extensions += ['sphinxcontrib.trimblank']

If you want to change the extension behaviour, configure options in **conf.py**:

.. code:: python

   # Keep blanks to adjacent to ascii characters in html documents
   trimblank_keep_alnum_blank = ['html', 'singlehtml']

All options are listed in `Configuration`_.

Configuration
=============

.. list-table::
   :header-rows: 1

   * - option name
     - meaning
     - default
   * - trimblank_enabled
     - A list of builder names ('html', 'singlehtml', 'latex', and so on).
       Only when the builder in the list is used, sphinxcontrib-trimblank will
       trim blanks.
       The value may also be a boolean. Then the extension will do, or not do
       for any builder.
     - ``True``
   * - trimblank_keep_alnum_blank
     - A list of builder names ('html', 'singlehtml', 'latex', and so on).
       Only when the builder in the list is used, sphinxcontrib-trimblank will
       keep blanks adjacent to an ascii character.
       The value may also be a boolean. Then the extension will do, or not do
       for any builder.
     - ``False``
   * - trimblank_keep_blank_before
     - A regular expression pattern string to specified characters, which
       sphinxcontrib-trimblank will keep blanks just before.
     - ``'[\s(]'``
   * - trimblank_keep_blank_after
     - A regular expression pattern string to specified characters, which
       sphinxcontrib-trimblank will keep blanks just after.
     - ``'[\s),.:?]'``
   * - trimblank_debug
     - If this value is ``True``, the trimmed texts are output as building messages.
     - ``False``

*******
Licence
*******

MIT Licence
Armstrongnumberfinder 3.1.1
This package allows you to find armstrong number

Hi this package helps you find armstrong numbers <br>
Install 
```sh
pip install Armstrongnumberfinder
```
Usage:
```python
import armstrongnbrfinder
armstrongnbrfinder.armstrongnbr(<valuehere>)
```
Example 
```python
import armstrongnbrfinder
armstrongnbrfinder.armstrongnbr("10")
```
Support for any kind of support contact me at contact@shourgamer2.tk