Skip to content
Permalink
Browse files

Update to 1.0.0. From the changelog:

- Fixed test failure due to a hard-coded system error that may be
  localized on non-en-US hosts. Thanks to Slaven Rezić for the catch
  (#427).
- Now require Test::MockModule 0.17 to silence a warning during testing.
  Thanks to Slaven Rezić for the suggestion.
- Fixed an error when Sqitch is run with no arguments. Thanks to Henrik
  Tudborg for the report (#428).
- Fixed missing dependency on IO::Pager in the distribution metadata.
- Removed use of File::HomeDir, thanks to a PR from Karen Etheridge
  (#433).
- Updated the tagline from "Sane database change management" to "Sensible
  database change management" out of sensitivity to those subject to
  mental illness (#435).
- Removed double-quoting of SQLite commands on Windows, inadvertently
  added by the workaround for Windows quoting in v0.9999.
- Fixed a Snowflake issue where Sqitch failed to recognize the proper
  error code for a missing table and therefore an uninitialized registry.
  Thanks to @lerouxt and @kulmam92 for the report and fix (#439).
- Added check for project initialization when no engine config can be
  found. When run from a directory with no configuration, Sqitch now
  reports that the project is not initialized instead of complaining
  about a lack of engine config (#437).
- Documented Snowflake key pair authentication in
  `sqitch-authentication`, as well as `$SNOWSQL_PRIVATE_KEY_PASSPHRASE`
  in `sqitch-environment`. Thanks to Casey Largent for figuring it out
  (#441).
- Added the German localization. Thanks to Thomas Iguchi for the pull
  request (#451).
- Renamed the French localization from "fr" to "fr_FR", so that systems
  will actually find it.
- Added the `ask_yes_no()` method as a replacement for `ask_y_n()`, which
  is now deprecated. The new method expects localized responses from the
  user when translations are provided. Defaults to the English "yes" and
  "no" when no translation is available. Suggested by German translator
  Thomas Iguchi (#449).
- Fixed a bug where only project without a URI was allowed in the
  registry. Thanks to Conding-Brunna for the report (#450).
- Clarified the role of project URIs for uniqueness: They don't allow
  multiple projects with the same name, but do prevent the deployment of
  a project with the same name but different URI.
- Fixed an issue where target variables could not be found when a target
  name was not lowercase. Thanks to @maximejanssens for the report
  (#454).
- Now require Config::GitLike 1.15 or higher.
- Fixed the indentation of variables emitted by the `show` actions of the
  `target` and `engine` commands, fixing a "Negative repeat count does
  nothing" warning in the process. Thanks to @maximejanssens for the
  report (#454).
- Fixed a Snowflake test failure when the current system username has a
  space or other character requiring URI escaping. Thanks to Ralph
  Andrade for the report (#463).
- Fixed an issue where a wayward newline in some versions of SQLite
  prevented Sqitch from parsing the version. Thanks to Kivanc Yazan
  for the report (#465) and the fix (#465)!
- Fixed an error when Sqitch was run on a system without a valid
  username, such as some Docker environments. Thanks to Ferdinand Salis
  for the report (#459)!
- When Sqitch finds the registry does not exist on PostgreSQL, it now
  sends a warning to the PostgreSQL log reporting that it will initialize
  the database. This is to reduce confusion for folks watching the
  PostgreSQL error log while Sqitch runs (#314).
  • Loading branch information...
schmonz committed Jun 5, 2019
1 parent 2cb8be5 commit b8bf2ec747b3fc395719e0a3546819b99257a3a6
Showing with 11 additions and 12 deletions.
  1. +6 −7 databases/p5-App-Sqitch/Makefile
  2. +5 −5 databases/p5-App-Sqitch/distinfo
@@ -1,23 +1,22 @@
# $NetBSD: Makefile,v 1.22 2019/02/02 16:59:30 schmonz Exp $
# $NetBSD: Makefile,v 1.23 2019/06/05 18:31:06 schmonz Exp $

DISTNAME= App-Sqitch-0.9999
PKGNAME= p5-${DISTNAME}
DISTNAME= App-Sqitch-v1.0.0
PKGNAME= p5-${DISTNAME:S/-v/-/}
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/}

MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://sqitch.org/
COMMENT= Sane database change management
COMMENT= Sensible database change management
LICENSE= mit

DEPENDS+= p5-Clone-[0-9]*:../../devel/p5-Clone
DEPENDS+= p5-Config-GitLike>=1.11:../../devel/p5-Config-GitLike
DEPENDS+= p5-Config-GitLike>=1.15:../../devel/p5-Config-GitLike
DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI
DEPENDS+= p5-DateTime>=1.04:../../time/p5-DateTime
DEPENDS+= p5-Devel-StackTrace>=1.30:../../devel/p5-Devel-StackTrace
DEPENDS+= p5-Digest-SHA-[0-9]*:../../security/p5-Digest-SHA
DEPENDS+= p5-Encode-Locale-[0-9]*:../../textproc/p5-Encode-Locale
DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
DEPENDS+= p5-Hash-Merge-[0-9]*:../../devel/p5-Hash-Merge
DEPENDS+= p5-IO-Pager-[0-9]*:../../devel/p5-IO-Pager
DEPENDS+= p5-IPC-Run3-[0-9]*:../../devel/p5-IPC-Run3
@@ -51,7 +50,7 @@ BUILD_DEPENDS+= p5-Test-Dir-[0-9]*:../../devel/p5-Test-Dir
BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
BUILD_DEPENDS+= p5-Test-File-[0-9]*:../../devel/p5-Test-File
BUILD_DEPENDS+= p5-Test-File-Contents>=0.20:../../devel/p5-Test-File-Contents
BUILD_DEPENDS+= p5-Test-MockModule>=0.05:../../devel/p5-Test-MockModule
BUILD_DEPENDS+= p5-Test-MockModule>=0.17:../../devel/p5-Test-MockModule
BUILD_DEPENDS+= p5-Test-NoWarnings>=0.083:../../devel/p5-Test-NoWarnings
BUILD_DEPENDS+= p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff

@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.13 2019/02/02 16:59:30 schmonz Exp $
$NetBSD: distinfo,v 1.14 2019/06/05 18:31:06 schmonz Exp $

SHA1 (App-Sqitch-0.9999.tar.gz) = 3fa8d7960b272c7b62a8bc2ded77175798d3fed4
RMD160 (App-Sqitch-0.9999.tar.gz) = 16970813170c17edce67f7d7de9c72c73eb34c73
SHA512 (App-Sqitch-0.9999.tar.gz) = 0a2546dcb4eca9f2e3d369bd8dba040d73c4c03bbaf4b0611cc52df7bb6163a5ab986f31fee80aff740a22e7249235f1c014db565c1bdd44a6080d003e577137
Size (App-Sqitch-0.9999.tar.gz) = 581949 bytes
SHA1 (App-Sqitch-v1.0.0.tar.gz) = bb84209cbc6360ad9b71b410028173b0f0e929f4
RMD160 (App-Sqitch-v1.0.0.tar.gz) = 658a8a7ba7325ec9ca61783cfe1fcfdb4fd98a4c
SHA512 (App-Sqitch-v1.0.0.tar.gz) = 764a17c7cce73f49a789b2ffd2d7d6a3822257f8078710f986110f7136a91f841bd672d9adcbaccb87e8fca6a076d3437243d5601e96d355a37855aa99b25739
Size (App-Sqitch-v1.0.0.tar.gz) = 593674 bytes

0 comments on commit b8bf2ec

Please sign in to comment.
You can’t perform that action at this time.