PyQt v5.15.0 has been released. This is a major feature release that adds support for Qt v5.15.0. There are corresponding releases of the other PyQt-related packages.
Added support for Qt v5.15.0.
Added the QtQuick3D module.
Added a callStaticMethod() overload to QAndroidJniObject that takes a QJsonDocument as the method argument and returns another QJsonDocument.
Added the missing QMultimedia control classes.
pyuic5 now supports QUndoView.
Release 6.0.0
* Fixed Bug 140: The get_cache function has swapped fields
* Fixed Bug 142: Remove empty and zeroed fields
* Fixed Bug 115: Missing data on Ryzen CPUs
* Fixed Bug 122: Rename fields to be more clear
* Fixed Bug 125: Add option to return --version
* Fixed Bug 126: Make test suite also check SELinux
* Fixed Bug 120: Make unit tests also test CPUID
* Fixed Bug 69: Add s390x support
OAuth often seems complicated and difficult-to-implement. There are several
prominent libraries for handling OAuth requests, but they all suffer from one
or both of the following:
* They predate the OAuth 1.0 spec, AKA RFC 5849.
* They predate the OAuth 2.0 spec, AKA RFC 6749.
* They assume the usage of a specific HTTP request library.
OAuthLib is a generic utility which implements the logic of OAuth without
assuming a specific HTTP request object or web framework. Use it to graft OAuth
client support onto your favorite HTTP library, or provider support onto your
favourite web framework. If you're a maintainer of such a library, write a thin
veneer on top of OAuthLib and get OAuth support for very little effort.
0.16.13
Default install of tortoise-orm now installs with no C-dependencies, if you want to use the C accelerators, please do a pip install tortoise-orm[accel] instead.
Added <instance>.clone() method that will create a cloned instance in memory. To persist it you still need to call .save()
.clone() will raise a ParamsError if tortoise can’t generate a primary key. In that case do a .clone(pk=<newval>)
If manually setting the primary key value to None and the primary key can be automatically generated, this will create a new record. We however still recommend the .clone() method instead.
.save() can be forced to do a create by setting force_create=True
.save() can be forced to do an update by setting force_update=True
Setting update_fields for a .save() operation will strongly prefer to do an update if possible
RapidJSON is an extremely fast C++ JSON parser and serialization library: this
module wraps it into a Python 3 extension, exposing its
serialization/deserialization (to/from either bytes, str or file-like
instances) and JSON Schema validation capabilities.
Changelog:
Version 3.2.15 (3rd June 2020)
--------------
Fix build for gcc-10 (efax/efaxlib.h, efax/efaxlib.c,
efax/Makefile.am, efax/Makefile.in).
Version 3.2.14 (6th March 2020)
--------------
Remove X11 specific code to allow the program to run better
against wayland compositors (acinclude.m4, configure.ac;
dialogs.cpp, helpfile.cpp, logger.cpp, main.cpp, mainwindow.cpp,
prog_defs.h; src/Makefile.am).
Fix label layout in settings dialog (settings.cpp).
Apply SO_REUSEADDR option when constructing sockets
(socket_server.cpp).
Deal with strict aliasing warning (efax/efaxos.c).
Redis 6.0.5
Upgrade urgency MODERATE: several bugs with moderate impact are fixed here.
The most important issues are listed here:
* Fix handling of speical chars in ACL LOAD.
* Make Redis Cluster more robust about operation errors that may lead
to two clusters to mix together.
* Revert the sendfile() implementation of RDB transfer. It causes some delay.
* Fix TLS certificate loading for chained certificates.
* Fix AOF rewirting of KEEPTTL SET option.
* Fix MULTI/EXEC behavior during -BUSY script errors.
4.2.7:
mongos crashes due to client disconnecting when signing keys being refreshed
The mongos routing for scatter/gather ops can have unbounded latency
Shutdown command with force:true should ignore all stepdown errors
Ability to specify sync source read preference in initial sync
0.97
* Update dumpstyle.py
* Inkscape_r2p: Fix imports for Python 2/3
* Add support for publishing rst2pdf as a snap
* Fix PyPI links in README
* Template and fonts fixes
* Fix snapcraft link to be RST syntax
* Fix unicode and basestring (required by Python3)
* Switch to pytest
* Post-pytest migration cleanup
* Fix generation of source tarball
* Update Pillow to 6.2.2
0.96
* Fix manual
0.95
* More cleanups!
* Convert Code of Conduct to Markdown
* Support docutils math directive instead of rst2pdf's
* More cleanups 3
* Update version to 0.95.dev
* Add missing parenthesis and made -e preprocess inline literal text
* Improve findfonts.py
* Fixed reportlab import
* Fix internal links so that they work with latest ReportLab
* Update LICENSE copyright to reference all contributors
* Update dependencies
* Fix image retrieval over urlretrieve + svg import errors
* Replace deprecated BuildEnvironment.create_index()
* Fix highlight's linenothreshold for Sphinx >=1.8+ & <2.0
* Fixed a syntax incompatibility with Python3
* Sphinx3 compatibility fixes
* Remove Makefile, make.bat from sphinx tests
* Remove unused file
* Minor doc updates
* Adding badges to README
* Make it still work with Python 2
* Fix for fonts in Windows
* Update CHANGES
* Fix Preprocess extension for UTF-8 in Python 2
* Detail supported Python 3 versions
* Bump pillow from 6.0.0 to 6.2.0
* Support Inkscape 1.x
* Add svglib to requirements.txt
* Allow code-block language to be optional
3.1.4:
There is now a single code base for Python 2 and Python 3.
Python 2.7 is now the minimal Python version.
The installation can also now be done through a universal wheel, which helps with some external projects.
This Git version should have the same uncertainties code as PyPI version 3.1.4, but some accompanying files have been updated. This should have no impact on users. Developers are better off using this Git 3.1.4 version.
2.19.0:
[FEATURE] TSDB: Memory-map full chunks of Head (in-memory) block from disk. This reduces memory footprint and makes restarts faster.
[ENHANCEMENT] Discovery: Added discovery support for Triton global zones.
[ENHANCEMENT] Increased alert resend delay to be more tolerant towards failures.
[ENHANCEMENT] Remote Read: Added prometheus_remote_storage_remote_read_queries_total counter to count total number of remote read queries.
[ENHANCEMEMT] Added time range parameters for label names and label values API.
[ENHANCEMENT] TSDB: Reduced contention in isolation for high load.
[BUGFIX] PromQL: Eliminated collision while checking for duplicate labels.
[BUGFIX] React UI: Don't null out data when clicking on the current tab.
[BUGFIX] PromQL: Correctly track number of samples for a query.
[BUGFIX] PromQL: Return NaN when histogram buckets have 0 observations.
[BUGFIX] TSDB: Fix incorrect query results when using Prometheus with remote reads configured
0.29.20:
Bugs fixed
* Nested try-except statements with multiple ``return`` statements could crash
due to incorrect deletion of the ``except as`` target variable.
* The ``@classmethod`` decorator no longer rejects unknown input from other decorators.
* Fused types could leak into unrelated usages.
* Now uses ``Py_SET_SIZE()`` and ``Py_SET_REFCNT()`` in Py3.9+ to avoid low-level
write access to these object fields.
* The built-in ``abs()`` function could lead to undefined behaviour when used on
the negative-most value of a signed C integer type.
* Usages of ``sizeof()`` and ``typeid()`` on uninitialised variables no longer
produce a warning.
* The C++ ``typeid()`` function was allowed in C mode.
* The error position reported for errors found in f-strings was misleading.
* The new ``c_api_binop_methods`` directive was added for forward compatibility, but can
only be set to True (the current default value). It can be disabled in Cython 3.0.
Overview of changes in 3.36.0
=============================
* Updated translations:
Finnish
Kurdish (Sorani)
Overview of changes in 3.35.90
==============================
* Bugs fixed:
!41 Polish some rough edges in the Meson build
!43 build: Remove AC_ISC_POSIX
!44 build: Remove AC_HEADER_STDC
!45 kerberos-identity-manager: Remove unused signal handler ID
#43 daemon, dbus: Enable checking if a provider type is supported
* Updated translations:
Croatian
English (British)
Japanese
Malay
Overview of changes in 3.35.3
=============================
* Remove Pocket (!18)
* Bugs fixed:
!36 Drop the priv pointer from the GObject instance structures
!37 Port away from deprecated GLib API like g_memove and g_get_current_time
!39 webview: Port to JSCValue
!40 Use the G_DECLARE_* macros to reduce GObject boilerplate
#83 Add Exchange and Last.fm icons
* Updated translations:
Galician
Russian
Overview of changes in 3.35.1
=============================
* Bugs fixed:
#8 icons: Unbreak providers without any visual identity
* Updated translations:
Basque
Catalan
Traditional Chinese (Taiwan)
Czech
Danish
Dutch
Finnish
French
Friulian
Galician
German
Greek
Hungarian
Indonesian
Italian
Japanese
Korean
Latvian
Lithuanian
Persian
Polish
Portuguese (Brazilian)
Punjabi
Romanian
Serbian
Slovak
Slovenian
Spanish
Swedish
Turkish
Overview of changes in 3.33.91
==============================
* Support Fedora Account System (#26)
* Bugs fixed:
!21 owncloud: Use "Nextcloud", not "ownCloud", in user-visible errors
!23 build: Allow building with gettext ≥ 0.20
!26 webview: Make it more flexible in terms of its size
!28 kerberos: Use GTask's task data slot to leverage the compiler
!29 daemon: Return a D-Bus error if AddAccount fails to list all providers
!30 kerberos: Use GTask's task data slot to leverage the compiler
#73 build: Support the use of g_autolist with GoaObject
764157 Port to GTask from GSimpleAsyncResult
* Updated translations:
Basque
Czech
German
Indonesian
Karbi
Lithuanian
Polish
Romanian
Spanish
Swedish
Overview of changes in 3.32.0
=============================
* Updated translations:
Basque
Finnish
Gaelic (Scottish)
Icelandic
Overview of changes in 3.31.90
==============================
* Bugs fixed:
!17 icons: Replace PNGs with SVGs and add symbolics
!19 google: Only request the email field when getting the user's identity
796095 alarm: Refresh Kerberos tickets after a suspended system is resumed
* Updated translations:
Afrikaans
French
Japanese
Kabyle
Overview of changes in 3.31.3
=============================
* Remove Todoist
* Bugs fixed:
!14 build: Don't define _POSIX_PTHREAD_SEMANTICS and _REENTRANT
!15 identity: Port away from deprecated g_type_class_add_private
764157 Port to GTask from GSimpleAsyncResult
* Updated translations:
Belarusian
Esperanto
Estonian
Malayalam
Overview of changes in 3.30.0
=============================
* Updated translations:
Arabic
Overview of changes in 3.29.91
==============================
* Bugs fixed:
!2 build: Fix #FooObject style links
!8 Remove additional unnecessary GDestroyNotify casts
#10 build: Silence warning about _FORTIFY_SOURCE requiring optimization
Overview of changes in 3.29.4
=============================
* Bugs fixed:
!2 Port to meson build system
* Updated translations:
Occitan
Overview of changes in 3.29.1
=============================
* Remove Telepathy support (795322)
* Updated translations:
Simplified Chinese
Czech
Single sign-on framework for GNOME. It aims to provide a way for users to
setup online accounts to be used by the core system and core applications
only. Calendar entries show up in GNOME Shell, e-mail in Evolution, online
storages are exposed as GVolumes, and so on.
3.36.2 - May 29, 2020
=====================
* Fix non-default search engines appearing in search provider (#923)
* Set reasonable limit on address bar autocompletions (#1096, #1155)
* Invert back/forward shortcuts in keyboard shortcuts dialog in RTL locales (#1145)
* Fix crash in web app creation dialog (#1151)
* Fix two windows opened by new window action (#1152)
* Restore bookmark tag search in URL entry (#1177)
* Fix bookmark lockdown enabled when current page cannot be bookmarked (#1196)
* Fix crash loading about:applications (!636)
3.36.1 - March 27, 2020
=======================
* Fix bookmarks lockdown (#339)
* Fix endless Epiphany launch loop loading ftp:// URIs (#1053)
* Fix tab name on detached tabs (#1113)
* Fix extra blank space in bookmarks popover (#1119)
* Fix some downloads not working (#1127)
* Use full width address bar dropdown in narrow mode (!611)
3.36.0 - March 7, 2020
======================
* Fix crash when closing passwords dialog (#1120)
3.35.92 - February 27, 2020
===========================
* Remove custom reader mode fonts (#1002)
* Go to homepage when opening a new window (#1090, Andrei Lisita)
* Remember maximize/fullscreen window state (#1091)
* Fix memory leaks (#1098, #1099, #1101, #1102, #1103, #1104)
* Fix extra strings marked for translation (#1106)
* Fix crash on about:memory (#1115)
3.35.91 - February 14, 2020
===========================
* Allow bookmarks files to be symbolic links (#198)
* Fix new tab page with few items in history (#986)
* Fix password manager user account selector (#1018)
* Fix extra page when starting browser during background download (#1058, Andrei Lisita)
* Reenable web process sandbox (#1060)
* Remove extra PDF.js files (#1074)
* Fix tab title after Alt+Home (#1082, Andrei Lisita)
* "Switch to tab" should not switch tabs if URL is edited (#1085)
* Fix crash when parsing session state (#1092)
* Fix improper warning when closing multiple tabs (#1093)
* Disallow top-level navigation to data:// URLs (!577, Adrian Perez)
* Update Epiphany icon in user help
3.35.90 - February 1, 2020
==========================
- Update design of bookmark dialogs (#371)
- Disable new tab page when homepage is about:blank (#393, ignapk)
- Tab now autocompletes URL in address bar (#705)
- Reorganize the preferences dialog (#803, #1055)
- Changing web app icon in preferences dialog should copy icon (#810, ignapk)
- Update design of data management dialogs (#832, Adrien Plazas)
- Add placeholder text to address bar (#852)
- Add address bar dropdown icons for jump-to-tab and for bookmarks (#861, #895)
- Fix history dialog claiming history is empty until history has loaded (#992, Adrien Plazas)
- Fix Favorites and Mobile bookmarks not tagged correctly when localized (#1015, Jonathan Kang)
- Fix crash when loading empty sessions (#1043)
- Hide view source context menu item when on view source page (#1046)
- Use page URI as tab title in view source mode (#1048)
- Allow Ctrl+Tab in address bar (#1051)
- Fix inconsistent capitalization in preferences dialog (#1054, Devesh Vijaywargiya)
- Fix padding on incognito mode welcome page (#1056)
- Fix problems with the new PDF support (#1059, !548)
- Temporarily disable web process sandbox due to WebKit #206533 problems (#1060)
- Fix password saving, likely broken in 3.35.3 (#1064)
- Fix memory corruption in view source mode (#1065)
- Allow opening PDFs with file chooser (#1073)
- Fix view source mode for URIs with non-default port numbers (#1076)
- Fix occasional failure to start up (!537)
- Fix download time remaining "jumping around" (!553, Alexander Mikhaylenko)
- Avoid theoretical bookmark ID collisions (!555, Andrei Lisita)
- Standardize keyboard shortcuts and improve keyboard shortcuts dialog (!556, Sabri Ünal)
- Fix web background color to allow dark mode to work (!558, !559)
- Fix sides cropped off of new tab page snapshots (!563)
- Fix memory corruption when loading adblock filters
- Fix display of script dialogs, broken in 3.35.3
- Fix various scan-build warnings
3.35.3 - January 3, 2020
========================
Big stuff:
- View source mode now uses highlight.js syntax highlighting (!506)
- Now displays PDFs with PDF.js (!508)
The usual:
- Add Open Link context menu option for selected text (#349)
- Fix crash when bookmark time is invalid (#454)
- Remove support for external view source (#819)
- Try harder to avoid session data loss (#887)
- Remember page zoom levels during incognito session (#891)
- Always show overview close button (#906)
- Fix middle click on back button when titlebar action is configured (#919)
- Add lockdown setting to disable context menu (#921)
- Disable Send Link context menu option in application mode (#926)
- Reenable on-demand hardware acceleration (#932)
- Fix profile migrator error message (#944)
- Fix localization of reader mode preferences (#994)
- Fix crash on shutdown regression (#1004)
- Redesigned the downloads button (#947, #1005)
- Improve design of web process crash error page (#1013)
- Fix regressions with user style sheet monitor (#1026)
- Major refactor of IPC to web extension (!448)
- Enable process swap on navigation (site isolation) (!448)
- Security popover's per-website adblocker preference now actually works (!471)
- Improve reader mode icon on elementary (!490)
- Fix search provider crash when there are no bookmarks (!510)
- Fix crashes on web app creation dialog and theoretical crashes elsewhere (!511)
- Remove do-not-track setting, obsolete (!514)
- Remove enable-plugins setting (NPAPI plugins), now always off (!514)
- Remove enable-webaudio and enable-webgl settings, now always on (!514)
- Fix issues detected by cppcheck and scan-build
- Disable Search the Web in application mode
- Temporarily disable address bar DNS prefetch due to WebKit crash
- Require libhandy as system dependency
3.35.2 - November 22, 2019
==========================
- Open bookmarks in new tab with middle button (#86)
- Accept partial URLs with port but no protocol (#329)
- Remove custom FTP handling (#517)
- Fix anchors for local files when opened via command line (#550)
- Fix crash browsing to file under snap (#888)
- Show bookmarked URLs only once in search results dropdown (#897, Dimitrios Christidis)
- Use destructive style on close multiple tabs dialog (#950)
- Fix bookmarks import error handling (#965)
- Prevent detaching pinned tabs (#969)
- Exclude pinned tabs from "close other tabs" and "close tabs to left/right" (#975)
- Adjust icon to not use clipping masks for compatibility with KDE (#979, Jakub Steiner)
- Correctly handle zero matches in find toolbar (#984, Dimitrios Christidis)
- Fix remember passwords setting (#993)
- Enhance password manager to use secrets portal (!359, Daiki Ueno)
- Use two-line display format for address bar dropdown (!441)
- Treat localhost as secure origin (!457)
- Expose webkit://gpu (!458, Adrian Perez)
- Fix per-site adblock permission (!471)
- Add responsive layout for error pages (!477)
- Fix linked zoom menu buttons in right-to-left locales (!481)
3.35.1 - October 11, 2019
=========================
- Reenable on-demand accelerated compositing (#932)
- Many theme improvements specific to elementary OS
(#2, #4, #69, #935, #936, #938, #940, #941, #956, Alexander Mikhaylenko)
==============
Version 3.36.0
==============
Changes in this release:
• Style tweaks for Adwaita
• New translation scaffolding
==============
Version 3.35.3
==============
Changes in this release:
• Support for secondary icons in suggestion rows
• Graph model property range fixes
==============
Version 3.35.2
==============
Changes in this release:
• Touch support for DzlSuggestionEntry
• Column sizing improvements to DzlColumnLayout
• Documentation improvements
• Improved support for disabled animations
• Improvments to when and how suggestion popups are displayed
bdf2sfd 1.1.2 (2020-06-10)
- Use CLOCK_REALTIME if CLOCK_MONOTONIC is not available
- Get rid of the runtime variable, it is only used once
- Remove duplicate <string.h> include
- Add missing <stdio.h> include
- Add <stdint.h> include instead of <inttypes.h>
- Define _GNU_SOURCE in CMakeLists.txt to avoid cluttering source files
- Add ENABLE_SECCOMP build option, to allow building seccomp support
- Add initial seccomp support to BDF2SFD