15 years agofix data_type for identities in MSSQL RT#50523
Rafael Kitover [Sat, 31 Oct 2009 11:19:24 +0000]
fix data_type for identities in MSSQL RT#50523

15 years agopatch from Robert Bohne to make _table_uniq_info more correct for Oracle
Rafael Kitover [Tue, 13 Oct 2009 14:46:22 +0000]
patch from Robert Bohne to make _table_uniq_info more correct for Oracle

15 years agonew dev release 0.04999_09
Rafael Kitover [Thu, 8 Oct 2009 01:56:53 +0000]
new dev release

15 years agoPlace a warning at the top of the files too
Ash Berlin [Mon, 5 Oct 2009 13:38:45 +0000]
Place a warning at the top of the files too

15 years agoOnly redump the files when something has actually changed
Ash Berlin [Mon, 5 Oct 2009 13:17:40 +0000]
Only redump the files when something has actually changed

15 years agoremove dbic option from sybase test that is no longer necessary
Rafael Kitover [Thu, 10 Sep 2009 06:06:45 +0000]
remove dbic option from sybase test that is no longer necessary

15 years agofix warning in MySQL tests
Rafael Kitover [Sat, 29 Aug 2009 01:26:05 +0000]
fix warning in MySQL tests

15 years agoupdate M::I version in Makefile.PL
Rafael Kitover [Sat, 29 Aug 2009 01:23:05 +0000]
update M::I version in Makefile.PL

15 years agodev release 0.04999_08
Rafael Kitover [Sat, 29 Aug 2009 01:21:53 +0000]
dev release

15 years agoadd note about sybase dbic branch
Rafael Kitover [Sat, 29 Aug 2009 01:14:40 +0000]
add note about sybase dbic branch

15 years agoMerge 'mssql_tweaks' into 'current'
Rafael Kitover [Sat, 29 Aug 2009 00:55:06 +0000]
Merge 'mssql_tweaks' into 'current'

r6812@hlagh (orig r6811):  caelum | 2009-06-28 00:08:58 -0400
new branch
r6814@hlagh (orig r6813):  caelum | 2009-06-28 02:52:09 -0400
result class is generated for table with dot in name, but doesn't work yet
r6864@hlagh (orig r6863):  caelum | 2009-06-29 20:18:30 -0400
automatically set quote_char and name_sep for mssql
r6865@hlagh (orig r6864):  caelum | 2009-06-29 20:39:46 -0400
quote table names that include name_sep
r6879@hlagh (orig r6878):  caelum | 2009-06-30 09:48:39 -0400
add constraint to dot in table name test
r6880@hlagh (orig r6879):  caelum | 2009-06-30 09:49:44 -0400
rename test
r6881@hlagh (orig r6880):  caelum | 2009-06-30 10:03:30 -0400
add a test for mssql through dbd::sybase (which fails) and make mssql_dot_in_table_name test work for either sybase or odbc
r6902@hlagh (orig r6901):  caelum | 2009-07-01 00:03:12 -0400
determine db_schema for mssql if not supplied
r6911@hlagh (orig r6910):  caelum | 2009-07-01 07:30:38 -0400
minor changes
r6912@hlagh (orig r6911):  caelum | 2009-07-01 09:06:12 -0400
make mssql test get futher with dbd::sybase
r6923@hlagh (orig r6922):  caelum | 2009-07-01 12:35:11 -0400
mssql now passes against DBD::Sybase
r6929@hlagh (orig r6928):  caelum | 2009-07-02 00:39:37 -0400
merging in sybase branch
r6933@hlagh (orig r6932):  caelum | 2009-07-02 02:24:46 -0400
making some progress on Sybase
r6958@hlagh (orig r6957):  caelum | 2009-07-02 21:29:49 -0400
rels are still fucked in sybase
r6960@hlagh (orig r6959):  caelum | 2009-07-02 23:33:07 -0400
fix pg
r6961@hlagh (orig r6960):  caelum | 2009-07-03 00:34:33 -0400
sybase rels sort of work now, more than half-way through common tests
r6979@hlagh (orig r6978):  caelum | 2009-07-03 15:35:38 -0400
almost passes sybase tests now
r7002@hlagh (orig r7001):  caelum | 2009-07-07 07:58:19 -0400
add comment about sybase DSN
r7026@hlagh (orig r7025):  caelum | 2009-07-10 16:53:09 -0400
make tests pass
r7364@hlagh (orig r7363):  caelum | 2009-08-23 03:37:54 -0400
put extra mssql tests in the proper format
r7378@hlagh (orig r7377):  caelum | 2009-08-24 11:39:56 -0400
finished cleaning up branch, all tests pass
r18687@hlagh (orig r7406):  caelum | 2009-08-28 20:45:12 -0400
add sybase and mssql as features to Makefile.PL
r18688@hlagh (orig r7407):  caelum | 2009-08-28 20:53:37 -0400
remove comment about sybase dsn (it's handled automatically now)

15 years agoremove comment about sybase dsn (it's handled automatically now)
Rafael Kitover [Sat, 29 Aug 2009 00:53:37 +0000]
remove comment about sybase dsn (it's handled automatically now)

15 years agoadd sybase and mssql as features to Makefile.PL
Rafael Kitover [Sat, 29 Aug 2009 00:45:12 +0000]
add sybase and mssql as features to Makefile.PL

15 years agoMerge 'current' into 'mssql_tweaks'
Rafael Kitover [Fri, 28 Aug 2009 23:03:49 +0000]
Merge 'current' into 'mssql_tweaks'

r7308@hlagh (orig r7307):  caelum | 2009-08-11 20:58:06 -0400
fix CURRENT_TIMESTAMP default for MySQL
r7309@hlagh (orig r7308):  caelum | 2009-08-12 07:26:13 -0400
fix mysql tests for CURRENT_TIMESTAMP
r7310@hlagh (orig r7309):  caelum | 2009-08-12 07:51:05 -0400
add TODO comment for mysql

15 years agofinished cleaning up branch, all tests pass
Rafael Kitover [Mon, 24 Aug 2009 15:39:56 +0000]
finished cleaning up branch, all tests pass

15 years agoput extra mssql tests in the proper format
Rafael Kitover [Sun, 23 Aug 2009 07:37:54 +0000]
put extra mssql tests in the proper format

15 years agoadd TODO comment for mysql
Rafael Kitover [Wed, 12 Aug 2009 11:51:05 +0000]
add TODO comment for mysql

15 years agofix mysql tests for CURRENT_TIMESTAMP
Rafael Kitover [Wed, 12 Aug 2009 11:26:13 +0000]
fix mysql tests for CURRENT_TIMESTAMP

15 years agofix CURRENT_TIMESTAMP default for MySQL
Rafael Kitover [Wed, 12 Aug 2009 00:58:06 +0000]
fix CURRENT_TIMESTAMP default for MySQL

15 years agoMerge 'current' into 'mssql_tweaks'
Rafael Kitover [Mon, 10 Aug 2009 10:18:03 +0000]
Merge 'current' into 'mssql_tweaks'

r9157@hlagh (orig r7116):  ilmari | 2009-07-24 13:44:58 -0400
Doc improvements by Robert Buels

15 years agoDoc improvements by Robert Buels
Dagfinn Ilmari Mannsåker [Fri, 24 Jul 2009 17:44:58 +0000]
Doc improvements by Robert Buels

15 years agomake tests pass
Rafael Kitover [Fri, 10 Jul 2009 20:53:09 +0000]
make tests pass

15 years agoadd comment about sybase DSN
Rafael Kitover [Tue, 7 Jul 2009 11:58:19 +0000]
add comment about sybase DSN

15 years agoalmost passes sybase tests now
Rafael Kitover [Fri, 3 Jul 2009 19:35:38 +0000]
almost passes sybase tests now

15 years agosybase rels sort of work now, more than half-way through common tests
Rafael Kitover [Fri, 3 Jul 2009 04:34:33 +0000]
sybase rels sort of work now, more than half-way through common tests

15 years agofix pg
Rafael Kitover [Fri, 3 Jul 2009 03:33:07 +0000]
fix pg

15 years agorels are still fucked in sybase
Rafael Kitover [Fri, 3 Jul 2009 01:29:49 +0000]
rels are still fucked in sybase

15 years agomaking some progress on Sybase
Rafael Kitover [Thu, 2 Jul 2009 06:24:46 +0000]
making some progress on Sybase

15 years agomerging in sybase branch
Rafael Kitover [Thu, 2 Jul 2009 04:39:37 +0000]
merging in sybase branch

15 years agomssql now passes against DBD::Sybase
Rafael Kitover [Wed, 1 Jul 2009 16:35:11 +0000]
mssql now passes against DBD::Sybase

15 years agomake mssql test get futher with dbd::sybase
Rafael Kitover [Wed, 1 Jul 2009 13:06:12 +0000]
make mssql test get futher with dbd::sybase

15 years agominor changes
Rafael Kitover [Wed, 1 Jul 2009 11:30:38 +0000]
minor changes

15 years agodetermine db_schema for mssql if not supplied
Rafael Kitover [Wed, 1 Jul 2009 04:03:12 +0000]
determine db_schema for mssql if not supplied

15 years agoadd a test for mssql through dbd::sybase (which fails) and make mssql_dot_in_table_na...
Rafael Kitover [Tue, 30 Jun 2009 14:03:30 +0000]
add a test for mssql through dbd::sybase (which fails) and make mssql_dot_in_table_name test work for either sybase or odbc

15 years agorename test
Rafael Kitover [Tue, 30 Jun 2009 13:49:44 +0000]
rename test

15 years agoadd constraint to dot in table name test
Rafael Kitover [Tue, 30 Jun 2009 13:48:39 +0000]
add constraint to dot in table name test

15 years agoquote table names that include name_sep
Rafael Kitover [Tue, 30 Jun 2009 00:39:46 +0000]
quote table names that include name_sep

15 years agoautomatically set quote_char and name_sep for mssql
Rafael Kitover [Tue, 30 Jun 2009 00:18:30 +0000]
automatically set quote_char and name_sep for mssql

15 years agoresult class is generated for table with dot in name, but doesn't work yet
Rafael Kitover [Sun, 28 Jun 2009 06:52:09 +0000]
result class is generated for table with dot in name, but doesn't work yet

15 years agonew branch
Rafael Kitover [Sun, 28 Jun 2009 04:08:58 +0000]
new branch

15 years agoFactor out remote relname for back-compat overridability
Dagfinn Ilmari Mannsåker [Fri, 26 Jun 2009 20:17:55 +0000]
Factor out remote relname for back-compat overridability

15 years agoMove misplaced changelog entries to the right version.
Dagfinn Ilmari Mannsåker [Tue, 23 Jun 2009 13:59:48 +0000]
Move misplaced changelog entries to the right version.

15 years agoNote Sybase/MSSQL support in Changes
Dagfinn Ilmari Mannsåker [Tue, 23 Jun 2009 13:59:42 +0000]
Note Sybase/MSSQL support in Changes

15 years agoAdd *.old to .gitignore
Dagfinn Ilmari Mannsåker [Tue, 23 Jun 2009 13:59:36 +0000]
Add *.old to .gitignore

15 years agoMerge 'odbc-mssql' into 'current'
Rafael Kitover [Tue, 9 Jun 2009 13:27:20 +0000]
Merge 'odbc-mssql' into 'current'

r5247@hlagh (orig r6439):  caelum | 2009-05-26 21:40:39 -0700
_rebless for odbc

15 years agoMerge 'odbc-mssql' into 'current'
Rafael Kitover [Tue, 9 Jun 2009 13:26:54 +0000]
Merge 'odbc-mssql' into 'current'

r5246@hlagh (orig r6438):  caelum | 2009-05-26 21:34:59 -0700
use ensure_class_loaded in odbc driver

15 years agoMerge 'odbc-mssql' into 'current'
Rafael Kitover [Tue, 9 Jun 2009 13:26:29 +0000]
Merge 'odbc-mssql' into 'current'

r5245@hlagh (orig r6437):  caelum | 2009-05-26 21:27:41 -0700
added test for mssql_odbc

15 years agoMerge 'odbc-mssql' into 'current'
Rafael Kitover [Tue, 9 Jun 2009 13:26:01 +0000]
Merge 'odbc-mssql' into 'current'

r4530@hlagh (orig r6425):  caelum | 2009-05-25 16:45:11 -0700
make quoter/name_sep builders overridable methods

15 years agoMerge 'odbc-mssql' into 'current'
Rafael Kitover [Tue, 9 Jun 2009 13:25:36 +0000]
Merge 'odbc-mssql' into 'current'

r4529@hlagh (orig r6424):  caelum | 2009-05-25 15:51:08 -0700
add patch from semifor to use ->get_info for quote_char/name_sep by default

15 years agoMerge 'odbc-mssql' into 'current'
Rafael Kitover [Tue, 9 Jun 2009 13:25:06 +0000]
Merge 'odbc-mssql' into 'current'

r4528@hlagh (orig r6423):  caelum | 2009-05-25 11:36:19 -0700
cleaned up ODBC crap and added docs

15 years agoMerge 'odbc-mssql' into 'current'
Rafael Kitover [Tue, 9 Jun 2009 13:24:40 +0000]
Merge 'odbc-mssql' into 'current'

r4519@hlagh (orig r6409):  caelum | 2009-05-24 19:00:15 -0700
initial hackage, will be cleaned up

15 years ago_rebless for odbc
Rafael Kitover [Wed, 27 May 2009 04:40:39 +0000]
_rebless for odbc

15 years agouse ensure_class_loaded in odbc driver
Rafael Kitover [Wed, 27 May 2009 04:34:59 +0000]
use ensure_class_loaded in odbc driver

15 years agoadded test for mssql_odbc
Rafael Kitover [Wed, 27 May 2009 04:27:41 +0000]
added test for mssql_odbc

15 years agomake quoter/name_sep builders overridable methods
Rafael Kitover [Mon, 25 May 2009 23:45:11 +0000]
make quoter/name_sep builders overridable methods

15 years agoadd patch from semifor to use ->get_info for quote_char/name_sep by default
Rafael Kitover [Mon, 25 May 2009 22:51:08 +0000]
add patch from semifor to use ->get_info for quote_char/name_sep by default

15 years agocleaned up ODBC crap and added docs
Rafael Kitover [Mon, 25 May 2009 18:36:19 +0000]
cleaned up ODBC crap and added docs

15 years agoinitial hackage, will be cleaned up
Rafael Kitover [Mon, 25 May 2009 02:00:15 +0000]
initial hackage, will be cleaned up

15 years agonew branch for support of MSSQL through ODBC
Rafael Kitover [Mon, 25 May 2009 01:58:35 +0000]
new branch for support of MSSQL through ODBC

15 years agoAdd .gitignore to MANIFEST.SKIP
Dagfinn Ilmari Mannsåker [Thu, 23 Apr 2009 13:10:36 +0000]
Add .gitignore to MANIFEST.SKIP

15 years agoAdd .gitignore files
Dagfinn Ilmari Mannsåker [Thu, 23 Apr 2009 13:06:09 +0000]
Add .gitignore files

15 years agochange spacing
Justin Hunter [Tue, 21 Apr 2009 03:34:48 +0000]
change spacing
remove commented out code
prevent a potential infinite loop

15 years agoUse Class::C3::Componentised->load_optional_class
Dagfinn Ilmari Mannsåker [Tue, 21 Apr 2009 03:34:04 +0000]
Use Class::C3::Componentised->load_optional_class

15 years agoinitial import of Sybase/MSSQL support
Justin Hunter [Mon, 20 Apr 2009 22:53:43 +0000]
initial import of Sybase/MSSQL support

15 years agoFactor out 0.04 incompatibilities to separate methods
Dagfinn Ilmari Mannsåker [Sun, 19 Apr 2009 12:35:33 +0000]
Factor out 0.04 incompatibilities to separate methods

This way they can be overridden by a back-compat subclass

15 years agoReplace UNIVERSAL::require with Class::C3::Componentised
Dagfinn Ilmari Mannsåker [Sun, 19 Apr 2009 08:59:08 +0000]
Replace UNIVERSAL::require with Class::C3::Componentised

15 years agoBump version for release 0.04999_07
Dagfinn Ilmari Mannsåker [Sat, 18 Apr 2009 13:30:49 +0000]
Bump version for release

15 years agoAdd .git to MANIFEST.SKIP
Dagfinn Ilmari Mannsåker [Sat, 18 Apr 2009 13:30:40 +0000]
Add .git to MANIFEST.SKIP

15 years agoFix for DBIx::Class 0.08100
Dagfinn Ilmari Mannsåker [Sat, 18 Apr 2009 11:06:25 +0000]
Fix for DBIx::Class 0.08100

* Pass the schema object to RelBuilder, not the class
* Fix result and resultsource class reloading

15 years agoNow that we always dump to disk, don't bother testing twice.
Dagfinn Ilmari Mannsåker [Sat, 18 Apr 2009 11:06:20 +0000]
Now that we always dump to disk, don't bother testing twice.

15 years ago * use $^X instead of assuming /usr/bin/perl
Justin Hunter [Tue, 14 Apr 2009 17:28:10 +0000]
 * use $^X instead of assuming /usr/bin/perl
 * give ./script/dbicdump the same @INC as tests
 * create My::ResultBaseClass and My::SchemaBaseClass for tests
 * make result_base_class and schema_base_class valid options
 * move the reading of custom content above the opening of the file for writing

15 years agoFix SQLite _extra_column_info for new DBD::SQLite which ->can('column_info')
Dagfinn Ilmari Mannsåker [Tue, 7 Apr 2009 23:53:22 +0000]
Fix SQLite _extra_column_info for new DBD::SQLite which ->can('column_info')

15 years agoMove unshift @INC, $target_dir out of _dump_to_dir into reload_table (separation...
Tim Bunce [Thu, 26 Mar 2009 13:04:37 +0000]
Move unshift @INC, $target_dir out of _dump_to_dir into reload_table (separation of concerns).

15 years agoMove _get_custom_content call close to where it's used.
Tim Bunce [Thu, 26 Mar 2009 12:46:16 +0000]
Move _get_custom_content call close to where it's used.

15 years agoIgnore duplicate uniq indices (including duplicates of the PK).
Tim Bunce [Thu, 19 Mar 2009 00:05:04 +0000]
Ignore duplicate uniq indices (including duplicates of the PK).
[Originally committed as r5766 to trunk by mistake]

15 years agoMerge 'trunk' into 'current'
Dagfinn Ilmari Mannsåker [Tue, 10 Mar 2009 12:37:47 +0000]
Merge 'trunk' into 'current'

r27903@fenchurch (orig r4475):  ilmari | 2008-06-08 14:18:48 +0100
Fix Oracle constraint detection for non-owned schemas
r37690@fenchurch (orig r5722):  timbunce | 2009-03-09 21:02:02 +0000
Implement result_base_class and schema_base_class options.

r37693@fenchurch (orig r5725):  timbunce | 2009-03-09 21:36:21 +0000
Fix test plan count in t/23dumpmore.t and add Change note missed from r5722

r37694@fenchurch (orig r5726):  timbunce | 2009-03-09 21:40:30 +0000
Reduce noise when running tests if Test::Kwalitee isn't installed.

15 years agoReduce noise when running tests if Test::Kwalitee isn't installed.
Tim Bunce [Mon, 9 Mar 2009 21:40:30 +0000]
Reduce noise when running tests if Test::Kwalitee isn't installed.

15 years agoFix test plan count in t/23dumpmore.t and add Change note missed from r5722
Tim Bunce [Mon, 9 Mar 2009 21:36:21 +0000]
Fix test plan count in t/23dumpmore.t and add Change note missed from r5722

15 years agoAdd 0.05 blockers to TODO
Dagfinn Ilmari Mannsåker [Mon, 9 Mar 2009 21:05:51 +0000]
Add 0.05 blockers to TODO

15 years agoRemove completed TODOs
Dagfinn Ilmari Mannsåker [Mon, 9 Mar 2009 21:02:29 +0000]
Remove completed TODOs

15 years agoImplement result_base_class and schema_base_class options.
Tim Bunce [Mon, 9 Mar 2009 21:02:02 +0000]
Implement result_base_class and schema_base_class options.

15 years agoUse join_type => 'LEFT' rather than 'LEFT OUTER' for consistency with
Dagfinn Ilmari Mannsåker [Thu, 11 Dec 2008 16:51:29 +0000]
Use join_type => 'LEFT' rather than 'LEFT OUTER' for consistency with
the rest of DBIC.

16 years agoBump version for release 0.04999_06
Dagfinn Ilmari Mannsåker [Tue, 11 Nov 2008 18:51:02 +0000]
Bump version for release

16 years agoHandle ResultSetManager deprecation warning in common tests
Dagfinn Ilmari Mannsåker [Wed, 16 Jul 2008 16:46:52 +0000]
Handle ResultSetManager deprecation warning in common tests

16 years agoFix Oracle constraint and auto-increment detection for non-owned schemas
Dagfinn Ilmari Mannsåker [Sun, 8 Jun 2008 13:25:19 +0000]
Fix Oracle constraint and auto-increment detection for non-owned schemas

16 years agoFix Oracle constraint detection for non-owned schemas
Dagfinn Ilmari Mannsåker [Sun, 8 Jun 2008 13:18:48 +0000]
Fix Oracle constraint detection for non-owned schemas

16 years agoNeuter Class::C3::reinitialize() around the schema reloading.
Dagfinn Ilmari Mannsåker [Sun, 1 Jun 2008 00:29:08 +0000]
Neuter Class::C3::reinitialize() around the schema reloading.

We're not changing any inheritance here, and this is equivalent to what
the old code did around _make_src_class().

16 years agoMove the _dump_to_dir calls into _reload_classes
Dagfinn Ilmari Mannsåker [Tue, 27 May 2008 01:20:12 +0000]
Move the _dump_to_dir calls into _reload_classes

16 years agoThrow out the in-memory class generation, just dump to a temporary
Dagfinn Ilmari Mannsåker [Mon, 26 May 2008 17:22:12 +0000]
Throw out the in-memory class generation, just dump to a temporary
directory if the user didn't specify one

16 years agoAdd "dbicdump" script for easy commandline dumping
Dagfinn Ilmari Mannsåker [Sat, 24 May 2008 01:18:27 +0000]
Add "dbicdump" script for easy commandline dumping

16 years agoCheck in the regenerated README
Dagfinn Ilmari Mannsåker [Fri, 23 May 2008 16:48:22 +0000]
Check in the regenerated README

16 years agoImprove method argument and return value docs
Dagfinn Ilmari Mannsåker [Tue, 29 Apr 2008 00:45:58 +0000]
Improve method argument and return value docs

16 years agoStrip trailing _id from single-column belongs_to relationships
Dagfinn Ilmari Mannsåker [Fri, 25 Apr 2008 23:16:16 +0000]
Strip trailing _id from single-column belongs_to relationships

16 years agoSingularise table monikers by default
Dagfinn Ilmari Mannsåker [Fri, 25 Apr 2008 22:54:54 +0000]
Singularise table monikers by default

16 years agoVersion bump for release 0.04999_05
Dagfinn Ilmari Mannsåker [Mon, 14 Apr 2008 03:58:45 +0000]
Version bump for release

16 years ago- Fix base class ordering in dumped classes
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 06:57:54 +0000]
- Fix base class ordering in dumped classes
- Run the common tests against both dynamic and dumped versions of the schema

16 years agoFix mismerge.
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:59:44 +0000]
Fix mismerge.

16 years agoMerge 'trunk' into 'current'
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:58:03 +0000]
Merge 'trunk' into 'current'

r36744@vesla (orig r4181):  ilmari | 2008-03-12 03:02:26 +0000
Don't execute the column_info sth, it's already active.

r37163@vesla (orig r4262):  ilmari | 2008-04-13 03:43:42 +0100
Version bump for release
r37164@vesla (orig r4263):  ilmari | 2008-04-13 03:47:13 +0100
Remove Build.PL, no longer supported by Module::Install
r37166@vesla (orig r4265):  ilmari | 2008-04-13 03:49:00 +0100
Remove and ignore autogenerated files
r37167@vesla (orig r4266):  ilmari | 2008-04-13 03:51:18 +0100
Bump Module::Install requirement to make sure we have both test_requires and auto_install

16 years agoClean up common tests:
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:56:33 +0000]
Clean up common tests:
 - Use Class::Inspector uncinditionally, it's already required
 - Move prerequisite and dependent tests together
 - Remove no_auto_increment, all the vendor modules support it

16 years agoBump Module::Install requirement to make sure we have both test_requires and auto_install
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:51:18 +0000]
Bump Module::Install requirement to make sure we have both test_requires and auto_install