Age | Commit message (Collapse) | Author | Files | Lines |
|
3.3.0:
- Drop support for Python 3.3.
- Add support for Python 3.7.
- Drop support for 'python setup.py test'.
- Add support for example in section and multisection, and
include those examples in generated documentation.
- Fix configuration loaders to decode byte data using UTF-8 instead of
the default encoding (usually ASCII).
|
|
|
|
This package contains exception exceptions and implementations which are so
general purpose that they don't belong in Zope application-specific packages.
|
|
This package provides a flexible test runner with layer support.
|
|
|
|
Changes:
3.7.1
-----
Documentation
=============
- bpo-32174: chm document displays non-ASCII charaters properly on some
MBCS Windows systems.
- bpo-34790: Document how passing coroutines to asyncio.wait() can be
confusing.
- bpo-28617: Fixed info in the stdtypes docs concerning the types that
support membership tests.
- bpo-34065: Fix wrongly written basicConfig documentation markup syntax
- bpo-33460: replaced ellipsis with correct error codes in tutorial
chapter 3.
- bpo-33847: Add `@' operator entry to index.
- bpo-25041: Document AF_PACKET in the socket module.
|
|
|
|
|
|
Changes:
3.6.7
-----
Documentation
=============
- bpo-32174: chm document displays non-ASCII charaters properly on some
MBCS Windows systems.
- bpo-28617: Fixed info in the stdtypes docs concerning the types that
support membership tests.
- bpo-34065: Fix wrongly written basicConfig documentation markup syntax
- bpo-33847: Add `@' operator entry to index.
- bpo-25041: Document AF_PACKET in the socket module.
|
|
|
|
pluggy 0.8.0:
Features
- Add get_hookimpls() method to hook callers.
Trivial/Internal Changes
- Add changelog in long package description and documentation.
- Add a test exemplifying the opt-in nature of spec defined args.
- Encapsulate hook specifications in a type for easier introspection.
|
|
Released 3.1.0:
This release brings two minor API changes:
- Long-deprecated functions ldap.open() and ldap.init() are removed
- LDAPObject.compare_s() and compare_ext_s return bool instead of 0 or 1
All changes since 3.0.0:
Lib/
* Remove long deprecated functions ldap.open() and ldap.init()
* LDAPObject.compare_s() and LDAPObject.compare_ext_s() now return a bool
instead of 1 or 0.
* Make iteration over cidict yield same values as keys()
* Fail if pyasn1 is not installed
* Fix parsing of PPolicyControl ASN.1 structure
* Use items() when appropriate in dict iteration
* Add support for tracing LDAP calls. Tracing can now be enabled with
the env var PYTHON_LDAP_TRACE_LEVEL and redirected to a file with
PYTHON_LDAP_TRACE_FILE.
(This is mainly intended for debugging and internal testing; the
configuration or output may change in future versions.)
Modules/
* Fix ref counting bug in LDAPmessage_to_python
Doc/
* Remove warning about unreleased version
* Doc: Replace Mac OS X -> macOS
Tests/
* Add tests and coverage for tracing
* Disable warnings-as-errors for Python 3.4
* Fix assertTrue to assertEqual
* Mark several test values as bytes
Lib/slapdtest/
* Fix error message for missing commands
* Make SlapdObject a context manager
* Disable SASL external when missing SASL support
* Make SlapdObject.root_dn a property
* In SlapdObject, build include directives dynamically
* Move import statements to top level
Code style:
* Add Makefile rules for automatic formatting of C and Python code
* Reformat and indent all C files
* Trim white space throughout the project
Infrastructure:
* Add py3-trace tox environment to Travis CI config
* Add new Pytest cache directory to gitignore
General:
* Update all pypi.python.org URLs to pypi.org
Released 3.0.0:
Notable changes since 2.4.45 (please see detailed logs below):
* Python 3 support and bytes_mode
see: https://python-ldap.readthedocs.io/en/latest/bytes_mode.html
* The module ldap.async is renamed to ldap.asyncsearch
* New dependencies: pyasn1, pyasn1_modules
* Dropped support for Python 2.6 and 3.3
|
|
|
|
3.8.8:
* Add for 3.6.7 and 3.7.1 magic.
* pytest/test_std.py: Dropped a test
* pytest/test_std.py, xdis/op_imports.py, xdis/std.py: make_std_api
accepts floating-point version number
|
|
1.1.2:
* Fix for issue where in_memory files weren't compressed.
* Fix write() so that it handles array formulas as documented.
* Fix for issue with special characters in worksheet table functions.
* Added warnings for input issues in :func:write_rich_string() such as blank
strings, double formats or insufficient parameters.
|
|
|
|
18.10.1
Don't eat Component.stop() request when crossbar not connected
handle async on_progress callbacks properly
fix attribute error when ConnectionResetError does not contain "reason" attribute
infer rawsocket host, port from URL
fix error on connection lost if no reason (reason = None)
fixed typo on class name
|
|
3.9.0:
Improvements to ViewSet extra actions
Fix action support for ViewSet suffixes
Allow action docs sections
Deprecate the Router.register base_name argument in favor of basename.
Deprecate the Router.get_default_base_name method in favor of Router.get_default_basename.
Change CharField to disallow null bytes. To revert to the old behavior, subclass CharField and remove ProhibitNullCharactersValidator from the validators. python class NullableCharField(serializers.CharField): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.validators = [v for v in self.validators if not isinstance(v, ProhibitNullCharactersValidator)]
Add OpenAPIRenderer and generate_schema management command.
Add OpenAPIRenderer by default, and add schema docs.
Allow permissions to be composed
Allow nullable BooleanField in Django 2.1
Add testing of Python 3.7 support
Test using Django 2.1 final release.
Added djangorestframework-datatables to third-party packages
Change ISO 8601 date format to exclude year/month
Update all pypi.python.org URLs to pypi.org
Ensure that html forms (multipart form data) respect optional fields
Allow hashing of ErrorDetail.
Correct schema parsing for JSONField
Render descriptions (from help_text) using safe
Removed input value from deault_error_message
Added min_value/max_value support in DurationField
Fixed instance being overwritten in pk-only optimization try/except block
Fixed AttributeError from items filter when value is None
Fixed Javascript e.indexOf is not a function error
Fix schemas for extra actions
Improved get_error_detail to use error_dict/error_list
Imprvied URLs in Admin renderer
Add "Community" section to docs, minor cleanup
Moved guardian imports out of compat
Deprecate the DjangoObjectPermissionsFilter class, moved to the djangorestframework-guardian package.
Drop Django 1.10 support
Only catch TypeError/ValueError for object lookups
Handle models without .objects manager in ModelSerializer.
Improve ModelSerializer.create() error message.
Fix CSRF cookie check failure when using session auth with django 1.11.6+
Updated JWT docs.
Fix autoescape not getting passed to urlize_quoted_links filter
|
|
|
|
0.32.2:
Bumped up the version number
|
|
|
|
Changes:
Overview of Changes in GTK+ 3.24.1
==================================
* Adwaita:
- Improvements to headerbar styling
* Wayland:
- Fix handling of preedit text
* Windows:
- Implement smooth scrolling
* Fix critical warnings on shutdown
* Translation updates:
- Czech
- Friulian
- Russian
- Spanish
Overview of Changes in GTK+ 3.24.0
==================================
* GtkApplication can now track screensaver state
* Translation updates:
- Brazilian Portuguese
- Croatian
- Czech
- Danish
- French
- Galician
- German
- Greek
- Hungarian
- Indonesian
- Italian
- Latvian
- Lithuanian
- Polish
- Swedish
- Turkish
Overview of Changes in GTK+ 3.23.3
==================================
* Deprecate a few APIs that are gone in GTK+ 4:
- focus chains in GtkContainer
- stepper sensitivity in GtkRange
* Allow picking colors under kwin
* Bug fixes:
#404 window: Fallback to CSD titlebar in focus-chain
#770 scrolledwindow: Fix horizontal decleration
#1263 win32: Implement smooth scrolling
#134 #432 #574 #579 #878
tooltip: Position using move-to-rect
#844 wayland: avoid idempotent wl_subsurface_set_position
#2393 Fix a typo
#125 combobox: Fix a critical warning
!290 fontchooser: Add missing build flags
!172 filechooser: Don't show private recent items
* Translation updates:
- Brazilian Portuguese
- British English
- Catalan
- Chinese (Taiwan)
- French
- German
- Indonesian
- Italian
- Kazakh
- Korean
- Lithuanian
- Polish
- Turkish
Overview of Changes in GTK+ 3.23.2
==================================
* Emoji chooser improvements
- Try harder to avoid fallback rendering
- Avoid hex boxes
- Use icons for sections
* Color chooser improvements
- Allow picking colors from the screen again. The current
implementation can use either the screnshot portal or
a recent gnome-shell API
* GtkPlacesSidebar now shows a spinner during mount operations
* Wayland
- Support both gtk-text-input and text-input-unstable-v3 as
input protocol
* Bug fixes:
#628 TextView: spaces acting as non-breaking whitespace...
!248 win32: Correct handling of transient state changes
!272 Replace gtk_text_input with text_input_unstable_v3 support
* Translation updates:
- German
- Lithuanian
- Polish
- Spanish
- Turkish
Overview of Changes in GTK+ 3.23.1
==================================
* Backported event controllers from GTK+ 4:
- GtkEventControllerScroll
- GtkEventControllerMotion
- GtkEventControllerKey
- GtkGestureStylus
* Support markup in GtkModelButtons
* Themes
- The Raleigh theme has been removed
- Expander size in HighContrast has been increased
* Wayland
- Update cursor scale when needed
- Decoration negotiation protocol fixes
* Windows
- Add an EGL renderer based on ANGLE
* Translation updates:
- Brazilian Portuguese
- German
- Hungarian
Overview of Changes in GTK+ 3.23.0
==================================
* Dependency bumps:
- Require libepoxy 1.4
- Require pango 1.41
* New font chooser features:
- Allow setting OpenType font features
- Show examples for OpenType font features
- Allow selecting OpenType font variations
- Support levels of details for selection
* New Emoji features:
- Support a completion popup for Emoji
- Drop Ctrl-Shift-e shortcut
* Other new apis:
- gdk_window_move_to_rect
* Wayland:
- Use anonymous shared memory on FreeBSD
* Bugs fixed:
#85 widgetDragDestFindTarget introspection data does not show nullable...
#154 Documentation: Lifecycle of Editables inside GtkCellRenderers is no...
#193 Document that GtkUIManager is deprecated by GtkBuilder
#199 MenuButton not notified when its Popover is destroyed, still access...
#292 GtkRanges should send ::change-value even if not realized
#450 Menu navigation triangle doesn't work anymore
#792 Focus events are not always matched
#898 emoji-chooser: search for flags doesn't work
#997 gdk: Make gdk_window_move_to_rect public
#1053 Scroll cursor gets left behind if a child widget steals the scroll
#1059 -Wparentheses warnings in GTK+ headers when compiling C++ code with...
#1065 GtkScrollbar horizontal mouse wheel scroll direction is wrong
#1069 Thread 1 "glade" received signal SIGFPE, Arithmetic exception.
#1088 CssGadget: Round px values up for min-width|height
#1115 gtk icon theme searches system dirs before user dirs
#1134 x11: Always set None pixmap for no background
#1160 a11y/entry: Fix copy-pasteo re 2ndary icon tooltip
#1165 InfoBar: Fix wrong type in copy-pasted param doc
#1166 EmojiCompletion: Use Box:spacing instead of CSS
!125 HC: Avoid same BG/FG colors in flat treeview entry
!157 wayland: Implement 'gtk-fontconfig-timestamp' & 'gtk-modules'
!181 W32: Don't forget to check VK_MENU and set MK_ALT
!206 searchenginetracker: Don't leak the hits' GFiles
407242 GtkScale: Up/Down keys decrease/increase value, which is opposite...
686109 gtk_print_context_get_hard_margins should return page size specif...
765327 GtkPlug scaled to half the expected size on HiDPI screens
772817 File Chooser: Path arrow button frames are reversed and detached ...
773299 gtk/language-names.c: Fix build on non-GCC/CLang
775279 early calls to libepoxy cause all gtk3 programs to abort when the...
786524 ocument GTK_OVERLAY_SCROLLING environment variable
787867 OSX macports pango text size appears to vary between version 1.40...
789215 GtkScrolledWindow and GtkIconView atk objects can cause a segfaul...
791542 GDK 3 Selections documentation makes references to X
791802 Fix direction value moves on scroll/keypress over RTL/inverted ra...
* Translation updates:
Catalan
Finnish
Polish
Russian
Spanish
|
|
|
|
pkgsrc changes:
- Add a dependency to www/libpsl
- Add a patch to adjust running of the tests (otherwise because
`APACHE_HTTPD' is defined to `no' a `no' program will be executed but
will fail because no `no' program is usually available)
Changes:
Changes in libsoup from 2.64.1 to 2.64.2:
* TLD tests updated (Claudio Saavedra)
* Updated translations: Serbian
Changes in libsoup from 2.63.92 to 2.64.1:
* Many fixes to the meson build system (which, by the way, is
NOT official yet) (#13, Tomas Popela)
* Updated translations: Belarusian.
Changes in libsoup from 2.63.92 to 2.64.0:
* Many fixes to the meson build system [#7, #8, #9, #11, Tomas Popela]
* Updated translations: Brazilian Portuguese, Galician,
Hungarian, Latvian, Danish.
Changes in libsoup from 2.63.91 to 2.63.92:
* Make sure that XMLRPC tests build in Debian too [Claudio Saavedra]
* Distribute missing meson files [Claudio Saavedra]
* Some fixes to the meson build files [Claudio Saavedra]
* Updated Korean and Swedish translations
Changes in libsoup from 2.63.90 to 2.63.91:
* Simplify soup_hosts_matches_host() [Claudio Saavedra]
* Add new tests for trailing dots in domain names [Claudio Saavedra]
* Updated Turkish translation
Changes in libsoup from 2.63.2 to 2.63.90:
* Set default cookie path for NULL origins [#1, Adrian Perez de Castro]
* Fixes to GObject-introspection [bgo#794787, Corentin Noël]
* Use atomic-refcounting in classes that are not using GObject-refcounting
[bgo#785110, Edward Hervey]
* Many Coverity-found code fixes [bgo#781771, Milan Crha]
* Bail out on cookie-jar calls with empty hostnames [#3, Michael Catanzaro]
* Fixes to the simple-httpd example [#2, Mooffie]
* Updated translations: Chinese (Taiwan), Catalan
Note: from now onwards bgo# references bugs in GNOME Bugzilla
and # issues in GNOME gitlab.
Changes in libsoup from 2.63.1 to 2.63.2:
* Many fixes to the meson build system support [#795324,
#782410, Tomas Popela, Jan Alexander Steffens]
* Fixes to xmlrpc-server test with PHP >= 7.2 and related
[#795111, #782410 Jan Alexander Steffens]
* Fix critical warning in SoupSocket [Carlos Garcia Campos]
* Updated translations: Romanian, Friulian, Slovenian,
Czech, Spanish, Indonesian, Chinese (China).
|
|
- buildlink3 inclusion of textproc/icu was commented out in
www/libpsl/buildlink3.mk but at least building (latest and still
not committed) net/libsoup needs it, uncomment it.
- Add support for tests
|
|
1.3.7:
- Formatting run info no longer includes gevent.local.local
objects that have no value in the greenlet.
- Fixed negative length in pywsgi's Input read functions for non chunked body.
- Upgrade libuv from 1.22.0 to 1.23.2.
- Fix opening files in text mode in CPython 2 on Windows by patching
libuv.
|
|
|
|
2.5.9:
Bugfixes
* Clean AutoFilter name definitions
* Attribute missing from Shape object
* Failure to read all DrawingML means workbook can't be read
Pull Requests
* Allow newlines in formulae
* Fix whitespace in front of infix operator in formulae
|
|
help2man 1.47.8:
* Use $(DEB_VERSION) from pkg-info.mk.
* Fix git repository link in generated README.
* Update debian/copyright to machine readable format.
* Update standards version to 4.2.1 (no changes).
|
|
|
|
pytest 3.9.2:
Bug Fixes
* Improve error message when a recursive dependency between fixtures is detected.
* Fix logging messages not shown in hooks pytest_sessionstart() and pytest_sessionfinish().
* Fix unescaped XML raw objects in JUnit report for skipped tests
* Python 2: safely format warning message about passing unicode strings to warnings.warn, which may cause surprising MemoryError exception when monkey patching warnings.warn itself.
* Improve error message when it is not possible to determine a function’s signature.
* Pin setuptools>=40.0 to support py_modules in setup.cfg
* Restore the tmpdir behaviour of symlinking the current test run.
* Fix filename reported by warnings.warn when using recwarn under python2.
|
|
Version 28.0.0 "Voice In My Head":
New features and enhancements
* mkvmerge: AV1 parser: updated the code for the finalized AV1 bitstream
specification.
* mkvmerge: AV1 packetizer: updated the code for the finalized AV1-in-Matroska
& WebM mapping specification.
* mkvmerge: AV1 support: the `--engage enable_av1` option has been removed
again.
* mkvmerge: MP4 reader: added support for AV1.
* mkvmerge: DTS: implemented dialog normalization gain removal for extension
substreams.
* mkvmerge, mkvextract: simple text subtitles: added a workaround for simple
text subtitle tracks that don't contain a duration.
* mkvextract: added support for extracting AV1 to IVF.
* mkvextract: IVF extractor (AV1, VP8, VP9): precise values will be used for
the frame rate numerator & denominator header fields for certain well-known
values of the track's default duration.
* mkvmerge: VP9: mkvmerge will now create codec private data according to the
VP9 codec mapping described in the WebM specifications.
* MKVToolNix GUI: automatic scaling for high DPI displays is activated if the
GUI is compiled with Qt ≥ 5.6.0.
* MKVToolNix GUI: added a menu item ("Help" → "System information") for
displaying information about the system MKVToolNix is running on in order to
make debugging easier.
* MKVToolNix GUI: multiplexer, header editor: the user can enter a list of
predefined track names in the preferences. She can later select from them in
"track name" combo box.
Bug fixes
* mkvmerge: JSON identification: fixed a bug when removing invalid UTF-8 data
from strings before they're output as JSON.
* mkvmerge: MP4/QuickTime reader: fixed handling of PCM audio with FourCC
`in24`.
* mkvmerge: MPEG transport stream reader, teletext subtitles: the decision
whether or not to keep frames around in order to potentially merge them with
the following frame is made sooner. That avoids problems if there are large
gaps between teletext subtitle frames which could lead to frames being
interleaved too late.
* mkvextract: IVF extractor (AV1, VP8, VP8): the frame rate header fields
weren't clamped to 16 bits properly causing wrong frame rates to be written
in certain situations.
* mkvpropedit, MKVToolNix GUI's header editor: fixed file corruption when a
one-byte space must be covered with a new EBML void element but all
surrounding elements have a "size length" field that's eight bytes long
already.
|
|
|
|
2018-10-22 Fix Redfish Hostname print length.
|
|
|
|
|
|
stem-1.7.0: Python library for controlling the tor daemon
nyx-2.0.4: curses monitor for the tor daemon
sbws-0.8.0: bandwidth scanner
nyx is a standalone application, so give it a meta-package net/nyx
with no py- prefix.
sbws is a standalone application too but only for designated Tor
plumbers, not for ordinary users, so leave it as py-sbws.
|
|
|
|
Notable changes in Python 3.7.1
Starting in 3.7.1, Py_Initialize() now consistently reads and respects all of the same environment settings as Py_Main() (in earlier Python versions, it respected an ill-defined subset of those environment variables, while in Python 3.7.0 it didn’t read any of them due to bpo-34247). If this behavior is unwanted, set Py_IgnoreEnvironmentFlag to 1 before calling Py_Initialize().
In 3.7.1 the C API for Context Variables was updated to use PyObject pointers.
xml.dom.minidom and xml.sax modules no longer process external entities by default.
|
|
Notable changes in Python 3.6.7
xml.dom.minidom and mod:xml.sax modules no longer process external entities by default.
|
|
|
|
|
|
Appears to be bundled with ruby23-base and newer, leading to conflicts.
|
|
|
|
|
|
|
|
|
|
0.10.1:
Backwards Compatibility Notes
* ZstdCompressor.stream_reader().closed is now a property instead of a
method.
* ZstdDecompressor.stream_reader().closed is now a property instead of a
method.
Changes
* Stop attempting to package Python 3.6 for Miniconda. The latest version of
Miniconda is using Python 3.7. The Python 3.6 Miniconda packages were a lie
since this were built against Python 3.7.
* ZstdCompressor.stream_reader()'s and ZstdDecompressor.stream_reader()'s
closed attribute is now a read-only property instead of a method. This now
properly matches the IOBase API and allows instances to be used in more
places that accept IOBase instances.
0.10.0:
Backwards Compatibility Notes
* ZstdDecompressor.stream_reader().read() now consistently requires an
argument in both the C and CFFI backends. Before, the CFFI implementation
would assume a default value of -1, which was later rejected.
* The compress_literals argument and attribute has been removed from
zstd.ZstdCompressionParameters because it was removed by the zstd 1.3.5
API.
* ZSTD_CCtx_setParametersUsingCCtxParams() is no longer called on every
operation performed against ZstdCompressor instances. The reason for this
change is that the zstd 1.3.5 API no longer allows this without calling
ZSTD_CCtx_resetParameters() first. But if we called
ZSTD_CCtx_resetParameters() on every operation, we'd have to redo
potentially expensive setup when using dictionaries. We now call
ZSTD_CCtx_reset() on every operation and don't attempt to change
compression parameters.
* Objects returned by ZstdCompressor.stream_reader() no longer need to be
used as a context manager. The context manager interface still exists and its
behavior is unchanged.
* Objects returned by ZstdDecompressor.stream_reader() no longer need to be
used as a context manager. The context manager interface still exists and its
behavior is unchanged.
Bug Fixes
* ZstdDecompressor.decompressobj().decompress() should now return all data
from internal buffers in more scenarios. Before, it was possible for data to
remain in internal buffers. This data would be emitted on a subsequent call
to decompress(). The overall output stream would still be valid. But if
callers were expecting input data to exactly map to output data (say the
producer had used flush(COMPRESSOBJ_FLUSH_BLOCK) and was attempting to
map input chunks to output chunks), then the previous behavior would be
wrong. The new behavior is such that output from
flush(COMPRESSOBJ_FLUSH_BLOCK) fed into decompressobj().decompress()
should produce all available compressed input.
* ZstdDecompressor.stream_reader().read() should no longer segfault after
a previous context manager resulted in error.
* ZstdCompressor.compressobj().flush(COMPRESSOBJ_FLUSH_BLOCK) now returns
all data necessary to flush a block. Before, it was possible for the
flush() to not emit all data necessary to fully represent a block. This
would mean decompressors wouldn't be able to decompress all data that had been
fed into the compressor and flush()ed.
New Features
* New module constants BLOCKSIZELOG_MAX, BLOCKSIZE_MAX,
TARGETLENGTH_MAX that expose constants from libzstd.
* New ZstdCompressor.chunker() API for manually feeding data into a
compressor and emitting chunks of a fixed size. Like compressobj(), the
API doesn't impose restrictions on the input or output types for the
data streams. Unlike compressobj(), it ensures output chunks are of a
fixed size. This makes this API useful when the compressed output is being
fed into an I/O layer, where uniform write sizes are useful.
* ZstdCompressor.stream_reader() no longer needs to be used as a context
manager.
* ZstdDecompressor.stream_reader() no longer needs to be used as a context
manager.
* Bundled zstandard library upgraded from 1.3.4 to 1.3.6.
Changes
* Added zstd_cffi.py and NEWS.rst to MANIFEST.in.
* zstandard.__version__ is now defined.
* Upgrade pip, setuptools, wheel, and cibuildwheel packages to latest versions.
* Upgrade various packages used in CI to latest versions. Notably tox (in
order to support Python 3.7).
* Use relative paths in setup.py to appease Python 3.7.
* Added CI for Python 3.7.
|
|
Zstandard v1.3.7
perf: slightly better decompression speed on clang (depending on hardware target)
fix: ratio for dictionary compression at levels 9 and 10, reported by @indygreg
build: no longer build backtrace by default in release mode; restrict further automatic mode
build: control backtrace support through build macro BACKTRACE
misc: added man pages for zstdless and zstdgrep, by @samrussell
|
|
|