4.3.14:
- Fixed a regression with */directory/*.py style patterns
4.3.13:
- Fixed the inability to accurately determine import section when a mix of conda and virtual environments are used.
- Fixed some output being printed even when --quiet mode is enabled.
- Fixed issue 890 interoperability with PyCharm by allowing case sensitive non type grouped sorting.
- Fixed issue 889 under some circumstances isort will incorrectly add a new line at the beginning of a file.
- Fixed issue 885 many files not being skipped according to set skip settings.
- Fixed issue 842 streaming encoding improvements.
Upstream changes:
== Ruby-GNOME2 3.3.5: 2019-03-10
This is a follow-up release of 3.3.4.
=== Changes
==== Ruby/GObjectIntrospection
* Improvements
* Ignored no (({GType})) interface.
Upstream changes:
== Ruby-GNOME2 3.3.4: 2019-03-09
This is a real release to support GLib 2.60.
=== Changes
==== Ruby/GObjectIntrospection
* Improvements
* Ignored no (({GType})) interface.
== Ruby-GNOME2 3.3.3: 2019-03-09
This is a release to support GLib 2.60.
=== Changes
==== Ruby/GLib2
* Improvements
* Made tests more robust.
[GitHub#1272][Reported by Jeremy Bicha]
* Required pkg-config 1.3.5 or later.
* Added support for GLib 2.60.
* Windows: Removed support for static compilation.
* Fixes
* (({GLib::PollFD#fd=})): Fixed wrong conversion.
==== Ruby/GObjectIntrospection
* Improvements
* Improved auto (({#==}))/(({#!=})) implementations.
They returns (({true}))/(({false})) for invalid argument instead
of raising an error.
==== Ruby/GTK2
* Improvements
* Made tests more robust.
[GitHub#1275][Reported by Jeremy Bicha]
==== Ruby/RSVG2
* Improvements
* Made tests more robust.
[GitHub#1273][Reported by Mamoru TASAKA]
==== Ruby/Poppler
* Improvements
* (({Poppler::Document.new(data:)})):
Added support for (({Encoding.default_internal})).
* (({Poppler::Document.new})):
Added support for (({#to_path})) objects as path.
=== Thanks
* Jeremy Bicha
* Mamoru TASAKA
Upstream changes (from NEWS):
== 1.3.6 - 2019-03-09
=== Improvements
* Added support for Homebrew environment without pkg-config formula.
== 1.3.5 - 2019-03-08
=== Fixes
* Fixed MSYS2 detection installed at non standard folder.
[GitHub:ruby-gnome2/ruby-gnome2#1271][Reported by Simon Arnaud]
=== Thanks
* Simon Arnaud
4.3.12:
- Fix error caused when virtual environment not detected
4.3.11:
- Fixed issue: confused by symlinks pointing to virtualenv gives FIRSTPARTY not THIRDPARTY
- Fixed issue: current version skips every file on travis
- Additional caching to reduce performance regression introduced in 4.3.5
- Improved handling of pex files and other binary Python files
8.4.0 -- 2019-12-22
-------------------
* compat: add compatibility with Mercurial 4.9
* compat: drop compatibility with Mercurial 4.3
* evolve: avoid potential crash when stabilizing orphan merges
* evolve: pick right destination in split+prune cases issue5686 (hg-4.9 only)
* evolve: prioritize --rev/--any/--all option over obsolete working directory
* fold: concatenate commit message in revision order
* next: evolve aspiring children by default (use --no-evolve to skip)
* next: pick lower part of a split as destination
* push: have `--publish` overrule the `auto-publish` config
* split: accept file patterns
* split: improve and update the user prompt (BC)
* split: make it possible to drop change during a split
* split: no longer accept revision without --rev (BC)
* split: support for non interactive splits
topic 0.13.0
* stack: introduce a --children flag (see help for details)
* stack: support for '#stack[idx]' absolute indexing in revset (hg-4.9+ only)
* topic: support for '#topic[idx]' relative indexing in revset (hg-4.9+ only)
* topic: make --age compatible with the usual other display for `hg topic`
* topics: improve the message around topic changes
8.3.3 -- 2018-12-24
-------------------
* evolve: properly detect unresolved merge conflict (issue-5966)
* evolve: fix possible crash when the repo changes during evolve (issue-6028)
* test: avoid leaking `hg serve` process
* topic: fix error message for the `ngtip` revset
8.3.2 -- 2018-11-27
-------------------
* evolve: not longer attempt to translate revision's descriptions (issue6016)
* evolve: fix compatibility with mercurial 4.8's narrow extension.
* pick: fix summary help text
* topic: only use pager when it make senses
8.3.1 -- 2018-10-25
-------------------
* evolve+topic: fix possible crash during content-divergence evolution
* use "new" unstabilities vocabulary in help
* compat: compatibility with Mercurial 4.8rc0
8.3.0 -- 2018-10-12
-------------------
* evolve: avoid redundant output when handling linear orphans
* evolve: use stack alias s# in `hg evolve` messages
* next, prev: use stack alias s# when relevant
* rewind: add an undo alias
* caches: skip warming the stablerange cache on strip in "auto" mode
* topic: properly register the '{topicidx}' for mercurial <= 4.5
* pullbundle: experimental extension to slice pull in multiple slices whose
associated bundle can be cached. The extensions is shipped
alongside evolve only for convenience. It it requires data
structures that currently live in the evolve extensions.
8.2.1 -- 2018-09-14
-------------------
* obshashrange: issue the "long stable cache" update message only once
* obshashrange: reduce impact of cache invalidation from many new obsmarkers
* caches: properly silence permission error related to caches
8.2.0 -- 2018-09-03
-------------------
* prune: rename `--biject` flag to `--pair` (old flag is kept as an alias)
* pick: rename the "grab" command to "pick" to avoid ambiguity with graft
* discovery: enable obshashrange based discovery by default
topic
* revset: `topic("patterns")` now handle standard patterns ("re:", etc)
* revset: `topic(REVS)` matches revisions with same topic as REVS
* topic: using `s#` alias instead of `t#` and `b#` alias
(compat with old form is preserved)
8.1.2 -- 2018-08-28
-------------------
* obshashrange: improved robusness of the cache under heavy load
* obshashrange: force recomputation of the final obshash related cache
(to make sure people benefit from the 8.1.1 fixes)
8.1.1 -- 2018-08-21
-------------------
* clone: fix possible crash when using clone bundle and forcing cache warming
* evolve: properly set second parent during conflict (issue5927)
* next: delete the evolvestate after aborting interrupted `next --evolve`
* next: fix topic restriction when passing --evolve
* obshashrange: fix speed and consistency issues during cache invalidation
* obshashrange: properly persist all caches involved in obshashrange discovery
* prune: improve documentation
8.1.0 -- 2018-08-03
-------------------
* compatibility with mercurial 4.7
* evolve: improve multiple aspect of content-divergence resolution
* branch changes handling,
* parent changes handling,
* description changes handling,
* divergent stack handling,
* improved resume, stop and abort of divergent resolution
* evolve: improved automatic resolution of phase-divergence
* evolve: add a --update and --no-update flag to evolve to control final
working copy parent
* evolve: show `hg help evolve.interrupted-evolve` in error when conflicts
* evolve: show unfinished state information in `hg status -v` (issue5886)
* evolve: move bookmarks also when updating to successors (issue5923)
* evolve: improve orphan resolution when combined with divergence (issue5946)
* amend: abort `--patch` by saving an empty file (issue5925)
*
* evolve: add a new `--no-update` flag to keep working copy on the initial
revision.
* evolve: new help section dedicated to resuming operation interrupted by
merge conflit, `hg help evolve.interrupted`.
* obslog: --filternonlocal
* rewind: first limited version of `rewind` command to restore stack of commit to a
precusors state (check command help for detail and limitation)
topic (0.10.0)
* display a hint when a topic becomes empty
RELEASE 3.0.4:
- Improve finding of Microsoft compiler: add a 'products' wildcard
in case 2017 Build Tools only is installed as it is considered a separate
product from the default Visual Studio
- Add TEMPFILESUFFIX to allow a customizable filename extension.
- Improved support for VC14.1 and Visual Studio 2017, as well as arm and arm64 targets.
- Initial support for ARM targets with Visual Studio 2017
- Update TempFileMunge class to use PRINT_CMD_LINE_FUNC
- Enhance cpp scanner regex logic to detect if/elif expressions without whitespaces but
parenthesis like "#if(defined FOO)" or "#elif!(BAR)" correctly.
RELEASE 3.0.3:
NOTE: 3.0.2 release was dropped because there was a packaging bug. Please consider all 3.0.2
content.
- Fixes to packaging logic. Ensuring the SCons.Tool.clangCommon module is added
to the release packages.
- Modify scons.bat script to check for scons python script without .py extension if no file
scons.py exists. This enables an all platform wheel to work.
- Update doc examples to work with Python 3.5+: map() now returns an iterable instead of a list.
Package is now compatible with dune 1.7.
Main change is that json types are now replaced by their t aliases;
there are some other minor bugfixes and changes as well. Full details in
the CHANGES.md file.
The package is now compatible with dune 1.7.
Several API-breaking changes in version 3.0.0: module renames and
changes in function signatures.
Other, more minor bugfixes and additions.