Skip to content

maint: improves state of package development #248

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
strategy:
fail-fast: true
matrix:
python-version: ["3.9", "3.10", "3.11"]
python-version: ["3.8", "3.9", "3.10", "3.11"]
steps:
#----------------------------------------------
# check-out repo and set-up python
Expand Down
153 changes: 39 additions & 114 deletions CHANGES.rst → CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,211 +1,147 @@
Changelog
---------
# Changelog

0.20.0 (2022-06-05)
^^^^^^^^^^^^^^^^^^^
## 0.20.0 (2022-06-05)

- Added ipv4 digit lenghts validation (#191, pull request courtesy of Norbiox)
- Fixes error with international URLs that have more than 2 hyphens (#184, pull request courtesy of automationator)


0.19.0 (2022-05-04)
^^^^^^^^^^^^^^^^^^^
## 0.19.0 (2022-05-04)

- Dropped py34 support
- Improve IPv6 validation (#201, pull request courtesy of SimonIT)


0.18.2 (2020-12-18)
^^^^^^^^^^^^^^^^^^^
## 0.18.2 (2020-12-18)

- Implement actual validation for old style BTC addresses including checksumming (#182, pull request courtesy of tpatja)
- Use a regex to guesstimate validity of new segwit BTC addresses (#182, pull request courtesy of tpatja)


0.18.1 (2020-09-03)
^^^^^^^^^^^^^^^^^^^
## 0.18.1 (2020-09-03)

- Made uuid validator accept UUID objects (#174, pull request courtesy of Letsch22)


0.18.0 (2020-08-19)
^^^^^^^^^^^^^^^^^^^
## 0.18.0 (2020-08-19)

- Added bitcoin address validator (#166, pull request courtesy of daveusa31)


0.17.1 (2020-08-03)
^^^^^^^^^^^^^^^^^^^
## 0.17.1 (2020-08-03)

- Fixed python_requires using twine


0.17.0 (2020-08-02)
^^^^^^^^^^^^^^^^^^^
## 0.17.0 (2020-08-02)

- Added python_requires='>=3.4' to setup.py (#163, pull request courtesy of vphilippon)
- Fixed URL validator ip_last_octet regex (#145, pull request courtesy of ghost)


0.16.0 (2020-07-16)
^^^^^^^^^^^^^^^^^^^
## 0.16.0 (2020-07-16)

- Added support for emojis and more IDNA URLs (#161, pull request courtesy of automationator)


0.15.0 (2020-05-07)
^^^^^^^^^^^^^^^^^^^
## 0.15.0 (2020-05-07)

- Added bank card validators (#157, pull request courtesy of TimonPeng)


0.14.3 (2020-02-04)
^^^^^^^^^^^^^^^^^^^
## 0.14.3 (2020-04-02)

- Handle None values gracefully in domain validator (#144, pull request courtesy reahaas)
- Local part of the email address should be less or equal than 64 bytes (#147, pull request courtesy mondeja)
- Removed py27 support
- Removed pypy2 support


0.14.2 (2020-01-24)
^^^^^^^^^^^^^^^^^^^
## 0.14.2 (2020-01-24)

- Made domain validation case-insensitive (#136, pull request courtesy ehmkah)


0.14.1 (2019-12-04)
^^^^^^^^^^^^^^^^^^^
## 0.14.1 (2019-12-04)

- Updated domain validator regex to not allow numeric only TLDs (#133, pull request courtesy jmeridth)
- Allow for idna encoded domains (#133, pull request courtesy jmeridth)


0.14.0 (2019-08-21)
^^^^^^^^^^^^^^^^^^^
## 0.14.0 (2019-08-21)

- Added new validators ``ipv4_cidr``, ``ipv6_cidr`` (#117, pull request courtesy woodruffw)


0.13.0 (2019-05-20)
^^^^^^^^^^^^^^^^^^^
## 0.13.0 (2019-05-20)

- Added new validator: ``es_doi``, ``es_nif``, ``es_cif``, ``es_nie`` (#121, pull request courtesy kingbuzzman)


0.12.6 (2019-05-08)
^^^^^^^^^^^^^^^^^^^
## 0.12.6 (2019-05-08)

- Fixed domain validator for single character domains (#118, pull request courtesy kingbuzzman)


0.12.5 (2019-04-15)
^^^^^^^^^^^^^^^^^^^
## 0.12.5 (2019-04-15)

- Fixed py37 support (#113, pull request courtesy agiletechnologist)


0.12.4 (2019-01-02)
^^^^^^^^^^^^^^^^^^^
## 0.12.4 (2019-01-02)

- Use inspect.getfullargspec() in py3 (#110, pull request courtesy riconnon)


0.12.3 (2018-11-13)
^^^^^^^^^^^^^^^^^^^
## 0.12.3 (2018-11-13)

- Added `allow_temporal_ssn` parameter to fi_ssn validator (#97, pull request courtesy quantus)
- Remove py33 support


0.12.2 (2018-06-03)
^^^^^^^^^^^^^^^^^^^
## 0.12.2 (2018-06-03)

- Fixed IPv4 formatted IP address returning True on ipv6 (#85, pull request courtesy johndlong)
- Fixed IPv6 address parsing (#83, pull request courtesy JulianKahnert)
- Fixed domain validator for international domains and certain edge cases (#76, pull request courtesy Ni-Knight)


0.12.1 (2018-01-30)
^^^^^^^^^^^^^^^^^^^
## 0.12.1 (2018-01-30)

- Fixed IDNA encoded TLDs in domain validator (#75, pull request courtesy piewpiew)
- Fixed URL validator for URLs with invalid characters in userinfo part (#69, pull request courtesy timb07)


0.12.0 (2017-06-03)
^^^^^^^^^^^^^^^^^^^
## 0.12.0 (2017-06-03)

- Added hash validators for md5, sha1, sha224, sha256 and sha512
- Made ipv6 validator support IPv4-mapped IPv6 addresses


0.11.3 (2017-03-27)
^^^^^^^^^^^^^^^^^^^
## 0.11.3 (2017-03-27)

- Fixed URL validator for URLs containing localhost (#51, pull request courtesy vladimirdotk)


0.11.2 (2017-01-08)
^^^^^^^^^^^^^^^^^^^
## 0.11.2 (2017-01-08)

- Fixed URL validator for urls with query parameters but without path (#44, pull request courtesy zjjw)


0.11.1 (2016-11-19)
^^^^^^^^^^^^^^^^^^^
## 0.11.1 (2016-11-19)

- Fixed pyp2rpm build problem (#37, pull request courtesy BOPOHA)


0.11.0 (2016-08-30)
^^^^^^^^^^^^^^^^^^^
## 0.11.0 (2016-08-30)

- Fixed public url validation (#29)
- Made URL validator case insensitive (#27)
- Drop Python 2.6 support


0.10.3 (2016-06-13)
^^^^^^^^^^^^^^^^^^^
## 0.10.3 (2016-06-13)

- Added ``public`` parameter to url validator (#26, pull request courtesy Iconceicao)


0.10.2 (2016-06-11)
^^^^^^^^^^^^^^^^^^^
## 0.10.2 (2016-06-11)

- Fixed various URL validation issues


0.10.1 (2016-04-09)
^^^^^^^^^^^^^^^^^^^
## 0.10.1 (2016-04-09)

- Fixed domain name validation for numeric domain names (#21, pull request courtesy shaunpud)
- Fixed IBAN validation for Norwegian and Belgian IBANs (#17, pull request courtesy mboelens91)


0.10.0 (2016-01-09)
^^^^^^^^^^^^^^^^^^^
## 0.10.0 (2016-01-09)

- Added support for internationalized domain names in ``domain`` validator


0.9.0 (2015-10-10)
^^^^^^^^^^^^^^^^^^
## 0.9.0 (2015-10-10)

- Added new validator: ``domain``
- Added flake8 and isort checks in travis config


0.8.0 (2015-06-24)
^^^^^^^^^^^^^^^^^^
## 0.8.0 (2015-06-24)

- Added new validator: ``iban``


0.7.0 (2014-09-07)
^^^^^^^^^^^^^^^^^^
## 0.7.0 (2014-09-07)

- Fixed errors in code examples.
- Fixed ``TypeError`` when using ``between`` validator with ``datetime`` objects
Expand All @@ -215,39 +151,28 @@ Changelog
- Fixed ``truthy`` validator to work like it's name suggests. Previously it
worked like ``falsy``.

0.6.0 (2014-06-25)
^^^^^^^^^^^^^^^^^^
## 0.6.0 (2014-06-25)

- Added new validator: ``slug``


0.5.0 (2013-10-31)
^^^^^^^^^^^^^^^^^^
## 0.5.0 (2013-10-31)

- Renamed ``finnish_business_id`` to ``fi_business_id``
- Added new validator: ``fi_ssn``


0.4.0 (2013-10-29)
^^^^^^^^^^^^^^^^^^
## 0.4.0 (2013-10-29)

- Added new validator: ``finnish_business_id``


0.3.0 (2013-10-27)
^^^^^^^^^^^^^^^^^^
## 0.3.0 (2013-10-27)

- ``number_range`` -> ``between``


0.2.0 (2013-10-22)
^^^^^^^^^^^^^^^^^^
## 0.2.0 (2013-10-22)

- Various new validators: ``ipv4``, ``ipv6``, ``length``, ``number_range``,
``mac_address``, ``url``, ``uuid``


0.1.0 (2013-10-18)
^^^^^^^^^^^^^^^^^^
## 0.1.0 (2013-10-18)

- Initial public release
7 changes: 0 additions & 7 deletions MANIFEST.in

This file was deleted.

Loading