J. King
79a07bae4d
Prototype using GetOpt rather than docopt
2023-11-01 18:40:16 -04:00
J. King
d9b90390e7
Update style rules
2023-06-17 11:09:03 -04:00
J. King
59a9329032
Upgrade dependencies where possible with PHP 7.3
2023-03-24 10:28:20 -04:00
J. King
1b80ad37bc
Merge branch 'csfixer3'
...
Code style cleanup to mostly conform to PSR-12
2023-03-22 23:33:05 -04:00
J. King
711f87aad8
Housekeeping
...
- Update Docopt
- Switch toin-house Picofeed branch for now
- Update composer-bin
- Update php-cs-fixer
Daux has been left as-is for now even though we're using an old version
2023-03-22 22:57:58 -04:00
J. King
92b1a840a1
Support PHP 8.2 properly
2023-01-24 15:12:21 -05:00
J. King
560d4db139
Remove Diactoros in favour of Guzzle PSR-7
...
For now this only adds convenience wrappers around Guzzle to somewhat
emulate Diactoros (albeit with a different API). Code and tests will be
adjusted in due course.
2022-08-04 09:26:17 -04:00
J. King
4d37ae30ae
Update dependencies
...
Addresses a Guzzle vulnerability, though it does not affect The Arsse
2022-06-05 21:38:08 -04:00
J. King
f24ec8b00b
Address security vulnerability in Guzzle's PSR-7
...
implementation, used by PicoFeed
2022-04-04 13:40:39 -04:00
J. King
3a219a591d
Update dependencies
2022-01-14 16:27:01 -05:00
J. King
3c884f521b
Update dependencies
2021-10-29 14:31:23 -04:00
J. King
cf9059c2b0
Update tooling
2021-07-07 11:26:35 -04:00
J. King
822158d1bd
Update dependencies
2021-07-05 20:57:05 -04:00
J. KIng
b7909d7cd3
Downgrade tool dependencies for Ubuntu
2021-05-21 15:13:23 -04:00
J. King
3537e74d49
Update dependencies
2021-05-21 12:11:50 -04:00
J. King
4080b2d09d
Apply new rules
2021-04-14 11:17:01 -04:00
J. King
114dcc568f
Update dependencies
2021-04-14 09:50:25 -04:00
J. King
9b369d902f
Update tooling for PHP 8
2021-02-25 14:49:17 -05:00
J. King
a0d563e468
Update dependencies
2021-02-06 21:48:27 -05:00
J. King
cc648e1c3a
Update tooling
2020-12-28 11:42:36 -05:00
J. King
8c059773bb
Update tooling
2020-11-30 10:51:39 -05:00
J. King
6520ed38fb
Update dependencies
2020-10-26 14:44:54 -04:00
J. King
e75d15e552
Update dependencies
2020-09-09 10:59:28 -04:00
J. King
1d514e4739
Remove forked picofeed repository
2020-02-16 17:37:13 -05:00
J. King
e29c573210
Update tools
2020-01-23 17:07:32 -05:00
J. King
9e1087914c
Change tool dependencies to "dev" type
2020-01-20 00:36:42 -05:00
J. King
2fa2799b64
Require PHP 7.1 in Composer
...
In reality we have unwittingly required PHP 7.1 for some time
2020-01-20 00:34:02 -05:00
J. King
e3144ecbf5
Update tool dependencies
2019-12-02 19:12:48 -05:00
J. King
5d70f9fc11
Update dependencies
2019-10-11 12:02:22 -04:00
J. King
2aa16f3405
Merge branch 'fever' into opml
2019-07-24 14:04:04 -04:00
J. King
62fe3a7298
Fix case of vfsstream tool dependency
2019-06-21 10:30:36 -04:00
J. King
54aaab50b5
Update tools
2019-06-20 15:57:49 -04:00
J. King
17fd909335
Add DOM extension as a direct dependency
...
Previously it was already a dependency of PicoFeed,
so there's effectively no change
2019-03-29 10:15:30 -04:00
J. King
8020457820
Update dependencies
2019-03-25 11:28:15 -04:00
J. King
b1282b6f6a
Upgrade to PHP 7.1 and PHPUnit 7.
2019-01-25 22:07:37 -05:00
J. King
bc8d443d84
Change PicoFeed dependency to a maintained variant
2019-01-23 12:36:43 -05:00
J. King
8103d37bc7
Dev dependency update
2018-11-22 13:36:25 -05:00
J. King
ffea7e804a
Sync Composer locks
2018-11-07 13:11:27 -05:00
J. King
1b8e1e499b
Dev dependency update
2018-11-02 10:02:49 -04:00
J. King
0be9dcb5a8
Update dependencies
2018-10-26 16:27:18 -04:00
J. King
6848f154c0
Update dev dependencies
2017-12-16 17:11:17 -05:00
J. King
4bc3398157
Use Robo for programming task execution
...
The plan had originally been to use Bldr, but Bldr's features were not particularly compelling, and it has not been maintained recently. By contrast Robo has very useful features while still meeting my needs.
In addition to migrating the build process, the current Robo file also runs unit tests, with or without coverage reporting.
Fixes #116 ; improves #113
2017-12-08 14:37:49 -05:00
J. King
e6607453bc
Disentangle Composer dev dependencies
2017-12-07 15:09:03 -05:00