Skip to main content

Python Content Filter

Build Status Documentation Status PyPi version PyPI pyversions

Content Filter is a basic but robust content filter for python. Content Filter allows you to easily detect language in a message and offers great customizability.

Features

  • Ability to have different levels of filtration.
  • Can ignore repeated characters and infer certain characters aliases.
  • Converts non-english characters to their english equivalents such as ç to c.
  • Ignores non-printing characters.
  • Easily and very customizable.
  • Easy to get up and running.
  • No third-party dependencies.

Installation

Python 3.6 or higher is required

To install Content Filter, enter the following command in any sort of terminal window or command prompt.

# Linux/OSX
python3 -m pip install content-filter

# Windows
py -3 -m pip install content-filter

Contributing

If you are interested in contributing to Content Filter, please check out our contribution guide before you get started. Thanks for your interest!

License

The Content Filter module for Python is licensed under an MIT license.

Release files for content-filter 2.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for content-filter 2.2.0
File Size Uploaded
content_filter-2.2.0.tar.gz 24.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for content-filter 2.2.0
File Interpreter ABI Platform
content_filter-2.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 49.5 kB

Release files / content_filter-2.2.0.tar.gz

Download URL content_filter-2.2.0.tar.gz
Size 24.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d8043c51f32cd853ee4125481614fc4dd5fbcc28af6dfc94454ce0b5ed785894
BLAKE2b-256 checksum
How to use checksums
2c7be0d05e0a675e3be32efc6f78e5b399b4dc36c12391e3d4bedc8dbac69023
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.1

Release files / content_filter-2.2.0-py3-none-any.whl

Download URL content_filter-2.2.0-py3-none-any.whl
Size 24.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
828d6a15fc86f709ba1c2b4254633ac65087e46e53a1b73cf4b66bbf02682cd5
BLAKE2b-256 checksum
How to use checksums
512c92d15fd98072b6db11cd2318d2c16e0f502a878d3041196d7722d8d2fdc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.1

Release history Release notifications | RSS feed

This release

2.2.0 This release

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.2.0

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page