Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-validators for 
openSUSE:Factory checked in at 2026-11-05 18:19:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-validators (Old)
 and      /work/SRC/openSUSE:Factory/.python-validators.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-validators"

Thu Nov  5 18:19:27 2026 rev:31 rq:1394822 version:0.36.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-validators/python-validators.changes      
2025-05-02 14:55:57.473148224 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-validators.new.3759290/python-validators.changes
 2026-11-05 18:19:39.867060017 +0100
@@ -1,0 +2,77 @@
+Wed Nov  4 06:32:01 UTC 2026 - Mia Herkt <[email protected]>
+
+- Update to 0.36.0:
+Breaking
+  * Drops support for Python v3.9 and v3.10.
+    Python v3.11 or newer is required.
+    gh#python-validators/validators#488
+  * Stricter validation: the following inputs, previously accepted
+    by mistake, are now rejected.
+    + isin() now verifies the check digit, which was previously
+      ignored. Lowercase ISINs are still accepted.
+      gh#python-validators/validators#464
+    + cusip() and sedol() require a numeric check digit.
+      gh#python-validators/validators#487
+    + md5(), sha1(), sha224(), sha256(), sha384(), sha512(),
+      base16(), base32(), base58() and base64() reject trailing
+      characters, such as a trailing newline.
+      gh#python-validators/validators#486
+    + ind_pan() requires a full-string match.
+      gh#python-validators/validators#478
+    + fr_ssn() no longer accepts a comma as the gender or Corsica
+      department character.
+      gh#python-validators/validators#469
+    + domain() rejects an underscore in the last label and names
+      longer than 253 octets once IDNA-encoded, as defined by
+      RFC 1035.
+      gh#python-validators/validators#485
+      gh#python-validators/validators#461
+    + mastercard() accepts only the 2221-2720 range of the
+      2-series BINs.
+      gh#python-validators/validators#467
+    + eth_address() rejects non-hexadecimal characters.
+      gh#python-validators/validators#466
+    + mac_address() rejects mixed separators.
+      gh#python-validators/validators#432
+    + slug() rejects a trailing newline, and telnet URIs reject
+      control characters.
+      gh#python-validators/validators#492
+Features
+  * feat(uri): add telnet URI validation per RFC 4248
+    gh#python-validators/validators#446
+  * Accept file:// URLs per RFC 8089
+    gh#python-validators/validators#483
+  * cron: accept a step over a range (e.g. 1-5/2) and in list items
+    gh#python-validators/validators#482
+  * Accept lowercase IBANs in iban()
+    gh#python-validators/validators#471
+  * fix(cron): accept day-of-week 7 as a Sunday alias
+    gh#python-validators/validators#470
+  * Accept a trailing dot on simple hostnames with rfc_1034
+    gh#python-validators/validators#462
+  * fix(crypto_addresses): accept testnet (tb) segwit addresses
+    gh#python-validators/validators#466
+Maintenance
+  * fix: reject MAC addresses with mixed separators
+    gh#python-validators/validators#432
+  * feat: Optimize slug. Extend tests.
+    gh#python-validators/validators#439
+  * chore: update codebase to reflect new username
+    gh#python-validators/validators#447
+  * docs: correct PossibleValueTypes note in between to include
+    None
+    gh#python-validators/validators#460
+  * chore: use native pyproject config for tox and pytest
+    gh#python-validators/validators#490
+  * test: cover RFC length limits for domain() and hostname()
+    gh#python-validators/validators#493
+  * chore!: adopt uv and PEP 735 dependency groups
+    gh#python-validators/validators#495
+  * docs: explain why the documentation is hosted on the
+    maintainer's fork
+    gh#python-validators/validators#497
+  * docs: hide badges from the man page; upgrade docs tooling to
+    latest stable
+    gh#python-validators/validators#498
+
+-------------------------------------------------------------------

Old:
----
  validators-0.35.0.tar.gz

New:
----
  validators-0.36.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-validators.spec ++++++
--- /var/tmp/diff_new_pack.857mrD/_old  2026-11-05 18:19:40.614090756 +0100
+++ /var/tmp/diff_new_pack.857mrD/_new  2026-11-05 18:19:40.617090879 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-validators
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-validators
-Version:        0.35.0
+Version:        0.36.0
 Release:        0
 Summary:        Python Data Validation
 License:        MIT

++++++ validators-0.35.0.tar.gz -> validators-0.36.0.tar.gz ++++++
++++ 3929 lines of diff (skipped)

Reply via email to