4.5.1:
Stack-effect redux
Fix bug in marshal for 3.8+ (include posonlyargcount)
Go over stack effects from 2.5 to 3.4 using and idea from Maynard
Expand stack-effect testing
Version 7.1.2
- Revert applying shell quoting to commands for ``echo_with_pager``
and ``edit``. This was intended to allows spaces in commands, but
caused issues if the string was actually a command and arguments, or
on Windows. Instead, the string must be quoted manually as it should
appear on the command line.
pybind11 is a lightweight header-only library that exposes C++ types in Python
and vice versa, mainly to create Python bindings of existing C++ code. Its
goals and syntax are similar to the excellent Boost.Python by David Abrahams:
to minimize boilerplate code in traditional extension modules by inferring type
information using compile-time introspection.
go-cmp is a package for equality of Go values.
This package is intended to be a more powerful and safer alternative
to reflect.DeepEqual for comparing whether two values are semantically
equal.
The primary features of cmp are:
- When the default behavior of equality does not suit the needs of the
test, custom equality functions can override the equality
operation. For example, an equality function may report floats as
equal so long as they are within some tolerance of each other.
- Types that have an Equal method may use that method to determine
equality. This allows package authors to determine the equality
operation for the types that they define.
- If no custom equality functions are used and no Equal method is
defined, equality is determined by recursively comparing the
primitive kinds on both values, much like reflect.DeepEqual. Unlike
reflect.DeepEqual, unexported fields are not compared by default;
they result in panics unless suppressed by using an Ignore option
(see cmpopts.IgnoreUnexported) or explicitly compared using the
AllowUnexported option.
Changelog picked from https://github.com/spf13/pflag/releases:
1.0.5
Merge pull request #219 from cfromknecht/fix-mod
Remove require pflag v1.0.3
v1.0.5-rc1
This hopefully fixes#218, and will be promoted
when the fix has been verified.
1.0.4
Fix typo in go.mod
1.0.3
Fix panic when parsing unknown flag followed by
empty argument (#173)
1.0.2
Add base64 encoded flag type
go-levenshtein is a Go package for calculating the Levenshtein
distance between two strings.
This package implements distance and similarity metrics for strings,
based on the Levenshtein measure.
go-textseg s an implementation of the Unicode Text Segmentation
specification for Go. Specifically, it currently includes only the
"grapheme cluster" segmentation algorithm.
Each major version of Unicode includes a set of tables that define how
each codepoint participates in the segmentation algorithms. Therefore
any caller of this library must select a specific version of Unicode
to support.
To allow for each caller to make that decision separately even though
multiple callers may coexist in the same program, there is a separate
major release of this module for each supported major Unicode
version. Therefore you can select the specific version you want by
module path.
go-wordwrap is a package for Go that automatically wraps words into
multiple lines. The primary use case for this is in formatting CLI
output, but of course word wrapping is a generally useful thing to do.
Update ruby-native-package-installer to 1.0.9.
## 1.0.9 - 2019-12-10
### Improvements
* Added support for Ubuntu specific package.
[GitHub#9][Patch by İsmail Arılık]
### Thanks
* İsmail Arılık
## 1.0.8 - 2019-10-10
### Improvements
* Enabled PowerTools repository on CentOS 8.
4.0.3:
* Fixed ``MSISDN`` for ``pt_BR`` to return only mobile numbers.
* Added Domain Generator Algorithm by date.
* Fixed issue where ``pydict`` provider was not returning the correct number of elements.
* Added support for Indian Aadhaar numbers.
* Added ``company_vat`` for ``it_IT``.
* Improved autodocumentation of providers.
* Added provider for ``es_ES`` license plates.
* Implemented ``__dir__`` method to Faker proxy for better autocompletion.
* Uppercased HEX colors for all localized color providers.
* Added bank provider for ``es_ES`` locale.
* Added support for UK counties.
* Added color provider for ``no_NO`` license plates.
* Made ``value_types`` a keyword argument in ``python`` provider.
0.19.16:
* Don't send "deepen None" to server if graph walker
supports shallow.
* Support tweaking the compression level for
loose objects through the "core.looseCompression" and
"core.compression" settings.
* Support tweaking the compression level for
pack objects through the "core.packCompression" and
"core.compression" settings.
* Add a "dulwich.contrib.diffstat" module.
0.29.17:
Features added
std::move() is now available from libcpp.utility. Patch by Omer Ozarslan.
The @cython.binding decorator is available in Python code.
Bugs fixed
Creating an empty unicode slice with large bounds could crash. Patch by Sam Sneddon.
Decoding an empty bytes/char* slice with large bounds could crash. Patch by Sam Sneddon.
Re-importing a Cython extension no longer raises the error "__reduce_cython__ not found".
Unused C-tuples could generate incorrect code in 0.29.16. Patch by Kirk Meyer.
Creating a fused function attached it to the garbage collector before it was fully initialised, thus risking crashes in rare failure cases. Original patch by achernomorov.
Temporary buffer indexing variables were not released and could show up in C compiler warnings, e.g. in generators. Patch by David Woods.
The compilation cache in cython.inline("…") failed to take the language level into account. Patch by will-ca.
The deprecated PyUnicode_GET_SIZE() function is no longer used in Py3.
Update ruby-rspec-rails to 4.0.0.
### 4.0.0.rc1 / 2020-03-13
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta4...v4.0.0.rc1)
Enhancements:
* Allow `ActiveJob` matchers `#on_queue` modifier to take symbolic queue names. (Nils Sommer, #2283)
* The scaffold generator now generates request specs in preference to controller specs.
(Luka Lüdicke, #2288)
* Add configuration option to disable ActiveRecord. (Jon Rowe, Phil Pirozhkov, Hermann Mayer, #2266)
* Set `ActionDispatch::SystemTesting::Server.silence_puma = true` when running system specs.
(ta1kt0me, Benoit Tigeot, #2289)
Bug Fixes:
* Restore previous conditional check for setting `default_url_options` in feature
specs, prevents a `NoMethodError` in some scenarios. (Eugene Kenny, #2277)
* Allow changing `ActiveJob::Base.queue_adapter` inside a system spec.
(Jonathan Rochkind, #2242)
* `rails generate generator` command now creates related spec file (Joel Azemar, #2217)
* Relax upper `capybara` version constraint to allow for Capybara 3.x (Phil Pirozhkov, #2281)
* Clear ActionMailer test mailbox after each example (Benoit Tigeot, #2293)
### 4.0.0.beta4
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta3...v4.0.0.beta4)
Enhancements:
* Add argument matcher support to `have_enqueued_*` matchers. (Phil Pirozhkov, #2206)
* Switch generated templates to use ruby 1.9 hash keys. (Tanbir Hasan, #2224)
* Add `have_been_performed`/`have_performed_job`/`perform_job` ActiveJob
matchers (Isaac Seymour, #1785)
* Default to generating request specs rather than controller specs when
generating a controller (Luka Lüdicke, #2222)
Bug Fixes:
* Prevent `driven_by(:selenium)` being called due to hook precedence.
(Takumi Shotoku, #2188)
* Prevent a `WrongScopeError` being thrown during loading fixtures on Rails
6.1 development version. (Edouard Chin, #2215)
* Fix Mocha mocking support with `should`. (Phil Pirozhkov, #2256)
### 4.0.0.beta3
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta2...v4.0.0.beta3)
Enhancements:
* Adds support for JRuby on Rails 5.2 and 6
* Add support for parameterised mailers (Ignatius Reza, #2125)
* Add ActionMailbox spec helpers and test type (James Dabbs, #2119)
* Add ActionCable spec helpers and test type (Vladimir Dementyev, #2113)
* Add support for partial args when using `have_enqueued_mail`
(Ignatius Reza, #2118, #2125)
* Add support for time arguments for `have_enqueued_job` (@alpaca-tc, #2157)
* Improve path parsing in view specs render options. (John Hawthorn, #2115)
* Add routing spec template as an option for generating controller specs.
(David Revelo, #2134)
Bug Fixes:
* Replace `before_teardown` as well as `after_teardown` to ensure screenshots
are generated correctly. (Jon Rowe, #2164)
* `ActionView::FixtureResolver#hash` has been renamed to `ActionView::FixtureResolver#data`.
(Penelope Phippen, #2076)
* Add missing require for `have_enqueued_mail` matcher. (Ignatius Reza, #2117)
### 4.0.0.beta2
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta1...v4.0.0.beta2)
Bug Fixes:
* Fix version dependencies in gemspec.
### 4.0.0.beta1
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v3.9.0...v4.0.0.beta1)
Enhancements:
* Adds support for Rails 6. (Penelope Phippen, Benoit Tigeot, Jon Rowe, #2071)
Bug Fixes:
* `EmptyTemplateHandler.call` now needs to support an additional argument in
Rails 6. (Pavel Rosický, #2089)
* Suppress warning from `SQLite3Adapter.represent_boolean_as_integer` which is
deprecated. (Pavel Rosický, #2092)
* `ActionView::Template#formats` has been deprecated and replaced by
`ActionView::Template#format`(Seb Jacobs, #2100)
Breaking Changes:
* Drops support for Rails below 5.0
* Drops support for Ruby below 2.3
Update ruby-octokit to 4.18.0.
4.18.0 (2020-03-25)
Documentation
* #1200 Fix an API link in the Search client @NickLaMuro
Preview Header Support
* #1183 Enable issue events API to return project events @gammons
* #1203 Update deprecated application API to new preview @oreoshake
Bug Fixes
* #1201 Fix random test failures @MSP-Greg
* #1218 Fix incorrect URLs for the Authorizations client @tarebyte
Update ruby-getopt to 1.5.1.
== 1.5.1 - 23-Mar-2020
* Properly add a LICENSE file since the Apache-2.0 license requires it.
* Added explicit .rdoc extensions to the README, CHANGES and MANIFEST files,
mostly so they look nicer on github.
Update ruby-cucumber-expressions to 10.1.0.
* PKGNAME changed from ruby-cucumber-expressions to
ruby-cucumber-cucumber-expressions.
No release notes available.
tex-doclicense{,-doc} to 1.10.1
tex-etoolbox{,-doc} to 2.5h
tex-l3backend{,-doc} to 2020
tex-l3experimental to 2020
tex-l3kernel{,-doc} to 2020
tex-l3packages{,-doc} to 2020
tex-latexbug{,-doc} to 1.0g
tex-lualibs{,-doc} to 2.70
tex-tlshell{,-doc} to 2020
0.12 2020-04-21
[BUGFIXES]
* Better ways to detect late-loading of Data::Dump.
+ Avoid touching its $VERSION
+ Check it is loaded when the destroywatch is invoked before
actually applying filter
0.45 2020-04-22
[CHANGES]
* API changes to make duck-typing closer to Promises/A+ et.al:
+ Allow sequencing methods to yield non-Future results; upgrade
them to being Future-wrapped
+ Add ->resolve and ->reject as aliases of ->done and ->fail
* Recognise PERL_FUTURE_STRICT environment variable to restore
previous sequencing method behaviour
[BUGFIXES]
* ->without_cancel still needs to cancel result if caller is
cancelled
* Ensure all Future::AsyncAwait interop methods properly respect
subclassing
1.002002 2020-04-24
[ Bug Fixes ]
- Bug in handling regexps in import lists; Exporter::Tiny allowed regexps
like /foo/i but not /foo/. Having trailing flags is now optional!
Tomohiro Hosaka++
<https://github.com/tobyink/p5-exporter-tiny/issues/6>
- Tests would fail if `PERL5OPT=-Mfeature=:5.18` environment variable was
set. This is because bareword `-default` was being interpreted as the
Perl `default` keyword.
zhumengu++
<https://github.com/tobyink/p5-exporter-tiny/issues/5>
B::COW provides some naive additional B helpers to check the COW
status of one SvPV. COW or Copy On Write introduction
A COWed SvPV is sharing its string (the PV) with other SvPVs. It's a
(kind of) Read Only C string, that would be Copied On Write (COW).
More than one SV can share the same PV, but when one PV need to alter
it, it would perform a copy of it, decrease the COWREFCNT counter.
One SV can then drop the COW flag when it's the only one holding a
pointer to the PV.
The COWREFCNT is stored at the end of the PV, after the the "\0".
That value is limited to 255, when we reach 255, a new PV would be
created,
Update php-xdebug to 2.9.5.
php-xdebug 2.9.5 (2020-04-25)
Fixed bugs:
- Fixed issue #1772: Crash with exception thrown inside a destructor
- Fixed issue #1775: Segfault when another extension compiles a PHP file
during RINIT
- Fixed issue #1779: Nested multi-line built-in function in namespace are
not covered