semvec/pypi-packages huggingface dataset:
regions 0.11
An Astropy coordinated package for region handling
Requires Python: >=3.11
Keywords: astronomy, astrophysics, astropy, regions

=======
Regions
=======

|PyPI Version| |Conda Version| |Astropy|

|CI Status| |Codecov Status| |Latest RTD Status|

Regions is an `Astropy`_ package for region handling.

Please see the `online documentation
<https://astropy-regions.readthedocs.io>`_ for `installation
instructions
<https://astropy-regions.readthedocs.io/en/stable/install.html>`_
and usage information.


Citing Regions
--------------

|Zenodo|

If you use Regions for a project that leads to a publication, whether
directly or as a dependency of another package, please include the
following acknowledgment::

    This research made use of Regions, an Astropy package for region
    handling (Bradley et al. 202X).

where (Bradley et al. 202X) is a citation to the `Zenodo
record <https://doi.org/10.5281/zenodo.5826358>`_ of the
Regions version that was used. We also encourage citations in
the main text wherever appropriate. Please see the `CITATION
<https://github.com/astropy/regions/blob/main/regions/CITATION.rst>`_
file for details and an example BibTeX entry.


License
-------

Regions is licensed under a BSD 3-clause license.  Please see the
`LICENSE
<https://github.com/astropy/regions/blob/main/LICENSE.rst>`_ file
for details.


.. |PyPI Version| image::  https://img.shields.io/pypi/v/regions.svg?logo=pypi&logoColor=white&label=PyPI
    :target: https://pypi.org/project/regions/
    :alt: PyPI Latest Release

.. |Conda Version| image:: https://img.shields.io/conda/vn/conda-forge/regions?label=conda%20package
    :target: https://anaconda.org/conda-forge/regions
    :alt: Conda Latest Release

.. |Astropy| image:: https://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat
    :target: https://www.astropy.org/
    :alt: Powered by Astropy

.. |Zenodo| image:: https://zenodo.org/badge/35690635.svg
    :target: https://zenodo.org/badge/latestdoi/35690635

.. |CI Status| image:: https://github.com/astropy/regions/workflows/CI%20Tests/badge.svg#
    :target: https://github.com/astropy/regions/actions
    :alt: CI Status

.. |Codecov Status| image:: https://img.shields.io/codecov/c/github/astropy/regions?logo=codecov
    :target: https://codecov.io/gh/astropy/regions
    :alt: Coverage Status

.. |Stable RTD Status| image:: https://img.shields.io/readthedocs/astropy-regions/latest.svg?logo=read%20the%20docs&logoColor=white&label=Docs&version=stable
    :target: https://astropy-regions.readthedocs.io/en/stable/
    :alt: Stable Documentation Status

.. |Latest RTD Status| image:: https://img.shields.io/readthedocs/astropy-regions/latest.svg?logo=read%20the%20docs&logoColor=white&label=Docs&version=latest
    :target: https://astropy-regions.readthedocs.io/en/latest/
    :alt: Latest Documentation Status

.. _Astropy: https://www.astropy.org/
simple-text-preprocessor 0.2.0
A single-function utility for flexible NLP text cleaning.
Requires Python: >=3.7

# simple-text-preprocessor

A straightforward, single-function Python utility to handle common Natural Language Processing (NLP) text preprocessing steps, including lowercasing, punctuation removal, stop word removal, and choice of stemming or lemmatization.

## 🚀 Installation

```bash
pip install simple-text-preprocessor
bad-passwords 1.0.1
Provides a single function for checking against commonly used passwords used by various Seantis packages.
Requires Python: >=3.10

Bad passswords
==============

.. image:: https://img.shields.io/pypi/v/bad-passwords.svg
    :target: https://pypi.org/project/bad-passwords
    :alt: PyPI version

.. image:: https://img.shields.io/pypi/pyversions/bad-passwords.svg
    :target: https://pypi.org/project/bad-passwords
    :alt: Python versions

.. image:: https://github.com/seantis/bad-passwords/actions/workflows/python-tox.yaml/badge.svg
    :target: https://github.com/seantis/bad-passwords/actions
    :alt: Tests

.. image:: https://codecov.io/gh/seantis/bad-passwords/branch/main/graph/badge.svg?token=gMGL85OASa
    :target: https://codecov.io/gh/seantis/bad-passwords
    :alt: Codecov.io

.. image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white
   :target: https://github.com/pre-commit/pre-commit
   :alt: pre-commit

Tiny library containing a single function to check against the most common passwords.

Currently this list is fine-tuned for our purposes. It only contains passwords that are at
least 10 characters long. We source our passwords from https://github.com/danielmiessler/SecLists/tree/master/Passwords/Common-Credentials

Run the Tests
-------------

Install tox and run it::

    pip install tox tox-uv
    tox

Limit the tests to a specific python version::

    tox -e py311

Conventions
-----------

Sedate follows PEP8 as close as possible. To test for it run::

    tox -e lint

Bad passwords uses `Semantic Versioning <http://semver.org/>`_


Development
-----------

Setup your local development environment::

    python3 -m venv venv
    source venv/bin/activate
    pip install -e .[dev]
    pre-commit install

License
-------
Bad passwords is released under MIT