dbus Python Bindings 1.2.14 (2019-11-25)
========================================
The “don't stand in the fire” release.
Fixes:
• Ensure that the numeric types from dbus.types get the same str()
under Python 3.8 that they did under previous versions. Previously,
Python 3.8 used their repr() for the str(), which was not intended.
(dbus-python#31; matclab, Simon McVittie)
• Disable -Winline (Simon McVittie)
• Add Python 3.8 to CI (Simon McVittie)
Changes in libsoup from 2.68.2 to 2.68.3:
* Fixes to testing infrastructure [Simon McVittie]
* Enable GNOME support in mingw [Fabiano Fidêncio]
* Allow introspection in cross builds [Ross Burton]
* Updated translations: Chinese (Taiwan)
Version 2.46.4
- #524 - Panic when reading an invalid stylesheet URL in an XML
processing instruction (Paolo Borelli)
- #525 - Consider specificity when applying CSS selector matches.
- #504 - Provide an usage example in the librsvg crate docs.
0.5.2:
- Add include_setitem to get_definition/is_definition and get_defined_names
- Fix named expression error listing
- Fix some f-string tokenizer issues
Release 2.3.1:
Bugs fixed
* sphinx-autogen: raises AttributeError
Release 2.3.0:
Incompatible changes
* end-before option of literalinclude directive does not match the first line of the code block.
* Change default User-Agent header to "Sphinx/X.Y.Z requests/X.Y.Z python/X.Y.Z". It can be changed via user_agent.
* text: content of admonitions starts after a blank line
Deprecated
sphinx.builders.gettext.POHEADER
sphinx.io.SphinxStandaloneReader.app
sphinx.io.SphinxStandaloneReader.env
sphinx.util.texescape.tex_escape_map
sphinx.util.texescape.tex_hl_escape_map_new
sphinx.writers.latex.LaTeXTranslator.no_contractions
Features added
* C++, support bit-fields.
* html: Eliminate prompt characters of doctest block from copyable text
* html: Use favicon for OpenSearch if available
* html theme: agogo theme now supports rightsidebar option
* Add PEP-561 Support
* latex: Allow to load additonal LaTeX packages via extrapackages key of latex_elements
* Add new config variable: user_agent
* LaTeX: have backslash also be an inline literal word wrap break character
* LaTeX: Support upLaTeX as a new latex_engine (experimental)
* Improve a warning message when extensions are not parallel safe
* Improve Intersphinx performance for multiple remote inventories.
* apidoc: .so file support
* autosummary: emit autodoc-skip-member event on generating stub file
* i18n: make explicit titles in toctree translatable
* linkcheck: Add linkcheck_auth option to provide authentication information when doing linkcheck builds
* linkcheck: Handles HTTP 308 Permanent Redirect
* html: Wrap section number in span tag
* gettext: Add gettext_last_translator' and :confval:`gettext_language_team to customize headers of POT file
Bugs fixed
* LaTeX: Longtable before header has incorrect distance (refs: latex3/latex2e#173)
* LaTeX: Avoid section names at the end of a page
* LaTeX: Do not replace unicode characters by LaTeX macros on unicode supported LaTeX engines: ¶, §, €, ∞, ±, →, ‣, –, superscript and subscript digits go through “as is” (as default OpenType font supports them)
* linkcheck: Be defensive and handle newly defined HTTP error code
* linkcheck: Failure on parsing content
* image URLs containing data: causes gettext builder crashed
* i18n: Error when compiling message catalogs on Hindi
* i18n: KeyError is raised if section title and table title are same
* i18n: rst_prolog breaks the translation
* mathbase: Some deprecated functions have removed
* autodoc: mock object does not work as a class decorator
* epub: Wrong internal href fragment links
* Allow not to install sphinx.testing as runtime (mainly for ALT Linux)
* html: search result was broken with empty html_file_suffix
* LaTeX does not wrap long code lines at backslash character
* LaTeX: PDF build breaks if admonition of danger type contains code-block long enough not to fit on one page
* LaTeX: code-block in a danger type admonition can easily spill over bottom of page
* texinfo: Code examples broken following “sidebar”
* An orphan warning is emitted for included document on Windows. Thanks to @drillan
* Fix smartypants module calls re.sub() with wrong options
* HTML search: If a search term is partially matched in the title and fully matched in a text paragraph on the same page, the search does not include this match.
* config.py shouldn’t pop extensions from overrides
* text: extra spaces are inserted to hyphenated words on folding lines
* LaTeX: xelatex converts straight double quotes into right curly ones (shows when smartquotes is False)
* LaTeX: even with smartquotes off, PDF output transforms straight quotes and consecutive hyphens into curly quotes and dashes
* LaTeX: multi-line display of authors on title page has ragged edges
* Sphinx crashes with docutils-0.16b0
* sphinx-build: A console message is wrongly highlighted
* sphinx-build: -D option does not considers 0 and 1 as a boolean value
3.6.1:
Overall, as in the past, the focus has been on just fixing bugs, more geared
in the later 3.x range. Handling "async for/with" in 3.8+ works better.
Numerous bugs around handling lambda with keyword-only and * args in the
3.0-3.8 have been fixed. However many still remain.
binary_expr and unary_expr have been renamed to bin_op and
unary_op to better correspond the Python AST names.
Some work was done Python 3.7+ to handle and better; less was done
along the lines of handling or. Much more is needed to improve
parsing stability of 3.7+. More of what was done with and needs to
be done with or and this will happen first in the "decompyle3"
project.
Later this will probably be extended backwards to handle the 3.6-
versions better. This however comes with a big decompilation speed
penalty. When we redo control flow this should go back to normal, but
for now, accuracy is more important than speed.
Another assert transform rule was added. Parser rules to distingish
try/finally in 3.8 were added and we are more stringent about what
can be turned into an assert. There was some grammar cleanup here
too.
A number of small bugs were fixed, and some administrative changes to
make make check-short really be short, but check more throughly what
it checks. minimum xdis version needed was bumped to include in the
newer 3.6-3.9 releases. See the ChangeLog for details.
4.2.2:
Add Python versions: 3.6.10, 3.7.6. 3.8.1,
Update 3.9-dev to 3.9.0alpha2
Add interpolation of FUNCTION_CALL_{KW,EX} argument for 3.7-3.9
Better output of complex type values
4.2.1:
Correct and clean up compiler flags. Add 3.5+ ITERABLE_COROUTINE and
3.6+ ASYNC_GENERATOR.
Clean up PYPY 3.6 flags and opcodes Many thanks again to Arman Rigo.
Split PYPY specfic compiler-specific flags into its own thing.
1.2.4.0
* Add TH Lift instances for Data.Text.Text and Data.Text.Lazy.Text
(gh-232)
* Update Haddock documentation to better reflect fusion eligibility;
improve fusion rules for takeWhileEnd and length (gh-241, ghc-202)
* Optimise Data.Text.replicate from O(n) to O(log n) (gh-209)
* Support base-4.13.0.0
1.2.3.1
* Make decodeUtf8With fail explicitly for unsupported non-BMP
replacement characters instead silent undefined behaviour (gh-213)
* Fix termination condition for file reads via Data.Text.IO operations
(gh-223)
* A serious correctness issue affecting uses of take and drop with
negative counts has been fixed (gh-227)
* A bug in the case-mapping functions resulting in unreasonably large
allocations with large arguments has been fixed (gh-221)
1.2.3.0
* Spec compliance: toCaseFold now follows the Unicode 9.0 spec
(updated from 8.0).
* Bug fix: the lazy takeWhileEnd function violated the lazy text
invariant (gh-184).
* Bug fix: Fixed usage of size hints causing incorrect behavior
(gh-197).
* New function: unsnoc (gh-173).
* Reduce memory overhead in encodeUTF8 (gh-194).
* Improve UTF-8 decoder error-recovery (gh-182).
* Minor documentation improvements (@since annotations, more examples,
clarifications).
1.2.2.2
* The toTitle function now correctly handles letters that immediately
follow punctuation. Before, "there's" would turn into
"There'S". Now, it becomes "There's".
* The implementation of unstreaming is faster, resulting in operations
such as map and intersperse speeding up by up to 30%, with smaller
code generated.
* The optimised length comparison function is now more likely to be
used after some rewrite rule tweaking.
* Bug fix: an off-by-one bug in takeEnd is fixed.
* Bug fix: a logic error in takeWord16 is fixed.
1.2.2.1
* The switch to integer-pure in 1.2.2.0 was apparently mistaken. The
build flag has been renamed accordingly. Your army of diligent
maintainers apologizes for the churn.
* Spec compliance: toCaseFold now follows the Unicode 8.0 spec
(updated from 7.0)
* An STG lint error has been fixed
3.46.3 (2019-12-23)
- SFTP: Fixed handle leak on Windows
- SFTP: Remote paths were not fully resolved on all operations
3.46.2 (2019-12-20)
- SFTP: Fixed a regression connecting using a password-protected keyfile
3.46.1 (2019-12-20)
- Fixed a crash if an FTP server sends too long response lines
- Building and running FileZilla now depends on libfilezilla >= 0.19.3 (https://lib.filezilla-project.org/), this fixes a few issues with the new speed limiting code
- SFTP components have been updated and are now based on PuTTY 0.73
3.46.0 (2019-11-25)
- Fixed a rare crash if closing FileZilla the very same moment a connection or transfer requests user attention
3.46.0-rc1 (2019-11-15)
+ Show an error message in the local directory listing if the user lacks permission to show the directory
- Local filelist status bar is now reset if accessing a local directory fails
- macOS: Work around an a bug in macOS 10.15 (Catalina) where closing a dialog shown from a timer can result in temporary freezes
- Refactored speed-limiting code
- Building and running FileZilla now depends on libfilezilla >= 0.19.1 (https://lib.filezilla-project.org/)
0.19.3 (2019-12-19)
- Rate limiting: Fix a divide by zero when distributing overflow
0.19.2 (2019-12-19)
+ Rate limiting: Added debt repay mechanism to bucket removal
- *nix: Fix returned permissions in fz::local_filesys::get_file_info/get_next_file
0.19.1 (2019-11-15)
+ Return error information to fz::local_filesys::begin_find_files
- Fix for version.hpp not getting installed
0.19.0 (2019-11-07)
+ Addded rate limiting code and a new rate-limited socket layer
+ Added fz::mutex::try_lock
+ Implemented libtool's library versioning scheme for shared library builds of libfilezilla
New in CppUnit 1.15.1:
---------------------
* Portability:
- Fix Wdefaulted-function-deleted warning with clang
- Remove old Visual Studio project files
New in CppUnit 1.15.0:
---------------------
- Report (un)signed character as intergers
- add CPPUNIT_TEST_FIXTURE()
- add message_to_string trait to allow custom string formatters
* Portability:
- Fix build with gcc 9
- Fix various compiler warnings
0.2.0.0 January 2016
* Add support for GHC 8.0
* Remove re-exports from deepseq:Control.DeepSeq
* Synchronise implementation to deepseq-1.4.0.0's code
0.1.1.2 December 2014
* Add support for GHC 7.10 and deepseq-1.4.0.0
Version 0.8.0.7 (2019-08-05) Independence Day in Burkina Faso
* Add MonadFail instance for GHC >= 8.8 (Vanessa McHale)
* Change deepseq upper bound to 1.5 (Herbert Valerio Riedel)
Version 0.8.0.6 (2019-03-29) Martyrs' Day in Madagascar
* Change QuickCheck upper bound from 2.13 to 2.14
Version 0.8.0.5 (2018-09-13) Day of the Programmer
* Change QuickCheck upper bound from 2.12 to 2.13
Version 0.8.0.4 (2018-01-19) Kokborok Day
* Change QuickCheck upper bound from 2.11 to 2.12
* Make Data.DList trustworthy (Bertram Felgenhauer)
* Remove quickcheck-instances dependency for tests
Version 0.8.0.3 (2017-07-04) Independence Day in the United States
* Change QuickCheck upper bound from 2.10 to 2.11 and import the
Arbitrary NonEmpty instance from quickcheck-instances for 2.10
* Fix stimes property in test suite (Oleg Grenrus)
Version 0.8.0.2 (2016-09-04) World Sexual Health Day
* Fix test suite: add missing module OverloadedStrings (Sergei
Trofimovich)
Version 0.8.0.1 (2016-07-29) 58th Anniversary of the Creation of NASA
* Change QuickCheck lower bound to 2.9 for GHC >= 8 (base >= 4.9)
(Adam Bergmark)
Version 0.8 (2016-07-17) Constitution Day in South Korea
* Add pattern synonyms Nil and Cons for GHC >= 7.8
* Add Semigroup instance for GHC >= 8 (base >= 4.9)
* Use inflexible instance for IsString to improve support for
overloaded strings (Baldur Blöndal)
* Change QuickCheck upper bound from 2.9 to 2.10
* Add -Wall -Werror testing
* Add testing for GHC 8.0.1 to Travis-CI