Without gsed, the build fails on NetBSD 10 with a sed error about a
trailing backslash. (Because this version is EOL, I am skipping
figuring out why, fixing, and reporting upstream.)
What’s new in 2.1.4
Fixed regressions
Fixed regression when trying to read a pickled pandas DataFrame from pandas 1.3
Bug fixes
Bug in Series constructor raising DeprecationWarning when index is a list of Series
Bug in Series when trying to cast date-like string inputs to ArrowDtype of pyarrow.timestamp
Bug in DataFrame.apply() where passing raw=True ignored args passed to the applied function
Bug in Index.__getitem__() returning wrong result for Arrow dtypes and negative stepsize
Fixed bug in to_numeric() converting to extension dtype for string[pyarrow_numpy] dtype
Fixed bug in DataFrameGroupBy.min() and DataFrameGroupBy.max() not preserving extension dtype for empty object
Fixed bug in DataFrame.__setitem__() casting Index with object-dtype to PyArrow backed strings when infer_string option is set
Fixed bug in DataFrame.to_hdf() raising when columns have StringDtype
Fixed bug in Index.insert() casting object-dtype to PyArrow backed strings when infer_string option is set
Fixed bug in Series.__ne__() resulting in False for comparison between NA and string value for dtype="string[pyarrow_numpy]"
Fixed bug in Series.mode() not keeping object dtype when infer_string is set
Fixed bug in Series.reset_index() not preserving object dtype when infer_string is set
Fixed bug in Series.str.split() and Series.str.rsplit() when pat=None for ArrowDtype with pyarrow.string
Fixed bug in Series.str.translate() losing object dtype when string option is set
Version 7.3.3 — 2023-12-14
--------------------------
- Fix: function definitions with multi-line signatures can now be excluded by
matching any of the lines, closing `issue 684`_. Thanks, `Jan Rusak,
Maciej Kowalczyk and Joanna Ejzel <pull 1705_>`_.
- Fix: XML reports could fail with a TypeError if files had numeric components
that were duplicates except for leading zeroes, like ``file1.py`` and
``file001.py``. Fixes `issue 1709`_.
- The ``coverage annotate`` command used to announce that it would be removed
in a future version. Enough people got in touch to say that they use it, so
it will stay. Don't expect it to keep up with other new features though.
- Added new :ref:`debug options <cmd_run_debug>`:
- ``pytest`` writes the pytest test name into the debug output.
- ``dataop2`` writes the full data being added to CoverageData objects.
Synapse 1.98.0 (2023-12-12)
Synapse 1.98.0 will be the last Synapse release in 2023; the regular
release cadence will resume in January 2024.
Synapse will soon be forked by Element under an AGPLv3.0 licence (with CLA, for
proprietary dual licensing). You can read more about this here:
https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/https://element.io/blog/element-to-adopt-agplv3/
The Matrix.org Foundation copy of the project will be archived. Any changes needed
by server administrators will be communicated via our usual announcements channels,
but we are striving to make this as seamless as possible.
Features
- Synapse now declares support for Matrix v1.7, v1.8, and
v1.9. (#16707)
- Add on_user_login module API callback for when a user logs
in. (#15207)
- Support MSC4069: Inhibit profile propagation. (#16636)
- Restore tracking of requests and monthly active users when
delegating authentication via MSC3861 to an OIDC
provider. (#16672)
- Add an autojoin setting for server notices rooms, so users may be
joined directly instead of receiving an invite. (#16699)
- Follow redirects when downloading media over federation (per
MSC3860). (#16701)
0.5.0 ((2023-11-09)
* Add support for tcl/tk 8.6.
* Removed getMultipleSaveFile since it does not work on any of the offered
ActiveTcl distros (8.6 and 8.5).
* Fix patterns in extconf to terminate version number ranges.
* Set RUN_EVENTLOOP_ON_MAIN_THREAD to true in more cases.
* Replace st_foreach_check uses with rb_hash_foreach.
* Update widget: Fix mismatch on setting of encoding. Encoding of Japanese
demo files are converted from EUC-JP to UTF-8. But codes on "widget"
command expect EUC-JP.
* Avoid warning on Ruby 3.2.
* And several bug fixes.
3.3.0 (2023-11-30)
New features:
* Fixed issue #2171: Support for PHP 8.3
* Fixed issue #1732: Add support for flame graph outputs
* Fixed issue #2219: Add control socket on Linux to obtain information and
initiate debugger or breakpoint
* Fixed issue #1562: Add 'local_vars' option to 'xdebug_get_function_stack'
to include variables for each st
* Fixed issue #2194: Add 'params_as_values' option to
'xdebug_get_function_stack' to return data as values
* Fixed issue #2195: Add 'from_exception' option to
'xdebug_get_function_stack' to return the stack trace where an exception
was thrown
Improvements:
* Fixed issue #2077: Bring back xdebug.collect_params
* Fixed issue #2170: Show contents of Spl's ArrayIterator
* Fixed issue #2172: Show contents of SplDoublyLinkedList and
SplPriorityQueue
* Fixed issue #2183: Bubble up exception message when using code evalution
through protocol
* Fixed issue #2188: Step over with fibers does still step into fiber
routines
* Fixed issue #2197: Add time index and memory to output of
xdebug_get_function_stack
* Fixed issue #2203: Increase default max nesting time out from 256 to 512
* Fixed issue #2206: Optimise debugger breakpoints checking
* Fixed issue #2207: Add filenames for include and friends to flamegraph
output
* Fixed issue #2217: xdebug://gateway pseudo host does not support IPv6
Fixed bugs:
* Fixed issue #450: "Incomplete" backtraces when an exception gets rethrown
* Fixed issue #476: Exception chaining does not work properly
* Fixed issue #1155: Local variables are not shown when execution break in
error_handler
* Fixed issue #2000: Debugger evaluate expression: "can't evaluate
expression"
* Fixed issue #2027: Branch/path code coverage for traits drops trait name
since 3.1.0
* Fixed issue #2132: Errors when mountinfo does not have enough information
for finding systemd private tmp directory
* Fixed issue #2200: PECL package file has wrong max PHP version number, and
peclweb refuses the package
* Fixed issue #2208: Superfluous `...` (three omission dots) in var_dump()
* Fixed issue #2210: Flamegraphs crash when using `start_with_request`
* Fixed issue #2211: File wrappers get wrong filename location in stack.
* Fixed issue #2214: Array keys aren't escaped in traces
pkgsrc change: depends on net/ruby-net-{imap,pop,smtp} with ruby31.
5.1.1 (2023-11-27)
[Database]
* Defect #39437: MySQL / MariaDB issue nested set deadlocks and consistency
* Defect #39443: Invalid statement query error on MSSQL when role filter is
used in issues query
* Patch #39737: Support MySQL 8
[Email notifications]
* Defect #39553: Mention notification is not sent
(MENTION_PATTERN / LINKS_RE inconsistency)
[Filters]
* Defect #39714: Query grouping filter not working for custom field
relations
[Gems support]
* Defect #39576: `rake yard` does not work with Ruby >= 3.2
[Issues]
* Defect #39521: Mention autocomplete not displaying for users
without "Edit issues" permission
[PDF export]
* Defect #39534: Error (undefined method) in issue list PDF export
[Text formatting]
* Defect #38852: ## issue syntax is not kept when selecting an issue from
the inline autocomplete
[Translations]
* Patch #39513: Bulgarian translation update for 5.1-stable
* Patch #39551: Simplified Chinese translation update for 5.1-stable
5.0.7 (2023-11-27)
[Email notifications]
* Defect #39553: Mention notification is not sent
(MENTION_PATTERN / LINKS_RE inconsistency)
[Issues]
* Defect #39521: Mention autocomplete not displaying for users
without "Edit issues" permission
[PDF export]
* Defect #39534: Error (undefined method) in issue list PDF export
[Text formatting]
* Defect #38852: ## issue syntax is not kept when selecting an issue from
the inline autocomplete
devel/ruby-redmine51 require net-imap gem version 0.3.3 but ruby31 bundles
0.3.1. So, it add latest version of net-smtp gem 0.3.3 as ruby-net-smtp.
No version change from deleted ruby-net-pop pacakge.
Simple Mail Transfer Protocol client library for Ruby.
devel/ruby-redmine51 require net-imap gem version 0.1.2 but ruby31 bundles
0.1.1. So, it add latest version of net-pop gem 0.1.2 as ruby-net-pop.
No version change from deleted ruby-net-pop pacakge.
# Net::POP3
This library provides functionality for retrieving
email via POP3, the Post Office Protocol version 3. For details
of POP3, see [RFC1939] (http://www.ietf.org/rfc/rfc1939.txt).
devel/ruby-redmine51 require net-imap gem version 0.3.4 but ruby31 bundles
0.2.3. So, it add latest version of net-imap gem 0.3.x as ruby-net-imap.
Ruby client api for Internet Message Access Protocol.
Changes from 0.2.3:
0.3.0 (2022-11-17)
What's Changed
* Added dependabot.yml for actions by @hsbt in #59
* Bump actions/checkout from 2 to 3 by @dependabot in #60
* Adding RFC licenses by @nevans in #57
* Warn when using deprecated SASL mechanisms by @nevans in #62
New Contributors
* @dependabot made their first contribution in #60
0.3.1 (2022-11-17)
What's Changed
* Add XOAUTH2 authenticator by @ssunday in #63
New Contributors
* @ssunday made their first contribution in #63
0.3.2 (2022-12-09)
What's Changed
* Support UIDPLUS extension by @hoffi in #65
* Fixes "bundle exec rake" clash with test/unit by @nevans in #67
* Fix some UIDPLUS issues by @nevans in #69
* Fixes date-time format, and adds decode_datetime by @nevans in #66
* Add SASLprep. Code generated & tested with RFC3454 by @nevans in #64
* Add the UNSELECT command by @nevans in #72
* Fix mailbox attrs by @nevans in #73
* RFCs and references by @nevans in #71
* Nodocs and remove warning by @nevans in #70
* ResponseParser docs by @nevans in #76
* Response Data docs by @nevans in #75
New Contributors
* @hoffi made their first contribution in #65
0.3.3 (2022-12-21)
What's Changed
* Revert "Fixes "bundle exec rake", clash with test/unit" by @znz in #88
New Contributors
* @znz made their first contribution in #88
0.3.4 (2023-01-18)
What's Changed
* Net::IMAP Client docs by @nevans in #74
0.3.5 (2023-06-12)
* Fix #response documentation error, by @nevans in 87ba74e
* Add RFC3454 data, to support offline testing, by @nevans in #137
* Adds Ruby 3.2 to the CI matrix, by @petergoldstein in #99
* Use reusing workflow, by @hsbt in #151
* Decode UTF-7 more strictly, by @nobu in #152
* ️Continue testing 0.3.x branch against ruby 2.6, by @nevans in 115d190
* Fix decode utf-7 test for ruby 2.6, by @nevans in 7a60c8f
* Fix XOAUTH2 authenticator for ruby 2.6, by @nevans in bd4faa0
0.3.6 (2023-06-12)
* Fixes file permissions regression in v0.3.5 release, reported by
@aaronjensen in #154
0.3.7 (2023-07-26)
What's Changed
* Backport: Fix for Digest MD5 bad challenges by @nobu in #160 PR for
backport is #161
WireGuard is an extremely simple yet fast and modern VPN that utilizes
state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more
useful than IPsec, while avoiding the massive headache. It intends to be
considerably more performant than OpenVPN. WireGuard is designed as a general
purpose VPN for running on embedded interfaces and super computers alike, fit
for many different circumstances.
This is an implementation of WireGuard in Go.
Tested on netbsd-10 amd64 against Android syncthing from F-Droid, and
previous pkgsrc syncthing on older macOS.
Update prepared in wip by Kevin Bloom.
Updates from 1.26.0 -> 1.26.1:
- Fixed display error with login screen
Updates from 1.25.0 -> 1.26.0:
- Omitting %s from LDAP search filter results in corrupt search filter
- Posting config with invalid versioner type causes panic
- Deduplicated files on Windows aren't treated as regular files any more (Go 1.21)
- Syncthing Docker container fails to start if underlying filesystem doesn't support chown
- traefik no longer url escape X-Forwarded-Tls-Client-Cert header
- Favicon is stuck in notify state
- Use a real login screen + sessions instead of HTTP basic auth
Updates from 1.24.0 -> 1.25.0:
- v1.23.6 introduced untrusted sharing regression
- Record more performance metrics
- Announce IPv6 ULA
- Restore versions file filter should be case insensitive
- Check interface for FlagRunning
- ClusterConfig called on closed or nonexistent connection
- Build with Go 1.21 out of the box
Demote c++17 to c++ in USE_LANGUAGES and add USE_CXX_FEATURES.
PKGREVISION++ because I'm not entirely sure there are no changes.
(qgis is not documented to require setting -std flags, or even really
to need a c++17 compiler, but the CMakeFiles say that it does. Raised
upstream with no response.)
Trio 0.23.2 (2023-12-14)
Features
- `TypeVarTuple <https://docs.python.org/3.12/library/typing.html#typing.TypeVarTuple>`_ is now used to fully type :meth:`nursery.start_soon() <trio.Nursery.start_soon>`, :func:`trio.run()`, :func:`trio.to_thread.run_sync()`, and other similar functions accepting ``(func, *args)``. This means type checkers will be able to verify types are used correctly. :meth:`nursery.start() <trio.Nursery.start>` is not fully typed yet however.
Bugfixes
- Make pyright recognize :func:`open_memory_channel` as generic.
Miscellaneous internal changes
- Moved the metadata into :pep:`621`-compliant :file:`pyproject.toml`.
- do not depend on exceptiongroup pre-release
- Move .coveragerc into pyproject.toml