pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ruby-shoulda-matchers



Module Name:    pkgsrc
Committed By:   taca
Date:           Sat Feb  3 15:46:34 UTC 2024

Modified Files:
        pkgsrc/devel/ruby-shoulda-matchers: Makefile PLIST distinfo

Log Message:
devel/ruby-shoulda-matchers: update to 6.1.0

pkgsrc change: update HOMEPAGE.

6.0.0 (2023-12-22)

Backward-incompatible changes

* Drop support for Rails 5.2 and 6.0 as well as Ruby 2.6 and 2.7 they've
  been end-of-lifed by @dougmrqs and @HeitorMC.
  The gem now supports Ruby 3.0+ and Rails 6.1+. (#1521, #1522, #1547, #1548)

Bug fixes

* Fix validate_uniqueness_of matcher not supporting column of the type
  timestampz by @callahat. (#1544)
* Ensure that validation specs work for ActiveModel without ActiveRecord by
  @stonefield. (#1580)

Features

* Add normalize matcher by @stephannv. (#1558)
* Add validates_comparison_of matcher by @matsales28. (#1552)
* Add support for Ruby 3.2 by @petergoldstein. (#1536)
* Add support for Ruby 3.3.0-rc1 by @mtasaka and @VSPPedro. ([#1579], #1588)
* Add support for Rails 7.1 by @matsales28. (#1573)
* Add support for array attributes on validate_length_of matcher by
  @jarenas9539. #1560
* Allow length validation on associations by @matsales28. (#1569)
* Improve have_db_index to better handle columns with multiple indexes by
  @abrom. (#1542)
* Implement of_sql_type qualifier on have_db_column matcher by
  @matsales28. (#1555)

Improvements

* When an unrelated error is seen with negated allow_value, give a hint by
  @matsales28. (#1570)

Thanks everyone for the contributions!

6.1.0 (2024-01-19)

Bug fixes

* Fix negative form of validate_numericality matcher by @matsales28 (#1603)

Features

* Add support for negated matcher on have_secure_password matcher by
  @amalrik (#1593)
* Add encrypt matcher to test usage of the encrypts macro by @theforestvn88
  (#1581)
* Add query_constraints qualifier on the association matchers by @matsales28
  (#1604)

Improvements

* Remove array_column? helper from ValidateAbsenceOfMatcher by @jarenas9539
  (#1562)
* Bump rubocop version to 1.59.0 by @VSPPedro (#1600)
* Update Ruby version to 3.3.0 by @VSSPedro(#1599)
* Fix REPRODUCTION_SCRIPT.md link returning 404 by @VSPPedro (#1602)
* Add support for globally enabled frozen-string-literals by @amalrik
  (#1598)
* Adjust typos in the documentation by @matsales28 (#1597)


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/ruby-shoulda-matchers/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/ruby-shoulda-matchers/PLIST
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/ruby-shoulda-matchers/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ruby-shoulda-matchers/Makefile
diff -u pkgsrc/devel/ruby-shoulda-matchers/Makefile:1.22 pkgsrc/devel/ruby-shoulda-matchers/Makefile:1.23
--- pkgsrc/devel/ruby-shoulda-matchers/Makefile:1.22    Sun Sep  3 15:42:31 2023
+++ pkgsrc/devel/ruby-shoulda-matchers/Makefile Sat Feb  3 15:46:34 2024
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.22 2023/09/03 15:42:31 taca Exp $
+# $NetBSD: Makefile,v 1.23 2024/02/03 15:46:34 taca Exp $
 
-DISTNAME=      shoulda-matchers-5.3.0
-PKGREVISION=   1
+DISTNAME=      shoulda-matchers-6.1.0
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://thoughtbot.com/community/
+HOMEPAGE=      https://github.com/thoughtbot/shoulda-matchers
 COMMENT=       Making tests easy on the fingers and eyes
 LICENSE=       mit
 

Index: pkgsrc/devel/ruby-shoulda-matchers/PLIST
diff -u pkgsrc/devel/ruby-shoulda-matchers/PLIST:1.11 pkgsrc/devel/ruby-shoulda-matchers/PLIST:1.12
--- pkgsrc/devel/ruby-shoulda-matchers/PLIST:1.11       Sun Dec 18 14:23:19 2022
+++ pkgsrc/devel/ruby-shoulda-matchers/PLIST    Sat Feb  3 15:46:34 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2022/12/18 14:23:19 taca Exp $
+@comment $NetBSD: PLIST,v 1.12 2024/02/03 15:46:34 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/LICENSE
 ${GEM_LIBDIR}/README.md
@@ -31,12 +31,12 @@ ${GEM_LIBDIR}/lib/shoulda/matchers/activ
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_value_matcher/attribute_setters_and_validators.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_value_matcher/successful_check.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_value_matcher/successful_setting.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_model/comparison_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/disallow_value_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/errors.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/have_secure_password_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/helpers.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers.rb
-${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/comparison_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/even_number_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/numeric_type_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/odd_number_matcher.rb
@@ -50,6 +50,7 @@ ${GEM_LIBDIR}/lib/shoulda/matchers/activ
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers/ignoring_interference_by_writer.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_absence_of_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_acceptance_of_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_comparison_of_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_confirmation_of_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_exclusion_of_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_inclusion_of_matcher.rb
@@ -77,6 +78,7 @@ ${GEM_LIBDIR}/lib/shoulda/matchers/activ
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/source_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/through_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/define_enum_for_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_record/encrypt_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/have_attached_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/have_db_column_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/have_db_index_matcher.rb
@@ -84,6 +86,7 @@ ${GEM_LIBDIR}/lib/shoulda/matchers/activ
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/have_readonly_attribute_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/have_rich_text_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/have_secure_token_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_record/normalize_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/serialize_matcher.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/uniqueness.rb
 ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/uniqueness/model.rb

Index: pkgsrc/devel/ruby-shoulda-matchers/distinfo
diff -u pkgsrc/devel/ruby-shoulda-matchers/distinfo:1.16 pkgsrc/devel/ruby-shoulda-matchers/distinfo:1.17
--- pkgsrc/devel/ruby-shoulda-matchers/distinfo:1.16    Sun Dec 18 14:23:19 2022
+++ pkgsrc/devel/ruby-shoulda-matchers/distinfo Sat Feb  3 15:46:34 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2022/12/18 14:23:19 taca Exp $
+$NetBSD: distinfo,v 1.17 2024/02/03 15:46:34 taca Exp $
 
-BLAKE2s (shoulda-matchers-5.3.0.gem) = 7c10aaba3f65389100b10dbe4020399d53400b60c3a2d2c7733d3ba3cd822d12
-SHA512 (shoulda-matchers-5.3.0.gem) = 43fddd96174b1cb93e17a9169e1af1df474f0a12b041627d70918b4df8b19481c90d428bf3c34aa56e8fd8b06f64f917afc28efb0331684d8470c650905c9d3e
-Size (shoulda-matchers-5.3.0.gem) = 81408 bytes
+BLAKE2s (shoulda-matchers-6.1.0.gem) = 2c4d294564c3901b5340dc5a3a911776603864bd2ae25d5a87138c494bb53a64
+SHA512 (shoulda-matchers-6.1.0.gem) = c3c1e511deb636e75ce21d90484d3e16a2b2137ed4a49db921e06985bfb497a54c3155c8eef0b001a8815a2041bc7963016a2cd2335f211304ec8a61b1bc6bb4
+Size (shoulda-matchers-6.1.0.gem) = 86016 bytes



Home | Main Index | Thread Index | Old Index