Filters

Latest version: v1.3.2

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.3.2

* Travis CI now only deploys tagged releases to PyPI.

Binary Distribution Checksums
Hash: SHA256

* filters-1.3.2-py2.py3-none-any.whl
* sha256: 22591d26ee35a5c7e5e48481aa9caea8c6f3ed59e12053a8dc645757c50f89fa
* md5: fa6ec3c2e564911a15e4e75fb8dd5425
* filters-1.3.2.tar.gz
* sha256: 2f7cdd5ea506c78d21b0b7d07a77ebf08a9a12877b06bdf5e84b9dca58841dc0
* md5: d6770527fee9ce5ffbeeb6cf6b9624a8
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEc9vOP4UernObqSUWjIY/jl7U00MFAlnf444ACgkQjIY/jl7U
00PScA//U9nxbW+nAlLzFVZNZbpMSWNHgA0Z8q2C2WAOmbu1F4XoY9zJSi79xBpD
CN2V8kw4keWWWia9cqKmulgpzdxIoFm7+T+hUDORn/LI89jGGUIDph57Rm5iiE38
CV3qUVqsNt2ksAJmdJly1OT4fuECf4qjDK73CHGqMfBbk2bbnnK7n3dDVH3vRtnH
pRxYmThJ8YT7PZ/MiVgBjy7WTqpRssK2lY5PZgLy5F3WwH2ZzV8O87oZOn3UedG2
8eIgic110OfK51Y6BdAoJS0piDderZa/bEmJRKNMLYLtIUjJresZtT5hWlv0zL7y
AZSK+EBU+pV81NnMZFDTTQVVOkuV5qcfwSwrrIoCLb28VZVbyq42JlAHR94FjYPY
RTVuoWyBG9FPo3V7CjEzbALaEwkcTpN7v4B8Nxr7YY8NmTnfZWkfIekD/+ES+shJ
4n+crXG6Lrk0y4wlUmG3W2EtfRBdOxw/+IWsoBhdvhMigF5NqBYjRdPheCjIcBXX
F70PhcmWEZTVwmcO2PzIAUTxcdudjYiWz2mLyo+jGuq3R07WXzv0+zOxOPpV40cJ
DjoylocLTrYS61n/HV2NR5+8+GDjRlgvbVjpST3vB1A5SpsQG2s6tF0Fxujy5/zy
3iwms/vgFqvtaSCC+53nmGLACAjyxzD9epI26+UUwyAXc68tchw=
=AIrt
-----END PGP SIGNATURE-----

1.3.1

**⚠️ This version requires pip 9 or later to install. If you are encountering errors when upgrading, please run `pip install --upgrade pip` ⚠️**

- - Fixed minor issues with Travis CI configuration.
- - Travis CI now deploys universal wheels during production builds.

Binary Distribution Checksums
* filters-1.3.1-py2.py3-none-any.whl
* sha256: 21208313777d08505de8776d23d81d70a2df387a604045841c4af0fd220131ff
* md5: 4def3b7f0080f88ea25c48feb72180fc
* filters-1.3.1.tar.gz
* sha256: 69efa51e2d7831eb8fb36ea9cbedb1c35c21847a27dcc40037b6a1dc2ee79bbd
* md5: 15973200d559a5d29bba59a8de839aa6
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEc9vOP4UernObqSUWjIY/jl7U00MFAlnf4eIACgkQjIY/jl7U
00MqGRAAsPcLGVRNwARLGMWyzMJnu+6NUoRtiV1fYOXoXyxWyq78AcztQ5qERxPB
7TAWmAPmSf8NjOQHEBLvj7cvbiJQz2bf4bY9n7YcaLQb9ZVXhJIByBW3WWAiGrp+
cT4RKbdS8OUrQc7B+wfWchjBC/ETwnpKlTBY+kqf0cfeWfpEXAvtDpyWfdFGTaeL
8WIktUSCdCKvKfD5XxWM0iJvuOV0mf3HX4U2i6J45rZWXu4nf60V64h3QwDpx4XP
7uAFIgLGLumecOFHLQQSxRWNDp3ewzxE89SR606l2+ZpoAZ4QUKspO+4N+wuW9h4
q3cswfJeg8iwEZpHlgyc040gvoNaom7f2CenE8cFszm9ZQVCKYovDVgNzBeIsu9t
hxV9vwpgXeRAufAfMUP0uQkeoakWCVtckW6/D0W1mTIzgbH6YzsOIvrJVuscOV2+
w6wEqhROmdmwvBq2F3psBrgCmDWSVEwynRA4C8re59TXG469yFz2M58FUA+imABK
ed1/wiH9Pb4bWLSGFsR6CTxyVtD4rO55FzhRYRW8aI1fOydad96QD+BWVN7XqTSD
gpkTb+sgQN2qxyhIGBK2TYGo3zIbykMfSWDFjlQp3n40HdVma+uRFQoUf3PTYZtt
i1eADMEIupud6RIKAWdxq3hrzxgKv5QYUzIehqriv0NMi3XVLsk=
=ujuJ
-----END PGP SIGNATURE-----

1.3.0

**IMPORTANT:** When registering extension filters, please list each filter as its own entry point. The current functionality (loading entire modules) is deprecated and will be removed in v1.4.

See <http://filters.readthedocs.io/en/latest/extensions.htmllegacy-extensions-loader> for more information.

* `FilterExtensionRegistry` is now a subclass of `class_registry.EntryPointClassRegistry`.
* This requires a small change to the way extension filters are registered. See above notice for more information.
* Added `filters.macros.FilterMacroType`, which acts as a base type for all functions decorated with `filter_macro`.
* `FilterMacroType` doesn't do anything on its own, but it is useful for identifying a filter macro when paired with an `issubclass` check (important: use `issubclass`, not `isinstance`!).
* Potential fix for 23.
* Minor documentation cleanup.

Binary Distribution Checksums
* filters-1.3.0-py2-none-any.whl
* sha256: 226b2046275ae1f8707e1ed22f192c23c7ff50824633f43c953db9a20b15a4c9
* md5: cc765c5ebc400e55d3cda9dd314fb515
* filters-1.3.0-py3-none-any.whl
* sha256: e98b61972b6fd0696277ec08f539c5e1499905dcaa5a626a1585ab228166c203
* md5: 296c67c41e8d043a8da5eff498920592
* filters-1.3.0.tar.gz
* sha256: 6aeea102ef51022ec0dd6edf600b8ff7a7a3a0c618515df0cb3b89500364db4b
* md5: 31fcb85c6099162de2cd55d6dc7fb2d2
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJZWxzfAAoJEC2oW+MnuUmsrZQP/3/ak9WIoYqfxKTPB/ixrxhP
Gjdg+ciS9MQa4gH/mu8k277/BW4xPATwR/MNG7450MOD5s8q5VIeDoWCtT5MkvjP
WBqVALdq26wDNOkeCnQggCZi9hdKy6CKXn+YmHOGQS73id7Wi9K1Ifu6qF2j6dVU
eb86S1X4zweLQOlXzg8Ug06dC//3155ePCyn12iFjgSUmth7THGVJixDcAyYa4lY
2gqniCSq0hZBy0ipcoDuOOmuwxAGOCTy2cWzAfioFXQKqWTwOiXay4Id9IRw//tm
v8fhefDAW6IsoN4YwJT2vNsgJNHloEO5YV2J9sy0Oy5Qdq2ucnysZejO8rHGK4pL
p3zA+ccv40wvGkYgVqWWyvMBQpWY9plxqcVC8r+ZwhkdEpkvZKzS+fJMX9oci1Dg
BUfq37IUoJXH1PZOST5fnMO4Monucgq5lvcKwET6AwiKw0uK7lW2B5HjJGCREx4l
oUaBHIupPlgLXNPwuQSEuz4jZO6PfE04NfjF+Fw7WX7EH9xgc3c+lSKNfR56olwd
C5W6kbika0RAcdOJ99UkItGX75462qwRfSv5o0KxK0f92XnQzcEoq8nGLpO3iTFc
5dnubAO/JGmhHYVoOwtHTuWg68lbMwHtmZgHv+I5Z/fknRCwXYMB4azjFNTjAC/k
SeQGOzQxOmTE0WOLXnP1
=MVv8
-----END PGP SIGNATURE-----

1.2.3

* Added Django filters as an extra package.
* Added documentation for Django filters.

Binary Distribution Checksums
* filters-1.2.3-py2-none-any.whl
* sha256: c690e801d15fa05501580a5583ea00f4ad69a54fdd1470fc37f9d5ea76f88f5b
* md5: a18bc37946e6ba3e9ebef2704f51f410
* filters-1.2.3-py3-none-any.whl
* sha256: 4ead927b5da74a6cad9aade5553ba8cf0628a7faa81b3cca5fec083d40ff53dd
* md5: 8005bc6405ebfe49b29c7faaf8830504
* filters-1.2.3.tar.gz
* sha256: 9396812282841ff914f237973348d9e80d9f473622e22b0bdd5920f41efeaff2
* md5: 38d6a1f57d508b091b1b7dc318165656
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJZF0ChAAoJEC2oW+MnuUmsqbIP/3HUsn77ipqHfodHKfYL6Dhd
tqD2PK370fyeAKdPNM/vZyunrhSGuzf5Rph/QnBrNG9kL3V1JokR0lMX+myP6KBw
Lh2E9jpVSlHxVHS8ZprIU3mYxzM1GRJIoOpWvyYGskLNF7XTjwlc3OO1VW35odIR
jHZZimFQsShkX8c9OjjYvLcVd1Q6idAZmr0Bn32m6mtyYdVPMUslARdZ7wG/L8mw
Z2xaukAKb5J6JUcU2Ti3Dgg7v0Sl8vTZ7PBB56B238+D7qOCn9+7PQy58uviFTev
173VJBsQElqp5d7a1uQUKNYaHKN3L2dUzs0ERZM4Wgg+Rloj2LoplsiSlw0dsn2K
R8Rd11ICOviI4vN10aSolaiMVQROzZe3+Q3rKCy0jEGqROtMZHh5vk8D4SXGzPdC
FceznWSdUWZTQjw6B+VO/TDNWvOQBQaV2ZcNo+hHVBVDzRG9ZT678qavN4OC4KYh
+Dm+4Oi6uR0KL3AFxZ0bR79GazAAVdUeP9WTUzTGUuLkU73iKaYP7FwX0rUAJ59y
y5hd7cdPmdFUMkWHeioSPhUuAQtvRq4kP8DLQyDVKzvrcp5yX1xtHUQh6FNb2hJQ
7UKztQyPe89QbvJYLHz2a0pr6popBWyiZyPQ+aVzntJqIbrtTUNZ7r3Knokd0rEf
5x2crFqx4yfKEG+hejaR
=ngEH
-----END PGP SIGNATURE-----

1.2.2

* Improved reliability of Extensions loader.
* Added debug logging to Extensions loader.
* To view log messages, be sure to set the log level to `DEBUG` (e.g., using [`logging.basicConfig`](https://docs.python.org/3/library/logging.htmllogging.basicConfig)).

Binary Distribution Checksums
* filters-1.2.2-py2-none-any.whl
* sha256: 5e8d434c552fd6f10bee3cbe2208034a29fa88638e64cc5b6c0f21dd108faa5c
* md5: 71fd73144e384e51ced0fa8358d2f890
* filters-1.2.2-py3-none-any.whl
* sha256: f0af06ed9763c6497172df7d6651bca55641ee60e3382eee0907c774b246bf18
* md5: 0fc2265e8c31b028e13e62e4d282a31f
* filters-1.2.2.tar.gz
* sha256: b254ff4f66a285d53917d3757615ee63fd13a39bde69e975eab2d3d60733617b
* md5: 869762da16acc1bab578b6896f8f9514
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJZF0BhAAoJEC2oW+MnuUmsLDUP/3QUUctpaoTSUVSXX11+Q6zf
bW+15iQBqc7WMkbT3e8B+CAPWgT1kyOW7sCltkgizT7nroDEE09zIVTNFywdiSfO
4OLRSgZFeOoGM2Xaw/eDdWlO7O9kqJzB22Rai8p3El8yYA6G5FACA5m6GpT3rZRU
FOvqo0YZ/O0/dckPgF+pzSbmrK/+G527R+tdfgbZOjepiLl6bKI/hXsDcsANkZav
UH2/X/4dw3G9GqwrRueeWIJ+LMxWi9+FHv09GLaNcmExtqsLTWdjOXIln0jBxiQo
/x4IVF9PPcnU9pGHFePQIXUckhS1dez8ow4M8rfnUVk2I00zeww7mulI8AtjdMoH
nlpsf3x4LqrLILfFN40XvP/kugxsPIvJXfmfkHETij3sG3Tvfgl6onzWEr0m8Rst
KNC/5tCB6VHN9spchc20nLcd33VwwlrFwYjXLwQEkwtZJysatxczkprLHC+6E2W6
aHS1yR2lSWYeu7xbVQGRi18wvISSt7nKCzVp3sns8x2PmpiKrficgTnFdLxCyWt/
bDnOFdYMjcePPRe8U9t1mpFGC4A3kfZN09SqYzBu2S4kD1iyLXm6BhnxtxlGcw8n
qJrb3ft2Cve9lM4pz56932ZDywAXad9JFwZg/csObe+2D2z5BECRubyRVctXfNCz
gzRJzJPVlGO/hX1OGNUw
=0QpF
-----END PGP SIGNATURE-----

1.2.1

**Important:** ISO Filters have been moved to a separate package. If you are using ISO Filters, you will need to make the following changes:
1. Install the ISO Filters package: `pip install filters[iso]`.
2. Invoke ISO Filters from the `filters.ext` namespace.
Example:

import filters as f
f.ext.Locale().apply('es-PE')


Only ISO Filters are affected by this (`Country`, `Currency` and `Locale`). All other filters will continue to work as normal.

* ISO Filters can now be installed via the `iso` extra (`pip install filters[iso]`).
* Added documentation for the Extensions framework.

Signature/Checksums

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

**Important:** ISO Filters have been moved to a separate package. If you are using ISO Filters, you will need to make the following changes:
1. Install the ISO Filters package: `pip install filters[iso]`.
2. Invoke ISO Filters from the `filters.ext` namespace.
Example:

import filters as f
f.ext.Locale().apply('es-PE')

Only ISO Filters are affected by this (`Country`, `Currency` and `Locale`). All other filters will continue to work as normal.

* ISO Filters can now be installed via the `iso` extra (`pip install filters[iso]`).
* Added documentation for the Extensions framework.

Binary Distribution Checksums
* filters-1.2.1-py2-none-any.whl
* sha256: e2ba0a631362b9bdbd3d5e55c95af015ca56fe9833756815107457559e76cdac
* md5: 5f674e6779b6e3d5077d1c1e779590a8
* filters-1.2.1-py3-none-any.whl
* sha256: a22b2cc4db0e92fb5f68c5e94a94e35e92d10a11265bfe79be16e2fa05063b26
* md5: 0e032405130fd21f408c76fc0e310658
* filters-1.2.1.tar.gz
* sha256: e35ff3e04ceb098abd2a4b965e4416e6007ab9c943b6415a596b8016e615b3a7
* md5: 0031a5bcf0f9d75ceb347257d3a785bf
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJZFkLFAAoJEC2oW+MnuUmsnSQP/ikc/BjnKvwNJfCB/lpoFInI
FRLBFcZ2lXaMK3CdlSZ2+wq3oC6fJ2RU+/vnNg1yH6ow/yqK3KWxxg3Lxz1oVpPf
AfZvfeNf6CdWF4y4MMuUiRWwW/BBcc+BCdH8ZvEUgAnItGMlO9xidthZ4iF3mrG4
MrRNlO6NP1XHy08TAfE8Q514CKejk5leMX2OGWTfq6K/cNjwOu8o6npzYr/vleSx
nFB4SELAb7GqkoeQh/7csA71wcfhHH6WUAsyAy2WcwYoWNhE7jyst3VE3/p50Uva
sJfw44dIZiSTJ5waLFhgHTDQ6xYAwRqrysZ7dvFc2ZjyjYirOSNgFPDoqmTyx8JQ
UneaiBlPM6jrqSGxAhCjxLLv4XGQzDkn6GQxm7eiP3m7y1semdrHfZXVY/Nv45Zc
fSFHmdeh9RPIiK7emUkdwibH+WIxPEfVu17w4eUwKVVMy6sa+Bbhp81La6TsLt6Y
WZJ8Q1hu6V4gqzEA4VQlcSO3tMOzHXd0vIOklr+k9NtPm3KzxdFGTqQz8+I12RDX
pbdLRTdutYmanYe+XnSEwgWnO0DgG7DgTCGRyu1AqfJUd93SFaCTLul/0UqstUZv
8JX4D9pmACf8rNHjt0aP6ZHQb4VqGfpCZOVzcbCwrh67fuKmetKDZFtpzSqqlL1H
32s3EB66fVZoacND50Db
=jYJ2
-----END PGP SIGNATURE-----

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.