==================================================
Changes from 2020-10-10 00:00:00 +0000 to present.
==================================================
------------------------------------------
version 1.999 at 2022-10-10 20:29:47 +0000
------------------------------------------
Change: a687ef8ea4ce701449d093a7f3eca08230c0eb41
Author: Brad Lhotsky <brad@divisionbyzero.net>
Date : 2022-10-10 13:28:05 +0000
Ensure PINTO Environment Variables are Reset
The tests rely on the environment being clean, so reset the `PINTO_*`
environment variables during tests which use
`Pinto::Remote::SelfContained`.
Change: d5576cdbbc1caf8892dbf1649c0f04742c0ba533
Author: Brad Lhotsky <brad@divisionbyzero.net>
Date : 2022-10-10 12:46:34 +0000
Module Adoption and Port to Dist::Zilla
Breaking Changes
* Remove `--password` and pull from `$ENV{PINTO_PASSWORD}`
Code Changes
* Add `--passexec` to set password via command execution * Add support for
setting defaults from `%ENV`
* `PINTO_REPOSITORY_ROOT` for `--root`
* `PINTO_PASSEXEC` for the `--passexec` element
* `PINTO_AUTHENTICATE` for `--authenticate` * Fix tests for newer
`HTTP::Tiny` * Fix `Perl::Critic` findings * Use `IO::Interactive` to make
better decisions about retrieving the password * Document the environment
variables in `pintor` man page * Remove the custom `HTTP::Tiny` code
Developer Changes
* Port over to `Dist::Zilla`
* Manage `Changes` via `ChangeLogFromGit`
* Manage versions via git tags automatically * Update `dist.ini` and POD to
use `Pod::Weaver`
* Remove extraneous POD
* Add `Support` and `Contributors` sections * Generate `README.mkdn`
automatically
------------------------------------------
version 1.001 at 2022-10-10 19:33:20 +0000
------------------------------------------
Change: 20c8b4cfd92b36ada9623947ffce1914674ea636
Author: Brad Lhotsky <brad@divisionbyzero.net>
Date : 2022-10-10 12:33:20 +0000
Fix tests and update docs
------------------------------------------
version 1.000 at 2021-03-11 20:48:27 +0000
------------------------------------------
Change: 57d036c7311386d89285a55e9e0ec583b9f9b503
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-11 20:48:27 +0000
Releng for 1.000
------------------------------------------------
version 0.905-TRIAL at 2021-03-08 00:55:01 +0000
------------------------------------------------
Change: f527d23a9bfb6ce9e7cb2899a43bf79a249cf0f7
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-08 00:55:01 +0000
Releng for 0.905-TRIAL
Change: c15853e1646aba51fd7a0c9e3d0ffd79ab82d939
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-08 00:54:03 +0000
Bump HTTP::Tiny dep for can_ssl
------------------------------------------------
version 0.904-TRIAL at 2021-03-07 21:37:08 +0000
------------------------------------------------
Change: 7a9b22cac83f37561b5643a40a96e7c51a92b1c2
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-07 21:37:08 +0000
Releng for 0.904-TRIAL
Change: 0b25e74ca0c555a440f4930f06bc93c0dbae16fa
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-07 21:36:19 +0000
Specify Moo >= 1.006000 for `coerce => 1`
------------------------------------------------
version 0.903-TRIAL at 2021-03-07 21:34:25 +0000
------------------------------------------------
Change: fa705e3f8acbc6b354bd269d32c4ee274066d421
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-07 21:34:25 +0000
Releng for 0.903-TRIAL
Change: d8308d68c111dc1f9a6bc3e3c67148d5b2e9005a
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-07 21:32:41 +0000
Reimplement --cpanm-options
This version will probably work.
------------------------------------------
version 0.902 at 2021-03-07 17:47:22 +0000
------------------------------------------
Change: ca21bc3d24e1ca7156fe5d19d10da9cd333cd7d8
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-07 17:47:22 +0000
Releng for 0.902
Change: e2db4cd7a7b6ffeb0b58a964106b3339bd56920f
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-07 17:00:15 +0000
Bump Path::Tiny dep for ->sibling
------------------------------------------
version 0.901 at 2021-03-07 15:14:15 +0000
------------------------------------------
Change: fea73997c0fe7c12e3151139bdeafd8e5356fae5
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-07 15:14:15 +0000
Releng for 0.901
Change: a3c25499c37e913736b3f29153ea073c0740e982
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-07 15:04:51 +0000
Pinto::Remote::SelfContained::Action::Install: treat empty cpan output as
nonexistent
I hope this will fix Win32 test failures.
Change: 88478a2913874b58d3e68833cc8ce360dd69c815
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-07 14:38:10 +0000
Fix GLD option spec
Change: 5b4e4cdd58581c38f5bb6d9b644d03b7cbd85521
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-07 14:37:54 +0000
Depend on newer Test::More, for subtest
------------------------------------------
version 0.900 at 2021-03-06 14:53:36 +0000
------------------------------------------
Change: ac985d47a0f298a93f38e1a1998f61f7242fd13d
Author: Aaron Crane <arc@cpan.org>
Date : 2021-03-06 14:53:36 +0000
Add Changes file
Change: fcd4031b5b5196038f66d26a4e34f01c9a785b2d
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-22 11:59:05 +0000
Pinto::Remote::SelfContained::Chrome: default values for quiet and verbose
Change: 9006f54203ec7a16368e141ce0e8a782344e424a
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Pinto::Remote::SelfContained#run_streaming: new method
This will allow processing the results as they come, rather than waiting
till the whole thing has arrived.
Change: 399340560cc8fd082b1983a5d1942b4ed014e3d4
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Add documentation to script/pintor
Change: cf5644e2f61f9b6b8d0f43f553f6cf7d802c8f89
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Add metamerge.json
Change: 3b8d643b96cc782ab1a35a5611ebbef6206b290b
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Explicitly specify minimum Perl version
Change: c3d7aa65c426131921d8d585c2a7bca8003bdcba
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Add MANIFEST.SKIP
Change: 6b61dd18aa7fd4389393ac9cf0289a0650e4c498
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Allow username to be defaulted in app
Change: ba29a8dc1c6148f45dba8bf707d7b2999cb83cef
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Add $VERSION declarations to all files
Change: d70390f03ade3c2dfa35f88b7fb277c986c9f81a
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Gitignore Devel::Cover files
Change: 34402aa9a3853ff9c3974064716bd400e8626877
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
script/pintor: trivial driver script
Change: 6f19dc8b7e8089547f599462e4d3e627c7a2ee00
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Pinto::Remote::SelfContained::App: new class for argument parsing
Change: e60783d25a76637237bd9c6692402757bbb90df0
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Use HTTP/1.0 to contact Pinto
The upstream Pinto server has a bug in it: if you contact it with HTTP/1.1,
it generates a chunked response body, but never sends the closing "0"
chunk. HTTP::Tiny deals with that by reporting an unsuccessful request.
This isn't just an HTTP::Tiny issue, though: curl yields essentially the
same error (unless you explicitly downgrade to HTTP/1.0).
Fix this by forcing the HTTP::Tiny request to be downgraded to HTTP/1.0
also. This is slightly annoying, because HTTP::Tiny doesn't offer that
feature: we have to subclass HTTP::Tiny to achieve it.
Change: af6da1ce9c3508af5537b69f38fbac52893cebdc
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Add boilerplate docs
Change: 093077d8d21223aaf106d8607a8c49a42e8dba1f
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-21 16:10:50 +0000
Initial working version of the code
Change: e7ae9cd0ad7405144e6b8ba20d5e2591c710a79e
Author: Aaron Crane <arc@cpan.org>
Date : 2020-10-05 14:51:37 +0000
Initial commit
================
End of releases.
================