Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (16m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-12 19:02:37 UTC Now

2021-05-08 06:00:28 UTC MAIN commitmail json YAML

Removed net/py-eventlib; Updated net/py-prometheus_client, textproc/py-humanize, net/py-flower

(adam)

2021-05-08 06:00:00 UTC MAIN commitmail json YAML

py-flower: updated to 0.9.7

0.9.7:
Unknown changes.

Mark as broken, because it is not yet compatible with Celery 5.0.

(adam)

2021-05-08 05:53:26 UTC MAIN commitmail json YAML

py-humanize: updated to 3.5.0

3.5.0

Added

Add intword processing for thousands

Changed

Update translation .po files with 'thousand'
Remove generated translation binaries from repo

(adam)

2021-05-08 05:51:42 UTC MAIN commitmail json YAML

py-prometheus_client: updated to 0.10.1

0.10.1
[BUGFIX] Support lowercase prometheus_multiproc_dir environment variable in mark_process_dead.

0.10.0

[CHANGE] Python 2.6 is no longer supported.
[CHANGE] The prometheus_multiproc_dir environment variable is deprecated in favor of PROMETHEUS_MULTIPROC_DIR.
[FEATURE] Follow redirects when pushing to Pushgateway using passthrough_redirect_handler.
[FEATURE] Metrics support a clear() method to remove all children.
[ENHANCEMENT] Tag support in GraphiteBridge.

(adam)

2021-05-08 05:43:34 UTC MAIN commitmail json YAML

2021-05-07 19:25:20 UTC MAIN commitmail json YAML

py-flask-static-digest: Accidentally omitted PYPKGPREFIX.

(kleink)

2021-05-07 19:16:13 UTC MAIN commitmail json YAML

Updated math/py-xarray, textproc/py-xlsxwriter

(adam)

2021-05-07 19:15:46 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 1.4.2

Release 1.4.2 - May 7 2021
--------------------------

* Added support for GIF image files (and in Excel 365, animated GIF files).

Release 1.4.1 - May 6 2021
--------------------------

* Added support for dynamic arrays and new Excel 365 functions like UNIQUE and
  FILTER. See :func:`write_dynamic_array_formula`,
  :ref:`formula_dynamic_arrays` and :ref:`ex_dynamic_arrays`.

* Added constructor option "use_future_functions" to enable newer Excel
  "future" functions in Formulas. See :ref:`formula_future`, and the
  :func:`Workbook` constructor.

(adam)

2021-05-07 19:14:36 UTC MAIN commitmail json YAML

py-xarray: updated to 0.18.0

v0.18.0 (6 May 2021)

This release brings a few important performance improvements, a wide range of usability upgrades, lots of bug fixes, and some new features. These include a plugin API to add backend engines, a new theme for the documentation, curve fitting methods, and several new plotting functions.

v0.17.0 (24 Feb 2021)

This release brings a few important performance improvements, a wide range of usability upgrades, lots of bug fixes, and some new features. These include better cftime support, a new quiver plot, better unstack performance, more efficient memory use in rolling operations, and some python packaging improvements. We also have a few documentation improvements (and more planned!).

v0.16.2 (30 Nov 2020)

This release brings the ability to write to limited regions of zarr files, open zarr files with :py:func:`open_dataset` and :py:func:`open_mfdataset`, increased support for propagating attrs using the keep_attrs flag, as well as numerous bugfixes and documentation improvements.

v0.16.1 (2020-09-20)

This patch release fixes an incompatibility with a recent pandas change, which was causing an issue indexing with a datetime64. It also includes improvements to rolling, to_dataframe, cov & corr methods and bug fixes. Our documentation has a number of improvements, including fixing all doctests and confirming their accuracy on every commit.

v0.16.0 (2020-07-11)

This release adds xarray.cov & xarray.corr for covariance & correlation respectively; the idxmax & idxmin methods, the polyfit method & xarray.polyval for fitting polynomials, as well as a number of documentation improvements, other features, and bug fixes. Many thanks to all 44 contributors who contributed to this release:

(adam)

2021-05-07 19:05:30 UTC pkgsrc-2021Q1 commitmail json YAML

2021-05-07 19:05:18 UTC pkgsrc-2021Q1 commitmail json YAML

Pullup ticket #6455 - requested by abs
mail/exim: security fix

Revisions pulled up:
- mail/exim/Makefile                                            1.185
- mail/exim/distinfo                                            1.79
- mail/exim/patches/patch-src_store.c                          deleted

---
  Module Name:    pkgsrc
  Committed By:  abs
  Date:          Tue May  4 20:29:39 UTC 2021

  Modified Files:
          pkgsrc/mail/exim: Makefile distinfo

  Log Message:
  Updated mail/exim to 4.94.2

  This includes a number of serious security fixes (one of which was
  included in a now obsoleted pkgsrc patch)

      CVE-2020-28016
      CVE-2020-BDATA
      CVE-2020-EXOPT
      CVE-2020-PFPSN
      CVE-2020-RCPTL
      CVE-2020-SLCWD
      CVE-2020-SPRSS

  Since Exim version 4.94
  -----------------------

  JH/02 Bug 2587: Fix pam expansion condition.  Tainted values are commonly used
        as arguments, so an implementation trying to copy these into a local
        buffer was taking a taint-enforcement trap.  Fix by using dynamically
        created buffers.  Similar fix for radius expansion condition.

  JH/03 Bug 2586: Fix listcount expansion operator.  Using tainted arguments is
        reasonable, eg. to count headers.  Fix by using dynamically created
        buffers rather than a local.  Do similar fixes for ACL actions "dcc",
        "log_reject_target", "malware" and "spam"; the arguments are expanded
        so could be handling tainted values.

  JH/04 Bug 2590: Fix -bi (newaliases).  A previous code rearrangement had
        broken the (no-op) support for this sendmail command.  Restore it
        to doing nothing, silently, and returning good status.

  JH/05 Bug 2593: Fix "vacation" in Exim filter.  Previously, when a "once"
        record path was given (or the default used) without a leading directory
        path, an error occurred on trying to open it.  Use the transport's working
        directory.

  JH/06 Bug 2594: Change the name used for certificate name checks in the smtp
        transport.  Previously it was the name on the DNS A-record; use instead
        the head of the CNAME chain leading there (if there is one).  This seems
        to align better with RFC 6125.

  JH/07 Bug 2597: Fix a resource leak.  Using a lookup in obtaining a value for
        smtp_accept_max_per_host allocated resources which were not released
        when the limit was exceeded.  This eventually crashed the daemon.  Fix
        by adding a relase action in that path.

  JH/08 Bug 2598: Fix verify ACL condition.  The options for the condition are
        expanded; previously using tainted values was rejected.  Fix by using
        dynamically-created buffers.

  JH/10 Bug 2603: Fix coding of string copying to only evaluate arguments once.
        Previously a macro used one argument twice; when called with the
        argument as an expression having side-effects, incorrect operation
        resulted.  Use an inlineable function.

  JH/11 Bug 2604: Fix request to cutthrough-deliver when a connection is already
        held open for a verify callout.  Previously this wan not accounted for
        and a corrupt onward SMTP conversation resulted.

  JH/13 Fix dsearch "subdir" filter to ignore ".".  Previously only ".." was
        excluded, not matching the documentation.

  JH/14 Bug 2606: Fix a segfault in sqlite lookups.  When no, or a bad, filename
        was given for the sqlite_dbfile a trap resulted.

  JH/15 Bug 2620: Fix "spam" ACL condition.  Previously, tainted values for the
        "name" argument resulted in a trap.  There is no reason to disallow such;
        this was a coding error.

  JH/16 Bug 2615: Fix pause during message reception, on systems that have been
        suspended/resumed.  The Linux CLOCK_MONOTONIC does not account for time
        spent suspended, ignoring the Posix definition.  Previously we assumed
        it did and a constant offset from real time could be used as a correction.
        Change to using the same clock source for the start-of-message and the
        post-message next-tick-wait.  Also change to using CLOCK_BOOTTIME if it
        exists, just to get a clock slightly more aligned to reality.

  JH/17 Bug 2295: Fix DKIM signing to always semicolon-terminate.  Although the
        RFC says it is optional some validators care.  The missing char was not
        intended but triggered by a line-wrap alignement.  Discovery and fix by
        Guillaume Outters, hacked on by JH.

  JH/18 Bug 2617: Fix a taint trap in parse_fix_phrase().  Previously when the
        name being quoted was tainted a trap would be taken.  Fix by using
        dynamicaly created buffers.  The routine could have been called by a
        rewrite with the "h" flag, by using the "-F" command-line option, or
        by using a "name=" option on a control=submission ACL modifier.

  JH/21 Bug 2630: Fix eol-replacement string for the ${readsocket } expansion.
        Previously when a whitespace character was specified it was not inserted
        after removing the newline.

  JH/24 Bug 2634: Fix a taint trap seen on NetBSD: the testing coded for
        is_tainted() had an off-by-one error in the overenthusiastic direction.
        Find and fix by Gavan.  Although NetBSD is not a supported platform for
        4.94 this bug could affect other platforms.

  JH/24 Bug 2634: Fix a taint trap seen on NetBSD: the testing coded for
        is_tainted() had an off-by-one error in the overenthusiastic direction.
        Find and fix by Gavan.  Although NetBSD is not a supported platform for
        4.94 this bug could affect other platforms.
  JH/21 Bug 2630: Fix eol-replacement string for the ${readsocket } expansion.
        Previously when a whitespace character was specified it was not inserted
        after removing the newline.

  JH/22 Bug 2265: Force SNI usage for smtp transport DANE'd connections, to be
        the domain part of the recipient address.  This overrides any tls_sni
        option set, which was previously used.

  JH/23 Logging: with the +tls_sni log_selector, do not wrap the received SNI
        in quotes.

  JH/26 Bug 2646: fix a memory usage issue in ldap lookups.  Previously, when more
        than one server was defined and depending on the platform memory layout
        details, an internal consistency trap could be hit while walking the list
        of servers.

  JH/27 Bug 2648: fix the passing of an authenticator public-name through spool
        files.  The value is used by the authresults expansion item.  Previously
        if this was used in a router or transport, a crash could result.

  JH/30 Bug 2677: fix matching of long addresses. Since 4.93 a limit of 256 was
        applied. This resulted, if any header-line rewrite rules were configured,
        in a panic-log trigerrable by sending a message with a long address in
        a header. Fix by increaing the arbitrary limit to larger than a single
        (dewrapped) 5322 header line maximum size.

  JH/31 The ESMTP option name advertised for the SUPPORT_EARLY_PIPE build option
        is changed from X_PIPE_CONNECT to PIPE_CONNECT. This is in line with
        RFC 6648 which deprecates X- options in protocols as a general practice.
        Changeover between the implementations is handled by the mechanisms
        alrready coded.

  JH/32 Bug 2599: fix delay of delivery to a local address where there is also
        a remote which uses callout/hold.  Previously the local was queued.

  JH/33 Fix a taint trap in the ${listextract } expansion when the source data
        was tainted.

  JH/35 Bug 2343: Harden exim_tidydb against corrupt wait- files.

  JH/36 Bug 2687: Fix interpretation of multiple ^ chars in a plaintext
        authenticator client_send option.  Previously the next char, after a pair
        was collapsed, was taken verbatim (so ^^^foo became ^^foo; ^^^^foo became
        ^^\x00foo). Fixed to get ^\x00foo and ^^foo respectively to match the
        documentation.  There is still no way to get a leading ^ immediately
        after a NUL (ie. for the password of a PLAIN method authenticator.

  JH/39 Bug 2691: fix $local_part_data.  When the matching list element
        referred to a file, bad data was returned.  This likely also affected
        $domain_part_data.

  JH/41 Fix daemon SIGHUP on FreeBSD.  Previously, a named socket for IPC was
        left undeleted; the attempt to re-create it then failed - resulting in
        the usual "SIGHUP tp have daemon reload configuration" to not work.
        This affected any platform not supporting "abstract" Unix-domain
        sockets (i.e. not Linux).

  JH/42 Bug 2692: Harden against a peer which reneges on a 452 "too many
        recipients" response to RCPT in a later response, with a 250.  The
        previous coding assumed this would not happen, and under PIPELINING
        would result in both lost and duplicate recipients for a message.

  JH/43 Bug 2694: Fix weighted distribution of work to multiple spamd servers.
        Previously the weighting was incorrectly applied.  Similar fix for socks
        proxies.  Found and fixed by Heiko Schlichting.

  JH/44 Bug 2701: Fix list-expansion of dns_ipv4_lookup.  Previously, it did
        not handle sub-lists included using the +namedlist syntax.  While
        investigating, the same found for dns_trust_aa, dns_again_means_nonexist,
        dnssec_require_domains, dnssec_request_domains, srv_fail_domains,
        mx_fail_domains.

  HS/01 Enforce absolute PID file path name.

  HS/02 Handle SIGINT as we handle SIGTERM: terminate the Exim process.

  PP/01 Add a too-many-bad-recipients guard to the default config's RCPT ACL.

  PP/02 Bug 2643: Correct TLS DH constants.
        A missing NUL termination in our code-generation tool had led to some
        incorrect Diffie-Hellman constants in the Exim source.
        Reported by kylon94, code-gen tool fix by Simon Arlott.

  PP/03 Impose security length checks on various command-line options.
        Fixes CVE-2020-SPRSS reported by Qualys.

  PP/04 Fix Linux security issue CVE-2020-SLCWD and guard against PATH_MAX
        better.  Reported by Qualys.

  PP/05 Fix security issue CVE-2020-PFPSN and guard against cmdline invoker
        providing a particularly obnoxious sender full name.
        Reported by Qualys.

  PP/06 Fix CVE-2020-28016 (PFPZA): Heap out-of-bounds write in parse_fix_phrase()

  PP/07 Refuse to allocate too little memory, block negative/zero allocations.
        Security guard.

  PP/08 Change default for recipients_max from unlimited to 50,000.

  PP/09 Fix security issue with too many recipients on a message (to remove a
        known security problem if someone does set recipients_max to unlimited,
        or if local additions add to the recipient list).
        Fixes CVE-2020-RCPTL reported by Qualys.

  PP/10 Fix security issue in SMTP verb option parsing
        Fixes CVE-2020-EXOPT reported by Qualys.

  PP/11 Fix security issue in BDAT state confusion.
        Ensure we reset known-good where we know we need to not be reading BDAT
        data, as a general case fix, and move the places where we switch to BDAT
        mode until after various protocol state checks.
        Fixes CVE-2020-BDATA reported by Qualys.

  HS/03 Die on "/../" in msglog file names

  QS/01 Creation of (database) files in $spool_dir: only uid=0 or the uid of
        the Exim runtime user are allowed to create files.

  QS/02 PID file creation/deletion: only possible if uid=0 or uid is the Exim
        runtime user.

  QS/03 When reading the output from interpreted forward files we do not
        pass the pipe between the parent and the interpreting process to
        executed child processes (if any).

  QS/04 Always die if requested from internal logging, even is logging is
        disabled.

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Thu May  6 07:08:54 UTC 2021

  Removed Files:
          pkgsrc/mail/exim/patches: patch-src_store.c

  Log Message:
  exim: remove patch from distinfo that was removed from repository during update

(bsiegert)

2021-05-07 18:46:55 UTC MAIN commitmail json YAML

Updated math/py-netCDF4, net/py-lexicon

(adam)

2021-05-07 18:45:04 UTC MAIN commitmail json YAML

py-lexicon: updated to 3.6.0

3.6.0

Added

Vendor pynamecheap project for namecheap provider
Annotate public API with types
Check mypy types during CI
Add the RFC2136 DynDNS provider (named ddns)
Use Lexicon specific exceptions in code: AuthenticationError for authentication problems

Modified

Implement the base provider as an ABC class
Improve plesk provider for wildcard domains or subdomains
Use poetry-core instead of poetry for the builds
Switch to GitHub-native Dependabot

Deleted

Remove dependency of plesk provider to xmltodict
Remove some Python 2 specific code
Remove deprecated type parameter in providers public methods

(adam)

2021-05-07 18:31:59 UTC MAIN commitmail json YAML

py-netCDF4: updated to 1.5.6

version 1.5.6 (tag v1.5.6rel)
=============================
* move CI/CD tests from travis/appveyor to Github Actions.
* move netCDF4 dir under src so module can be imported in source directory.
* change numpy.bool to numpy.bool_ and numpy.float to numpy.float_ (float and
  bool are deprecated in numpy 1.20)
* clean up docstrings so that they work with latest pdoc.
* update cython numpy API to remove deprecation warnings.
* Add "fromcdl" and "tocdl" Dataset methods for import/export of CDL
  via ncdump/ncgen called externally via the subprocess module.
* remove python 2.7 support.
* broadcast data (if possible)to conform to variable shape when writing to a slice

version 1.5.5.1 (tag v1.5.5.1rel)
=================================
* rebuild binary wheels for linux and OSX to link netcdf-c 4.7.4 and hdf5 1.12.0.

version 1.5.5 (tag v1.5.5rel)
=============================
* have setup.py always try use nc-config first to find paths to netcdf and
  hdf5 libraries and headers. Don't use pkg-config to find HDF5 if HDF5 env
  vars are set (or read from setup.cfg).
* Change MIT license text to standard OSI wording.

version 1.5.4 (tag v1.5.4rel)
=============================
* fix printing of variable objects for variables that end with the letter 'u'
* make sure root group has 'name' attribute.
* add the ability to pack vlen floats to integers using
  scale_factor/add_offset
* use len instead of deprecated numpy.alen
* check size on valid_range instead of using len.
* add `set_chunk_cache/get_chunk_cache` module functions to reset the
  default chunk cache sizes before opening a Dataset.
* replace use of numpy's deprecated tostring() method with tobytes()
* bump minimal numpy version to 1.9 (first version to have tobytes()).

(adam)

2021-05-07 18:29:14 UTC MAIN commitmail json YAML

Update go116 to 1.16.4.

go1.16.3 (released 2021/04/01) includes fixes to the compiler, linker, runtime,
the go command, and the testing and time packages. See the Go 1.16.3 milestone
on our issue tracker for details.

go1.16.4 (released 2021/05/06) includes a security fix to the net/http package,
as well as bug fixes to the runtime, the compiler, and the archive/zip, time,
and syscall packages. See the Go 1.16.4 milestone on our issue tracker for
details.

(bsiegert)

2021-05-07 18:28:20 UTC MAIN commitmail json YAML

Updated net/p5-FusionInventory-Agent to 2.6nb2

(bouyer)

2021-05-07 18:27:20 UTC MAIN commitmail json YAML

2021-05-07 18:18:35 UTC MAIN commitmail json YAML

Updated textproc/py-relatorio, devel/py-ipython, time/py-cftime, devel/py-cachetools

(adam)

2021-05-07 18:18:11 UTC MAIN commitmail json YAML

py-cachetools: updated to 4.2.2

v4.2.2 (2021-04-27)
===================
- Update build environment.
- Remove Python 2 remnants.
- Format code with Black.

(adam)

2021-05-07 18:16:51 UTC MAIN commitmail json YAML

py-cftime: updated to 1.4.1

version 1.4.1 (release tag v1.4.1.rel)
======================================
* Restore use of calendar-specific sub-classes in `cftime.num2date`,
  `cftime.datetime.__add__`, and `cftime.datetime.__sub__`.  The use of them
  will be removed in a later release.
* add 'fromordinal' static method to create a cftime.datetime instance
  from a julian day ordinal and calendar (inverse of 'toordinal').

version 1.4.0 (release tag v1.4.0.rel)
======================================
* `cftime.date2num` will now always return an array of integers, if the units
  and times allow.  Previously this would only be true if the units were
  'microseconds'.  In other circumstances, as before, `cftime.date2num`
  will return an array of floats.
* Rewrite of julian day/calendar functions (_IntJulianDayToCalendar and
  _IntJulianDayFromCalendar) to remove GPL'ed code.  cftime license
  changed to MIT (to be consistent with netcdf4-python).
* Added datetime.toordinal() (returns julian day, kwarg 'fractional'
  can be used to include fractional day).
* cftime.datetime no longer uses calendar-specific sub-classes.

version 1.3.1 (release tag v1.3.1rel)
=====================================
* fix for issue 211 bug in masked array handling in date2num)
* switch from travis/appveyor to github actions for CI/CD.
* switch to cython language_level=3 (no more support for python 2).
* add __init__.py to test dir so pytest coverage works again. Add Coveralls
  step to github actions workflow to upload coverage data to coveralls.io
* move package under 'src' directory so cftime can be imported
  from install dir

version 1.3.0 (release tag v1.3.0rel)
=====================================
* zero pad years in strtime
* have cftime.datetime constuctor create 'calendar-aware' instances (default is
  'standard' calendar, if calendar='' or None the instance is not calendar aware and some
  methods, like dayofwk, dayofyr, __add__ and __sub__, will not work).
  The calendar specific sub-classes are now deprecated, but remain for now
  as stubs that just instantiate the base class and override __repr__.
* update regex in _cpdef _parse_date so reference years with more than four
  digits can be handled.
* Change default calendar in cftime.date2num from 'standard' to None
  (calendar associated with first input datetime object is used).
* add `cftime.datetime.tzinfo=None` for compatibility with python datetime
  .

version 1.2.1 (release tag v1.2.1rel)
=====================================
* num2date uses 'proleptic_gregorian' scheme when basedate is post-Gregorian but date is pre-Gregorian
  .
* fix 1.2.0 regression (date2num no longer works with numpy scalar array inputs).
* Fix for issue 187 (have date2num round to the nearest second when within 1
  microsecond).
* Fix for issue 189 (leap years calculated incorrectly for negative years in
  proleptic_gregorian calendar).

version 1.2.0 (release tag v1.2.0rel)
=====================================
* Return the default values of dayofwk and dayofyr when calendar
  is ''.
* fix treatment of masked arrays in num2date and date2num.
  Also make sure masked arrays are output from num2date/date2num if
  masked arrays are input.
* Where possible, use timedelta arithmetic to decode times exactly within
  num2date.
* Make taking the difference between two cftime datetimes to produce a
  timedelta exact to the microsecond; depending on the units encoding,
  this enables date2num to be exact as well.
* utime.date2num/utime.num2date now just call module level functions.
  JulianDayFromDate/DateFromJulianDay no longer used internally.

(adam)

2021-05-07 18:09:15 UTC MAIN commitmail json YAML

py-ipython: updated to 7.23.1

7.23.1:
Bug fixes

(adam)

2021-05-07 18:06:45 UTC MAIN commitmail json YAML

py-relatorio: updated to 0.9.3

0.9.3:
* Support empty image in opendocument
* Add support for Python 3.9

(adam)

2021-05-07 18:03:24 UTC MAIN commitmail json YAML

Updated devel/py-vine, net/py-amqp, net/py-kombu, net/py-celery

(adam)

2021-05-07 18:02:57 UTC MAIN commitmail json YAML

py-celery: updated to 5.0.5

5.0.5
=====
- Ensure keys are strings when deleting results from S3
- Fix a regression breaking `celery --help` and `celery events`

5.0.4
=====
-  DummyClient of cache+memory:// backend now shares state between threads

  This fixes a problem when using our pytest integration with the in memory
  result backend.
  Because the state wasn't shared between threads, 6416 results in test suites
  hanging on `result.get()`.

5.0.3
=====
- Make `--workdir` eager for early handling
- When using the MongoDB backend, don't cleanup if result_expires is 0 or None
- Fix passing queues into purge command
- Restore `app.start()` and `app.worker_main()`
- Detaching no longer creates an extra log file
- Result backend instances are now thread local to ensure thread safety
- Don't upgrade click to 8.x since click-repl doesn't support it yet.
- Restore preload options

5.0.2
=====
- Fix _autodiscover_tasks_from_fixups
- Flush worker prints, notably the banner
- **Breaking Change**: Remove `ha_policy` from queue definition.

    This argument has no effect since RabbitMQ 3.0.
    Therefore, We feel comfortable dropping it in a patch release.

- Python 3.9 support
- **Regression**: When using the prefork pool, pick the fair scheduling strategy by default
- Preserve callbacks when replacing a task with a chain
- Fix max_retries override on `self.retry()`
- Raise proper error when replacing with an empty chain

5.0.1
=====
- Specify UTF-8 as the encoding for log files
- Custom headers now propagate when using the protocol 1 hybrid messages
- Retry creating the database schema for the database results backend
  in case of a race condition
- When using the Redis results backend, awaiting for a chord no longer hangs
  when setting :setting:`result_expires` to 0
- When a user tries to specify the app as an option for the subcommand,
  a custom error message is displayed
- Fix the `--without-gossip`, `--without-mingle`, and `--without-heartbeat`
  options which now work as expected.
- Provide a clearer error message when the application cannot be loaded.
- Avoid printing deprecation warnings for settings when they are loaded from
  Django settings
- Allow lowercase log levels for the `--loglevel` option
- Detaching now works as expected
- Restore broadcasting messages from `celery control`
- Pass back real result for single task chains
- Ensure group tasks a deeply serialized
- Fix chord element counting
- Restore the `celery shell` command

5.0.0
=====
- **Breaking Change** Remove AMQP result backend
- Warn when deprecated settings are used
- Expose retry_policy for Redis result backend
- Prepare Celery to support the yet to be released Python 3.9

5.0.0rc3
========
- More cleanups of leftover Python 2 support

5.0.0rc2
========
- Bump minimum required eventlet version to 0.26.1.
- Update Couchbase Result backend to use SDK V3.
- Restore monkeypatching when gevent or eventlet are used.

5.0.0rc1
========
- Allow to opt out of ordered group results when using the Redis result backend
- **Breaking Change** Remove the deprecated celery.utils.encoding module.

5.0.0b1
=======
- **Breaking Change** Drop support for the Riak result backend
- **Breaking Change** pytest plugin is no longer enabled by default
  Install pytest-celery to enable it.
- **Breaking Change** Brand new CLI based on Click

5.0.0a2
=======
- Bump Kombu version to 5.0

5.0.0a1
=======
- Removed most of the compatibility code that supports Python 2
- Modernized code to work on Python 3.6 and above

(adam)

2021-05-07 18:00:35 UTC MAIN commitmail json YAML

py-kombu: updated to 5.0.2

5.0.2

Bump required amqp version to 5.0.0.

5.0.1

Removed kombu.five from the reference documentation since it no longer exists
Adjusted the stable documentation窶冱 version in Sphinx窶冱 configuration since that was overlooked in the latest release

5.0.0

BREAKING CHANGE: Dropped support for Python 2
Add an SQS transport option for custom botocore config

4.6.11

Revert incompatible changes in
Default_channel should reconnect automatically

4.6.10

Doc improvement.
set _connection in _ensure_connection
Fix for the issue
reuse connection [bug fix]

4.6.9

Prevent failure if AWS creds are not explicitly defined on predefined.
Raise RecoverableConnectionError in maybe_declare with retry on and.
Fix for the issue
possible fix for
Fix: make SQLAlchemy Channel init thread-safe
Added integration testing infrastructure for RabbitMQ
Initial redis integration tests implementation
SQLAlchemy transport: Use Query.with_for_update() instead of deprecated
Fix Consumer Encoding
Added Integration tests for direct, topic and fanout exchange types
Added TTL integration tests
Added integration tests for priority queues
fix 100% cpu usage on linux while using sqs
Modified Mutex to use redis LuaLock implementation
Fix: eliminate remaining race conditions from SQLAlchemy Channel
Fix connection imaybe_declare
Fix for issue
Ensure connection when connecting to broker
update pyamqp to 2.6 with optional cythonization

(adam)

2021-05-07 17:58:09 UTC MAIN commitmail json YAML

py-amqp: updated to 5.0.6

5.0.6
=====
- Change the order in which context.check_hostname and context.verify_mode get set
  in SSLTransport._wrap_socket_sni. Fixes bug introduced in 5.0.3 where setting
  context.verify_mode = ssl.CERT_NONE would raise
  "ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled."
  Setting context.check_hostname prior to setting context.verify_mode resolves the
  issue.
- Remove TCP_USER_TIMEOUT option for Solaris
- Pass long_description to setup()
- Fix for tox-docker 2.0
- Moved to GitHub actions CI

5.0.5
=====
-  Removed mistakenly introduced code which was causing import errors

5.0.4
=====
-  Add missing load_default_certs() call to fix a regression in v5.0.3 release.

5.0.3
=====
- Change the default value of ssl_version to None. When not set, the
  proper value between ssl.PROTOCOL_TLS_CLIENT and ssl.PROTOCOL_TLS_SERVER
  will be selected based on the param server_side in order to create
  a TLS Context object with better defaults that fit the desired
  connection side.

- Change the default value of cert_reqs to None. The default value
  of ctx.verify_mode is ssl.CERT_NONE, but when ssl.PROTOCOL_TLS_CLIENT
  is used, ctx.verify_mode defaults to ssl.CERT_REQUIRED.

- Fix context.check_hostname logic. Checking the hostname depends on
  having support of the SNI TLS extension and being provided with a
  server_hostname value. Another important thing to mention is that
  enabling hostname checking automatically sets verify_mode from
  ssl.CERT_NONE to ssl.CERT_REQUIRED in the stdlib ssl and it cannot
  be set back to ssl.CERT_NONE as long as hostname checking is enabled.

- Refactor the SNI tests to test one thing at a time and removing some
  tests that were being repeated over and over.

5.0.2
=====
- Whhels are no longer universal.
- Added debug representation to Connection and *Transport classes
- Reintroduce ca_certs and ciphers parameters of SSLTransport._wrap_socket_sni()
- Fix infinite wait when using confirm_publish

5.0.1
=====
- Require vine 5.0.0.

5.0.0
=====
- Stop to use deprecated method ssl.wrap_socket.

5.0.0b1
=======
- Dropped Python 3.5 support.
- Removed additional compatibility code.

5.0.0a1
=======
- Dropped Python 2.x support.
- Dropped Python 3.4 support.
- Depend on :pypi:`vine` 5.0.0a1.
Code Cleanups & Improvements:

2.6.1
=====
- Fix buffer overflow in frame_writer after frame_max is increased. `frame_writer`
allocates a `bytearray` on intialization with a length based on the `connection.frame_max`
value. If `connection.frame_max` is changed to a larger value, this causes an
error like `pack_into requires a buffer of at least 408736 bytes`.

2.6.0
=====
- Implement speedups in cython
- Updated some tests & code improvements
- Separate logger for Connection.heartbeat_tick method
- Cython generic content
- Improve documentation a_global parameter of basic_qos() method.
- Fix saving partial read buffer on windows during socket timeout.
- Fix deserialization of long string field values that are not utf-8.
- Added simple cythonization of abstract_channel.py
- Speedups of serialization.py are more restrictive

(adam)

2021-05-07 17:55:20 UTC MAIN commitmail json YAML

py-vine: updated to 5.0.0

5.0.0
=====
- Dropped Python 3.5 support.

5.0.0a1
=======
- Dropped Python 2.x support.
- Dropped Python 3.4 support.
- Removed the :mod:`vine.five` module.
- Removed the :mod:`vine.backports.weakref_backports` module.

(adam)

2021-05-07 17:42:24 UTC MAIN commitmail json YAML

doc: Updated print/electrix to 0.2.0nb77

(ryoon)

2021-05-07 17:41:49 UTC MAIN commitmail json YAML

electrix: Fix PDF support with recent print/poppler

Fix PR kern/56156.
poppler-cairo.pc is already removed from print/poppler.
Remove poppler-cairo detection and use from WAF wscript.
Bump PKGREVISION.

(ryoon)

2021-05-07 17:37:52 UTC MAIN commitmail json YAML

poppler: poppler-cairo.pc is removed

poppler-cairo.pc is removed in 2020-11-11.
See:
https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/675/diffs?commit_id=85f6354f36d5d4f6bb7c1708f408d7522a9356d6

Do not overwrite poppler-cairo.pc.

(ryoon)

2021-05-07 16:50:44 UTC MAIN commitmail json YAML

doc: Updated www/firefox78-l10n to 78.10.1

(ryoon)

2021-05-07 16:50:18 UTC MAIN commitmail json YAML

firefox78-l10n: Update to 78.10.1

* Sync with www/firefox78-78.10.1.

(ryoon)

2021-05-07 16:49:36 UTC MAIN commitmail json YAML

doc: Updated www/firefox78 to 78.10.1

(ryoon)

2021-05-07 16:49:14 UTC MAIN commitmail json YAML

firefox78: Remove PKGREVISION after update

(ryoon)

2021-05-07 16:47:59 UTC MAIN commitmail json YAML

firefox78: Update to 78.10.1

Changelog:
Version 78.10.1, first offered to ESR channel users on May 4, 2021

Fixed

  * Resolved an issue caused by a recent Widevine plugin update which prevented
    some purchased video content from playing correctly (bug 1705138)

  * Security fix

Security fixes:
#CVE-2021-29951: Mozilla Maintenance Service could have been started or stopped
by domain users

(ryoon)

2021-05-07 16:39:58 UTC MAIN commitmail json YAML

doc: Updated net/remmina to 1.4.13

(ryoon)

2021-05-07 16:39:11 UTC MAIN commitmail json YAML

remmina: Update to 1.4.13

Changelog:
List of changes:

    Resolve "Can't build Remmina-v1.4.12 on openSUSE versions" !2217 @antenore
    Adding wayland include dirs !2218 @antenore
    Use freerdp_settings_get|set API !2216 @akallabeth
    Fixing Can't build Remmina-v1.4.12 on openSUSE versions / SPICE !2219 @antenore
    Fixed typo in reconnection attempt in the norwegian translation !2221 @ragnarstolsmark
    Change "The news are turned off" to the more grammatically correct "News is... !2220 @ncguk
    rdp: Allow autoreconnect for ERRINFO_GRAPHICS_SUBSYSTEM_FAILED !2222 @Fantu
    Disable cert file auth when libssh < 0.9.0 !2223 @antenore
    Removing redundant subtitle !2224 @antenore
    Removing redundant ssh_userauth_none !2225 @antenore

(ryoon)

2021-05-07 16:34:34 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 7.1.3.2

(ryoon)

2021-05-07 16:33:41 UTC MAIN commitmail json YAML

libreoffice: Update to 7.1.3.2

* Back to TLS backend to NSS from OpenSSL.
  NSS's symbol problem was fixed.

Changelog:
7.1.3.2
Bugs fixed compared to 7.1.3 rc1:

1. i#123539 CRASH when open particular .XLS with 3D Chart [Xisco Fauli]
2. tdf#86321 EDITING, FORMATTING: diagram didn't automatic update when change
    variable (steps in comment 28) [Xisco Fauli]
3. tdf#132472 FILEOPEN PPTX Table text imported with white color [Xisco Fauli]
4. tdf#132901 Tools > Options > LibreOffice > Online update crashes if "online
    update" feature is not installed [Xisco Fauli]
5. tdf#137470 Fix temporary URL in additionsdialog [Christian Lohmaier]
6. tdf#138785 Empty frames after deleting an image and (auto-saving the file)
    (track changes involved) [Michael Stahl]
7. tdf#141244 Controls in Modify DDE Link dialog missing [Aron Budea]
8. tdf#141419 UI: Missing Backcolor in Preview of conditional format dialog
    [Caol??n McNamara]
9. tdf#141703 EDITING Tab key no longer moves to next cell in Impress table
    [Samuel Mehrbrodt]
10. tdf#141715 incorrect horizontal scaling of glyphs in sm formula nodes
    [Lubo? Lu????k]
11. tdf#141770 Cancel/Ok buttons don't work in Modify DDE Link dialog (gen)
    [Caol??n McNamara]
12. tdf#141887 Crash on closing Writer via window decoration (X) with
    unmodified document and active IM [Jan-Marek Glogowski]
13. tdf#141902 translations into Dutch are still shown in English [Julien
    Nabet]
14. tdf#141914 document with chart set as modified (follow-up bug 31231) [Mike
    Kaganski]
15. tdf#141924 A specific file crashes with Style Inspector open, after
    deleting some text [Mike Kaganski]

7.1.3.1
Bugs fixed compared to 7.1.2 RC2

1. cid#1473830 resource leak [Caol??n McNamara]
2. commit be18f xmlsec: fix signing documents on WNT [Michael Stahl]
3. ofz#32499 overflowing pos [Caol??n McNamara]
4. ofz#32796 no pdfium during wmf fuzzing [Caol??n McNamara]
5. tdf#35986 Parts of EMF file not visible/stretched to an enormous extent
    [Bartosz Kosiorek]
6. tdf#37281 emf file display yellow square instead of yelow circle [Bartosz
    Kosiorek]
7. tdf#40427 Sections in Navigator are not listed in order of occurrence in
    document [Mike Kaganski]
8. tdf#45820 insanely slow wmf import (complex clipping and
    basegfx::tools::findCuts) [Bartosz Kosiorek]
9. tdf#48916 FORMATTING: The clipping of EMF files are ignored. [Bartosz
    Kosiorek]
10. tdf#55058 (emf-testbed) EMF+ List of EMF import bugs with examples [Bartosz
    Kosiorek]
11. tdf#58745 EDITING Extending date lists with dates of 29th or greater by
    dragging misses month ends [Andreas Heinisch]
12. tdf#81396 XLSX IMPORT: Data plots in chart not visible when cells have
    formula, needs Ctrl+Shift+F9 (Steps in Comment 5) [Xisco Fauli]
13. tdf#89754 using autofill on dates is wrong when increment should be 0
    [Andreas Heinisch]
14. tdf#93441 EDITING: cursor jumps to different horizontal position when
    moving to a different line with Up / Down [Xisco Fauli]
15. tdf#97569 Filesave as docx saves lists with bulgarian or serbian character
    numbering as simple digit numbering (see comment 12) [Justin Luth]
16. tdf#99913 Importing autofiltered XLSX and selecting cells copies hidden
    cells, too [T??nde T??th]
17. tdf#106181 FILESAVE: Check boxes get lost when saving as .XLSX [Justin
    Luth]
18. tdf#117750 Some of the image filters aren't working (like Aging or Relief)
    [Julien Nabet]
19. tdf#118482 Doesn't work mouse scrolling in list of conditions in dialogue
    Conditional formatting for... [Caol??n McNamara]
20. tdf#122717 FILEOPEN DOCX: Horizontal line has wrong size/position and
    vertical line rendered horizontally [Xisco Fauli]
21. tdf#122894 FILEOPEN DOC: Crash: SwFrame::RemoveFromLayout() [Caol??n
    McNamara]
22. tdf#125936 FILEOPEN DOCX: Wrong format for characters [Justin Luth]
23. tdf#126742 writer: OLE object resized incorrectly [Armin Le Grand
    (Allotropia)]
24. tdf#127471 Copied calc diagram in gdi format looks ok under linux, but the
    fonts looks weird under windows. [Armin Le Grand (Allotropia)]
25. tdf#128334 Assert using FormulaR1C1 [Eike Rathke]
26. tdf#131031 F5 navigator in calc opens initially very wide [Armin Le Grand
    (Allotropia)]
27. tdf#131171 Slide animation "diagonal squares" has wrong labels for
    directions [Katarina Behrens]
28. tdf#131269 A particular PPT with unusual order of Master-Note-Presentation
    fails to open in Impress [nd101]
29. tdf#132393 Page numbers for alphabetical index not displayed, if index is
    in more than one column (see comment 8) [Miklos Vajna]
30. tdf#133159 Navigator: Selected item changes to the previous one (gtk3)
    [Caol??n McNamara]
31. tdf#133487 z-index wrong for shape with style:run-through="background"
    [Michael Stahl]
32. tdf#133933 CRASH: Undoing paste of table with images of cats [Miklos Vajna]
33. tdf#134736 Draw PDF export to Archive/A-1b and without "Reduce image
    resolution" duplicates, resizes and misplaces images [Caol??n McNamara]
34. tdf#135364 Pen color and width not stored under Gtk (see comment 9) [Caol??
    n McNamara]
35. tdf#136740 pasting RTF content to LO writer resets tab stops setting in
    options [Mike Kaganski]
36. tdf#136918 Style down arrow not completely visible [Jan-Marek Glogowski]
37. tdf#136956 CRASH: Undoing merge cell [Mark Hung]
38. tdf#137367 [FILEOPEN PPTX] direct hyperlink colors aren't supported [Tibor
    Nagy]
39. tdf#138646 The "Excel R1C1" formula syntax does not allow you to refer to a
    named range (single cell or cell range) by name [Andreas Heinisch]
40. tdf#138895 FILEOPEN DOCX Shape distance from text imported with rounding
    error [Miklos Vajna]
41. tdf#139075 UI: Format Cell, borders Borders tab has drawing glitches when
    applying diagonal lines [Caol??n McNamara]
42. tdf#139495 Import of DOC file broken on 64 bit, ok on 32 bit [Justin Luth]
43. tdf#139786 VBA code modified while saving to .xls format - no longer works
    in Excel [Justin Luth]
44. tdf#139804 Button inside document can't be triggered with Alt-<Mnemonic>
    [Samuel Mehrbrodt]
45. tdf#139926 CSS/visual design: Explore making notes less visually dominant;
    it gets annoying in some pages [Adolfo Jayme Barrientos]
46. tdf#140229 Link to External Data - Calc not responding/very slow [Jan-Marek
    Glogowski]
47. tdf#140271 EMF Displayed lines are too thin and have equal line weight
    [Bartosz Kosiorek]
48. tdf#140292 Empty frame at undo [Michael Stahl, Miklos Vajna]
49. tdf#140395 "Font effects" screenshot has to be updated so that it does not
    show "blinking" control [Seth Chaiklin]
50. tdf#140404 No "Paste Special" dialog on Wayland with kf5 vclplug [Jan-Marek
    Glogowski]
51. tdf#140489 FILEOPEN XLSX Chart display is incorrect [Szymon K??os]
52. tdf#140556 Master document view not launching subdocument from pulldown
    [Caol??n McNamara]
53. tdf#140590 Crash in: mergedlo.dll: Using Save-As dialog in Tools>Chapter
    Numbering [Noel Grandin]
54. tdf#140639 It is not possible to work with an older document from LO 6.4 in
    new LO 7.0, slow perf [Caol??n McNamara]
55. tdf#140714 FILEOPEN PPTX: image styles that clip images into curvy shapes
    missing (and images shown rectangular) [G??l?ah K?se]
56. tdf#140813 Use GetUpdatedClipboardFormats Vista API to minimize
    clipboard-related overhead [Mike Kaganski]
57. tdf#140828 Caption frame content (image) detached from frame [Attila Bakos
    (NISZ)]
58. tdf#140848 FORMATTING: Display errors of rotated vector graphics [Lubo? Lu
    ????k]
59. tdf#140863 Error hiding and unhiding sections [Xisco Fauli, Bjoern
    Michaelsen]
60. tdf#140865 FILEOPEN FILESAVE PPTX: Wordart 3D is lost on round trip [Regina
    Henschel]
61. tdf#140977 Assert is failed closing Table Properties dialog with table
    selected [Caol??n McNamara]
62. tdf#140986 LO hangs when you select a cell with validity's drop-down [Noel
    Grandin]
63. tdf#141011 Password is requested to open MailMerge database when opening
    More Fields dialog *on any tab* [Mike Kaganski]
64. tdf#141012 Password to the associated DB asked again twice after cancelled
    first time, when opening More Fields dialog in a MailMerge document [Mike
    Kaganski]
65. tdf#141015 It's not visible to user that a MailMerge document without
    database fields is associated with the database [Mike Kaganski]
66. tdf#141021 Extrusion North has wrong Origin [Regina Henschel]
67. tdf#141027 LibreOffice freezes when checking russian spelling [Caol??n
    McNamara]
68. tdf#141050 CCur does not accept negative strings [arpit1912]
69. tdf#141079 Hard to select field when it's the first character in a table
    cell [Samuel Mehrbrodt]
70. tdf#141084 URL input of form config popup : cursor jump at start after 1
    key press [Caol??n McNamara]
71. tdf#141115 Crash in: connectivity::OSQLParseTreeIterator::getOrderTree
    [Lionel Elie Mamane]
72. tdf#141127 FILEOPEN ODP LibreOffice uses wrong default skew angle in
    extruded custom shape [Regina Henschel]
73. tdf#141146 LOOKUP picks data from unreferenced sheet [Eike Rathke]
74. tdf#141197 Buttons in LO startcenter are not available through
    accessibility [Caol??n McNamara]
75. tdf#141201 Basic: MOD result is different for values passed as literals vs.
    using variables [Andreas Heinisch]
76. tdf#141258 LibreOffice Writer freeze when you try use a spellchecking in RU
    GUI [Caol??n McNamara]
77. tdf#141282 .uno:DecrementSubLevels ("Demote One Level with Subpoints") has
    the wrong icon [Rizal Muttaqin]
78. tdf#141284 UI: Inconsistent Colibre Icon for "Next/Previous Track Change"
    and "Accept/Reject Track Change and select the next one" [Rizal Muttaqin]
79. tdf#141297 Removing links for external images doesn't work [Arnaud Versini]
80. tdf#141318 "Close" button in "Target in Hyperlink" dialog missing its left
    border [Caol??n McNamara]
81. tdf#141394 EMF FILLRGN record is not displayed correctly [Bartosz Kosiorek]
82. tdf#141416 [FILEOPEN] Excel file very long to open (more than one hour)
    [Xisco Fauli]
83. tdf#141515 BASE - Relationsships were shown with big space in Tableviews
    [Caol??n McNamara]
84. tdf#141528 Linked OLE: Error when breaking linked OLE [Armin Le Grand
    (Allotropia)]
85. tdf#141529 Linked OLE: OLE content is changed independent from hosting
    Document [Armin Le Grand (Allotropia)]
86. tdf#141547 CRASH: opening Standard Filter dialog [Mike Kaganski]
87. tdf#141549 FILEOPEN: DOCX: Missing images in header [Michael Stahl]
88. tdf#141600 UI: The vertical line of Anchor marker is blurry in Colibre icon
    theme [Rizal Muttaqin]
89. tdf#141618 UI: The vertical line of Anchor marker is blurry in Sukapura
    icon theme [Rizal Muttaqin]
90. tdf#141623 Qt5 refresh problem when starting LO start center and cairo
    (text) rendering ennabled [Jan-Marek Glogowski]

(ryoon)

2021-05-07 16:30:57 UTC MAIN commitmail json YAML

doc: Updated lang/go115 to 1.15.12

(bsiegert)

2021-05-07 16:30:41 UTC MAIN commitmail json YAML

Update go115 to 1.15.12.

go1.15.11 (released 2021/04/01) includes fixes to cgo, the compiler, linker,
runtime, the go command, and the database/sql and net/http packages. See the Go
1.15.11 milestone on our issue tracker for details.

go1.15.12 (released 2021/05/06) includes a security fix to the net/http
package, as well as bug fixes to the runtime and the time package. See the Go
1.15.12 milestone on our issue tracker for details.

(bsiegert)

2021-05-07 15:51:49 UTC MAIN commitmail json YAML

doc: Updated www/caddy to 2.3.0

(bsiegert)

2021-05-07 15:50:51 UTC MAIN commitmail json YAML

Update caddy to 2.3.0, from pkgsrc-wip.

This version of caddy was super old, and the 2.x versions from wip are
the recommended ones to use.

(bsiegert)

2021-05-07 14:47:32 UTC MAIN commitmail json YAML

doc: Updated lang/php80 to 8.0.6

(taca)

2021-05-07 14:46:52 UTC MAIN commitmail json YAML

lang/php80: update to 8.0.6

06 May 2021, PHP 8.0.6

- PDO_pgsql:
  . Revert "Fixed bug #80892 (PDO::PARAM_INT is treated the same as PDO::PARAM_STR)"
    from PHP 8.0.5.

(taca)

2021-05-07 13:03:29 UTC MAIN commitmail json YAML

doc: Updated devel/gettext-tools to 0.21nb2

(rin)

2021-05-07 13:01:58 UTC MAIN commitmail json YAML

gettext-tools: Work around optimization bug for GCC/alpha. Bump revision.

Compile this package with -O0 for GCC 10 and 9 on alpha. Otherwise,
``env LANG=en_US.UTF-8 /usr/pkg/bin/xgettext --version'' receives SIGSEGV.

XXX
Unfortunately, this package is not fully supported by buildlink, and
BUILDLINK_TRANSFORM does not work...

(rin)

2021-05-07 12:31:23 UTC MAIN commitmail json YAML

2021-05-07 12:31:04 UTC MAIN commitmail json YAML

options.description: add some from math/fftw

(thor)

2021-05-07 11:59:42 UTC MAIN commitmail json YAML

math/fftw: fix GCC > 4.8 version check

(thor)

2021-05-07 11:42:01 UTC MAIN commitmail json YAML

doc: Updated multimedia/ffmpeg4 to 4.4nb4

(rin)

2021-05-07 11:40:11 UTC MAIN commitmail json YAML

ffmpeg4: Include atomic64.mk for m68k and powerpc. Bump revision.

Fixes PR pkg/56119 from nia.

(rin)

2021-05-07 11:36:30 UTC MAIN commitmail json YAML

pkgsrc/graphics/pcl/Makefile@1.4 / diff
pkgsrc/graphics/pcl/PLIST@1.3 / diff
pkgsrc/graphics/pcl/buildlink3.mk@1.4 / diff
pkgsrc/graphics/pcl/distinfo@1.2 / diff
pkgsrc/graphics/pcl/options.mk@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-2d_CMakeLists.txt@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-CMakeLists.txt@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_3d__rec__framework_CMakeLists.txt@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_3d__rec__framework_include_pcl_apps_3d__rec__framework_utils_vtk__model__sampling.h@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_CMakeLists.txt@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_CMakeLists.txt@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_cloud__view.h@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_items_cloud__item.h@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_items_fpfh__item.h@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_click__trackball__interactor__style.h@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_interactor__style__switch.h@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_manipulation__event.h@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_rectangular__frustum__selector.h@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_selected__trackball__interactor__style.h@1.1 / diff
pkgsrc/graphics/pcl/patches/patch-apps_cloud__composer_include_pcl_apps_cloud__composer_point__selectors_selection__event.h@1.1 / diff
      :
(more 67 files)
graphics/pcl: enable visualization using VTK

This is a very common use-case and thus VTK is on by default. As there
are cases where you just need PCL for the data formats and algorithms,
it can be disabled.

There is another change pending to add Qt support to VTK, which will
be inherited here, as I am told the (a?) standard use case for VTK is via
Qt. The option is: Either just computations (headless) or the full
visualization stuff.

(thor)

2021-05-07 11:34:48 UTC MAIN commitmail json YAML

Set BUILDLINK_{LDADD,LDFLAGS}, which is required at least for
multimedia/ffmpeg4 and net/bind916 (reported by jklos).

(rin)

2021-05-07 11:33:30 UTC MAIN commitmail json YAML

Updated devel/protobuf, devel/py-protobuf

(adam)

2021-05-07 11:33:01 UTC MAIN commitmail json YAML

protobuf py-protobuf: updated to 3.16.0

Protocol Buffers v3.16.0

C++

Fix compiler warnings issue found in conformance_test_runner
Fix MinGW-w64 build issues.
[Protoc] C++ Resolved an issue where NO_DESTROY and CONSTINIT are in incorrect order
Fix PROTOBUF_CONSTINIT macro redefinition
Delete StringPiecePod
Fix gcc error: comparison of unsigned expression in '>= 0' is always …
Fix cmake install on iOS
Create a CMake option to control whether or not RTTI is enabled
Fix endian.h location on FreeBSD
Refactor util::Status
Make util::Status more similar to absl::Status
Fix -Wsuggest-destructor-override for generated C++ proto classes.
Refactor StatusOr and StringPiece
Refactor uint128
The ::pb namespace is no longer exposed due to conflicts.
Allow MessageDifferencer::TreatAsSet() (and friends) to override previous
calls instead of crashing.
Reduce the size of generated proto headers for protos with string or
bytes fields.
Move arena() operation on uncommon path to out-of-line routine
For iterator-pair function parameter types, take both iterators by value.
Code-space savings and perhaps some modest performance improvements in
RepeatedPtrField.
Eliminate nullptr check from every tag parse.
Remove unused _$name$cached_byte_size fields.
Serialize extension ranges together when not broken by a proto field in the
middle.
Do out-of-line allocation and deallocation of string object in ArenaString.
Streamline ParseContext::ParseMessage to avoid code bloat and improve
performance.
New member functions RepeatedField::Assign, RepeatedPtrField::{Add, Assign}.
Fix undefined behavior warning due to innocuous uninitialization of value
on an error path.
Avoid expensive inlined code space for encoding message length for messages
= 128 bytes and instead do a procedure call to a shared out-of-line routine.
util::DefaultFieldComparator will be final in a future version of protobuf.
Subclasses should inherit from SimpleFieldComparator instead.

Python

Fix some constness / char literal issues being found by MSVC standard conforming mode
Switch on "new" buffer API
Enable crosscompiling aarch64 python wheels under dockcross manylinux docker image
Fixed a bug in text format where a trailing colon was printed for repeated field.
When TextFormat encounters a duplicate message map key, replace the current
one instead of merging.

(adam)

2021-05-07 11:32:01 UTC MAIN commitmail json YAML

64-bit atomic ops are lacking for m68k.

Part of PR pkg/56119 from nia.

XXX
We need this for other architectures also...

(rin)

2021-05-07 11:11:14 UTC MAIN commitmail json YAML

doc: Updated news/leafnode to 1.11.12

(micha)

2021-05-07 11:09:35 UTC MAIN commitmail json YAML

news/leafnode: Update to 1.11.12

Removed patches that were merged upstream.
Take maintainership.

===========================================================================
* 1.11.12, 2021-03-28

### CHANGES
- The sourceforge.net hosting was reconfigured to serve HTTPS, thus, the
  leafnode website is now at https://leafnode.sourceforge.io/
- https://www.leafnode.org/ is now being served by an external nginx-based
  web server so it can use a proper TLS certificate.
- The GMANE links and last modified tag have been removed from the
  website.
- The web site has been updated to use newer https:// links where
  available.
- The mailing list has been moved to the leafnode.org domain. See README.

### BUGFIXES
- A configuration --without-ipv6 now compiles again.
  Patch by Michael Bè¾°uerle.
- Leafnode recognizes an EEXIST error to rmdir() the same as ENOTEMPTY.
  Patch by Gary R. Schmidt.
- Leafnode no longer trashes the stack if it, while scanning the message.id
  directory, finds a directory with an all-numeric name that is 1000 or
  higher. Reported by Matthias Gerstner.

===========================================================================

(micha)

2021-05-07 10:46:52 UTC MAIN commitmail json YAML

doc: Updated x11/kitty to 0.20.3

(pin)

2021-05-07 10:46:26 UTC MAIN commitmail json YAML

x11/kitty: update to 0.20.3

-macOS: Distribute universal binaries with both ARM and Intel architectures
-A new show_key kitten to easily see the bytes generated by the terminal for
key presses in the various keyboard modes (#3556)
-Linux: Fix keyboard layout change keys defined via compose rules not being
ignored
-macOS: Fix Spotlight search of global menu not working in non-English locales
(#3567)
-Fix tab activity symbol not appearing if no other changes happen in tab bar
even when there is activity in a tab (#3571)
-Fix focus changes not being sent to windows when focused window changes
because of the previously focused window being closed (#3571)

(pin)

2021-05-07 10:39:04 UTC MAIN commitmail json YAML

doc: Added www/py-flask-static-digest version 0.2.1.

(kleink)

2021-05-07 10:38:05 UTC MAIN commitmail json YAML

www: + py-flask-static-digest.

(kleink)

2021-05-07 10:37:40 UTC MAIN commitmail json YAML

Import Flask-Static-Digest 0.2.1 as www/py-flask-static-digest.

Flask-Static-Digest is a Flask extension that will help make your
static files production ready with very minimal effort on your part.
It does this by md5 tagging and gzipping your static files after
running a `flask digest compile` command that this extension adds
to your Flask app.

(kleink)

2021-05-07 07:59:04 UTC MAIN commitmail json YAML

audacity: add notes on why this hasn't been updated

(nia)

2021-05-07 07:34:10 UTC MAIN commitmail json YAML

cogl: note that the flag disables Werror

(nia)

2021-05-07 07:18:08 UTC MAIN commitmail json YAML

musicpd: fix build

Newer meson recognizes that a target uses rsync and fails to configure.
This target is for upstream website maintenance, so comment it out
to avoid this dependency (and configure failure) in pkgsrc.

(wiz)

2021-05-07 07:14:48 UTC MAIN commitmail json YAML

llvm: Not for Alpha or VAX.

(nia)

2021-05-07 07:13:28 UTC MAIN commitmail json YAML

2021-05-07 07:08:39 UTC MAIN commitmail json YAML

editline: Update to 20210419-3.1. PR pkg/56151

While here, clean up options handling.

  * See also NetBSD changelog:
http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit

2021-04-19 Jess Thrysoee

  * version-info: 0:65:0

  * all: sync with upstream source

  * src/getline.c,src/sys.h: Provide getline.c implementation if not available
Patch by Claes N辰st辿n

  * src/makelist: Use Posix locale; mainly to get ASCII character classes in e.g. `tr`
Patch by Claes N辰st辿n

  * examples/test_filecompletion.c, examples/wtc1.c: err.h not supported by
  Solaris

2021-02-16 Jess Thrysoee

  * version-info: 0:64:0

  * all: sync with upstream source

(nia)

2021-05-07 06:58:56 UTC MAIN commitmail json YAML

postgresql*: explicitly mark BROKEN on Alpha

Support for Alpha was removed in 2014. This removed the spinlock and
memory barrier implementations, meaning Postgresql on Alpha no longer
compiles cleanly with the default options. According to the commit
message the code was "unlikely to currently work correctly".

Enthusiasts may wish to re-add Alpha support, but it should likely
only be done with proper testing to avoid data loss in the case someone
uses it.

(nia)

2021-05-07 05:14:56 UTC MAIN commitmail json YAML

Added devel/py-click-didyoumean, devel/py-click-repl

(adam)

2021-05-07 05:13:38 UTC MAIN commitmail json YAML

2021-05-07 05:12:22 UTC MAIN commitmail json YAML

2021-05-06 21:15:38 UTC MAIN commitmail json YAML

2021-05-06 21:00:08 UTC MAIN commitmail json YAML

doc: Updated lang/erlang-doc to 23.3nb4

(triaxx)

2021-05-06 20:59:48 UTC MAIN commitmail json YAML

erlang-doc: Fix PLIST after update of lang/erlang

Bump revision

(triaxx)

2021-05-06 20:41:23 UTC MAIN commitmail json YAML

2021-05-06 20:40:49 UTC MAIN commitmail json YAML

xfce4: remove reference to xfce4-mixer in comment

(wiz)

2021-05-06 20:39:17 UTC MAIN commitmail json YAML

xfce4-extras: remove xfce4-mixer - not supported since 2015

Bump PKGREVISION.

(wiz)

2021-05-06 20:26:00 UTC MAIN commitmail json YAML

Updated net/p5-FusionInventory-Agent to 2.6nb1

(bouyer)

2021-05-06 20:25:15 UTC MAIN commitmail json YAML

2021-05-06 20:19:43 UTC MAIN commitmail json YAML

Updated lang/py-six, devel/py-bitarray

(adam)

2021-05-06 20:19:23 UTC MAIN commitmail json YAML

py-bitarray: updated to 2.1.0

2021-05-05  2.1.0:
-------------------
* add `.find()` method
* `.find()`, `.index()`, `.search()` and `.itersearch()` now all except
  both (sub-) bitarray as well as bool items to be searched for
* improve encode/decode error messages
* add [lexicographical  permutations example](../examples/lexico.py)
* add tests

2021-04-19  2.0.1:
-------------------
* update documentation
* improve some error messages

2021-04-14  2.0.0:
-------------------
* require more specific objects, int (0 or 1) or bool
* items are always returned as int 0 or 1
* remove `.length()` method (deprecated since 1.5.1 - use `len()`)
* in `.unpack()` the `one` argument now defaults to 0x01 (was 0xff)
* `.tolist()` now always returns a list of integers (0 or 1)
* fix frozenbitarray hash function
* fix frozenbitarray being mutable by `<<=` and `>>=`
* support sequence protocol in `.extend()` (and bitarray creation)
* improve OverflowError messages from `util.int2ba()`
* add [hexadecimal example](../examples/hexadecimal.py)

2021-04-10  1.9.2:
-------------------
* update pythoncapi_compat: Fix support with PyPy 3.7
* update readme

2021-04-05  1.9.1:
-------------------
* switch documentation from markdown to reStructuredText
* add tests

(adam)

2021-05-06 20:17:28 UTC MAIN commitmail json YAML

py-six: updated to 1.16.0

1.16.0
- Port _SixMetaPathImporter to Python 3.10.

(adam)

2021-05-06 18:01:31 UTC MAIN commitmail json YAML

2021-05-06 16:29:17 UTC MAIN commitmail json YAML

TODO: + gtk-gnutella-1.2.0

(wiz)

2021-05-06 15:32:25 UTC MAIN commitmail json YAML

doc: Updated devel/openocd to 0.11.0

(tnn)

2021-05-06 15:31:13 UTC MAIN commitmail json YAML

openocd: update to 0.11 (March 7th, 2021)

JTAG Layer:
  add debug level 4 for verbose I/O debug
  bitbang, add read buffer to improve performance
  Cadence SystemVerilog Direct Programming Interface (DPI) adapter driver
  CMSIS-DAP v2 (USB bulk based) adapter driver
  Cypress KitProg adapter driver
  FTDI FT232R sync bitbang adapter driver
  Linux GPIOD bitbang adapter driver through libgpiod
  Mellanox rshim USB or PCIe adapter driver
  Nuvoton Nu-Link and Nu-Link2 adapter drivers
  NXP IMX GPIO mmap based adapter driver
  ST-Link consolidate all versions in single config
  ST-Link read properly old USB serial numbers
  STLink/V3 support (for ST devices only !)
  STM8 SWIM transport
  TI XDS110 adapter driver
  Xilinx XVC/PCIe adapter driver

Target Layer:
  64 bit address support
  ARCv2 target support
  ARM Cortex-A hypervisor mode support
  ARM Cortex-M fast PC sampling support for profiling
  ARM generic CTI support
  ARM generic mem-ap target support
  ARMv7-A MMU tools
  ARMv7m traces add TCP stream server
  ARMv8 AARCH64 target support and semihosting support
  ARMv8 AARCH64 disassembler support through capstone library
  ARMv8-M target support
  EnSilica eSi-RISC target support, including instruction tracing eSi-Trace support
  MIPS64 target support
  Motorola SREC S6 record image file support
  RISC-V target support
  SEGGER Real Time Transfer (RTT) initial support (for single target, Cortex-M only)
  ST STM8 target support
  Various MIPS32 target improvements

Flash Layer:
  Atheros (ath79) SPI interface support
  Atmel atmega128rfa1 support
  Atmel SAM D21, D51, DA1, E51, E53, E54, G55, R30 support
  Atmel SAMC2?N* support
  Cypress PSoC5LP, PSoC6 support
  EnSilica eSi-RISC support
  Foshan Synwit Tech SWM050 support
  Maxim Integrated MAX32XXX support
  Nordic Semiconductor nRF51822, nRF52810, nRF52832 support
  NXP Kinetis K27, K28, KE1x, KEAx, KL28, KL8x, KV5x, KWx support
  Renesas RPC HF support
  SH QSPI support
  SiFive Freedom E support
  Silicon Labs EFR-family, EZR32HG support
  ST BlueNRG support
  ST STM32 QUAD/OCTO-SPI interface support for Flash, FRAM and EEPROM
  ST STM32F72x, STM32F4x3, STM32H7xx support
  ST STM32G0xx, STM32G4xx, STM32L4x, STM32WB, STM32WL support
  ST STM32L5x support (non secure mode)
  TI CC13xx, CC26xx, CC32xx support
  TI MSP432 support
  Winner Micro w600 support
  Xilinx XCF platform support
  Various discrete SPI NOR flashes support

Board, Target, and Interface Configuration Scripts:
  8devices LIMA board config
  Achilles Instant-Development Kit Arria 10 board config
  Amazon Kindle 2 and DX board config
  Analog Devices ADSP-SC58x, ADSP-SC584-EZBRD board config
  Andes Technology ADP-XC7KFF676 board config
  Andes Technology Corvette-F1 board config
  ARM Musca A board config
  Arty Spartan 7 FPGA board config
  Atmel SAMD10 Xplained mini board config
  Atmel SAMD11 Xplained Pro board config
  Atmel SAM G55 Xplained Pro board config
  AVNET UltraZED EG StarterKit board config
  Blue Pill STM32F103C8 board config
  DP Busblaster v4.1a board config
  DPTechnics DPT-Board-v1 board config
  Emcraft imx8 SOM BSB board config
  Globalscale ESPRESSObin board config
  Kasli board config
  Kintex Ultrascale XCKU040 board config
  Knovative KC-100 board config
  LeMaker HiKey board config
  Microchip (Atmel) SAME54 Xplained Pro board config
  Microchip (Atmel) SAML11 Xplained Pro board config
  Nordic module NRF52 board config
  Numato Lab Mimas A7 board config
  NXP Freedom FRDM-LS1012A board config
  NXP IMX7SABRE board config
  NXP IMX8MP-EVK board config
  NXP MC-IMX8M-EVK board config
  QuickLogic QuickFeather board config
  Renesas R-Car E2, H2, M2 board config
  Renesas R-Car Salvator-X(S) board config
  Renesas RZ/A1H GR-Peach board config
  Rigado BMD-300 board config
  Sayma AMC board config
  Sifive e31arty, e51arty, hifive1 board config
  ST B-L475E-IOT01A board config
  ST BlueNRG idb007v1, idb008v1, idb011v1 board config
  ST STM32F412g discovery board config
  ST STM32F413h discovery board config
  ST STM32F469i discovery board config
  ST STM32F7 Nucleo board config
  ST STM32F723e discovery board config
  ST STM32F746g discovery board config
  ST STM32F769i discovery board config
  ST STM32H735g discovery board config
  ST STM32H743zi Nucleo board config
  ST STM32H745i discovery board config
  ST STM32H747i discovery board config
  ST STM32H750b discovery board config
  ST STM32H7b3i discovery board config
  ST STM32H7x_dual_qspi board config
  ST STM32H7x3i Eval boards config
  ST STM32L073 Nucleo board config
  ST STM32L476g discovery board config
  ST STM32L496g discovery board config
  ST STM32L4p5g discovery board config
  ST STM32L4r9i discovery board config
  ST STM32L5 Nucleo board config
  ST STM32MP15x DK2 board config
  ST STM32WB Nucleo board config
  ST STM8L152R8 Nucleo board config
  Synopsys DesignWare ARC EM board config
  Synopsys DesignWare ARC HSDK board config
  TI BeagleBone family boards config
  TI CC13xx, CC26xx, CC32xx LaunchPad board config
  TI MSP432 LaunchPad board config
  Tocoding Poplar board config
  TP-Link WDR4300 board config
  Allwinner V3s target config
  Andes Technology NDS V5 target config
  Atmel atmega128rfa1 target config
  ARM corelink SSE-200 target config
  Atheros_ar9344 target config
  Cypress PSoC5LP, PSoC6 target config
  EnSilica eSi-RISC target config
  Foshan Synwit Tech SWM050 target config
  GigaDevice GD32VF103 target config
  Hisilicon Hi3798 target config
  Hisilicon Hi6220 target config
  Infineon TLE987x target config
  Marvell Armada 3700 target config
  Maxim Integrated MAX32XXX target config
  Mellanox BlueField target config
  Microchip (Atmel) SAME5x, SAML1x target config
  NXP IMX6SX, IMX6UL, IMX7, IMX7ULP, IMX8 target config
  NXP Kinetis KE1xZ, KE1xF target config
  NXP LPC84x, LPC8Nxx, LS1012A, NHS31xx target config
  Qualcomm QCA4531 target config
  QuickLogic EOS S3 target config
  Renesas R-Car E2, H2, M2 target config
  Renesas R-Car Gen3 target config
  Renesas RZ/A1H target config
  Rockchip RK3308 target config
  ST BlueNRG target config
  ST STM32G0, STM32G4, STM32H7, STM32L0, STM32L5 target config
  ST STM32MP15x target config
  ST STM32WBx, STM32WLEx target config
  ST STM8L152, S003, S103, S105 target config
  Synopsys DesignWare ARC EM target config
  Synopsys DesignWare ARC HS Development Kit SoC target config
  TI CC13xx, CC26xx, CC32xx target config
  TI TNETC4401 target config
  Xilinx UltraScale+ target config
  Altera 5M570Z (MAXV family) CPLD config
  Xilinx Ultrascale, XCF CPLD config
  Intel (Altera) Arria10 FPGA config
  Cadence SystemVerilog Direct Programming Interface (DPI) interface config
  Cypress KitProg interface config
  Digilent SMT2 NC interface config
  DLN-2 example of Linux GPIOD interface config
  FTDI C232HM interface config
  HIE JTAG Debugger interface config
  In-Circuit窶冱 ICprog interface config
  isodebug isolated JTAG/SWD+UART interface config
  Mellanox rshim USB or PCIe interface config
  Nuvoton Nu-Link interface config
  NXP IMX GPIO mmap based interface config
  Steppenprobe open hardware interface config
  TI XDS110 interface config

Server Layer:
  64 bit address support
  default bind to IPv4 localhost
  gdb: allow multiple connections
  gdb: architecture element support
  gdb: vCont, vRun support
  telnet: handle Ctrl+A, Ctrl+E and Ctrl+K

RTOS:
  Chromium-EC rtos support
  hwthread pseudo rtos support
  NuttX rtos support
  RIOT rtos support

Documentation:
  Improve STM32 flash driver
  Various typo fix and improvements

(tnn)

2021-05-06 15:19:39 UTC MAIN commitmail json YAML

jimtcl: make sure the unversioned solib symlink exists. Bump.

pkgsrc wrappers get mighty confused without this

(tnn)

2021-05-06 13:52:55 UTC MAIN commitmail json YAML

doc: Updated lang/php74 to 7.4.19

(taca)

2021-05-06 13:52:30 UTC MAIN commitmail json YAML

lang/php74: update to 7.4.19

06 May 2021, PHP 7.4.19

- PDO_pgsql:
  . Reverted bug fix for #80892 (PDO::PARAM_INT is treated the same as
    PDO::PARAM_STR). (Matteo)

(taca)

2021-05-06 13:16:44 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 88.0.1

(ryoon)

2021-05-06 13:16:23 UTC MAIN commitmail json YAML

firefox-l10n: Update to 88.0.1

* Sync with www/firefox-88.0.1.

(ryoon)

2021-05-06 13:15:08 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 88.0.1

(ryoon)

2021-05-06 13:14:24 UTC MAIN commitmail json YAML

firefox: Update to 88.0.1

Changelog:
Version 88.0.1, first offered to Release channel users on May 5, 2021
-------------------------------------------------------------------------------
Fixed

  * Resolved an issue caused by a recent Widevine plugin update which prevented
    some purchased video content from playing correctly (bug 1705138)

  * Fixed corruption of videos playing on Twitter or WebRTC calls on some Gen6
    Intel graphics chipsets (bug 1708937)

  * Fixed menulists in Preferences being unreadable for users with High
    Contrast Mode enabled (bug 1706496)

  * Various stability and security fixes.

Security fixes:
#CVE-2021-29953: Universal Cross-Site Scripting
#CVE-2021-29952: Race condition in Web Render Components

(ryoon)

2021-05-06 10:38:34 UTC MAIN commitmail json YAML

jimtcl: add bl3.mk

(tnn)

2021-05-06 10:36:34 UTC MAIN commitmail json YAML

Updated parallel/py-billiard, databases/py-mongo

(adam)

2021-05-06 10:36:08 UTC MAIN commitmail json YAML

py-billiard: updated to 3.6.4.0

3.6.4.0
- Issue 309: Add Python 3.9 support to spawnv_passfds()
- fix 314

(adam)

2021-05-06 10:35:07 UTC MAIN commitmail json YAML

py-mongo: updated to 3.11.4

Version 3.11.4 fixes a bug where a MongoClient would mistakenly attempt to
create minPoolSize connections to arbiter nodes (`PYTHON-2634`_).

(adam)

2021-05-06 08:45:44 UTC MAIN commitmail json YAML

TODO: - courier-authlib, already newer in pkgsrc

(wiz)

2021-05-06 08:45:01 UTC MAIN commitmail json YAML

courier-authlib: fix options

Fix post-install target handling. Fix file name for ldap config.
Clean up pkglint.

(wiz)

2021-05-06 08:31:01 UTC MAIN commitmail json YAML

cogl: do not compile with -Werror=*

Unbreaks build on NetBSD-current.

(wiz)

2021-05-06 08:16:00 UTC MAIN commitmail json YAML

2021-05-06 07:43:09 UTC MAIN commitmail json YAML

Updated textproc/py-pygments, graphics/py-tifffile

(adam)

2021-05-06 07:42:53 UTC MAIN commitmail json YAML

py-tifffile: updated to 2021.4.8

2021.4.8
    Pass 4393 tests.
    Fix reading OJPEG with wrong photometric or samplesperpixel tags.
    Fix fsspec ReferenceFileSystem v1 and JPEG compression.
    Use TiffTagRegistry for NDPI_TAGS, EXIF_TAGS, GPS_TAGS, IOP_TAGS constants.
    Make TIFF.GEO_KEYS an Enum (breaking).

(adam)

2021-05-06 07:40:56 UTC MAIN commitmail json YAML

py-pygments: updated to 2.9.0

Version 2.9.0
-------------

- Added lexers:
  * APDL, gcode
  * Kuin
  * NestedText
  * OMG IDL
  * TEAL
  * ThingsDB
  * WebAssembly

- Updated lexers:
  * AMDGPU
  * APL
  * C/C++: Improve namespace handling
  * Chapel
  * Coq
  * Cython
  * Groovy
  * JavaScript
  * Julia
  * Octave: Allow multiline and block-percent comments
  * PowerShell: Improve lexing of ``:``
  * PromQL
  * Python: Improve float parsing
  * Rust
  * Scala: Rewrite to support Scala3
  * Swift
  * Terraform: Support 0.14 syntax
  * Velocity: Detect multi-line patterns

- Add Pango formatter
- Autopygmentize uses ``file`` first instead of ``pygments -N``
- Fix links
- Fix issue with LaTeX formatter and ``minted``
- Improve alias order
- Improve line number colors
- Fix CTag related issue
- Recognize ``.leex`` as Elixir templates

- Updated `filename` handling in HTML formatter if `linenos='table'`

  * Previously the filename would be emitted within the `<td>` holding the
    code, but outside the `<pre>`. This would invariably break the alignment
    with line numbers.
  * Now if `filename` is specified, a separate `<tr>` is emitted before the
    table content which contains a single `<th>` with `colspan=2` so it
    spans both the line number and code columns. The filename is still
    within `<span class="filename">...</span>` so any existing styles
    should still apply, although the CSS path may need to change.
  * For an example of the new output format see
    `table_cls_step_1_start_1_special_0_noanchor_filename.html`
    in the `tests/html_linenos_expected_output/` directory.
  * For more details and discussion see the issue
    https://github.com/pygments/pygments/issues/1757

- Added styles:

  * Gruvbox light+dark

(adam)

2021-05-06 07:22:54 UTC MAIN commitmail json YAML

Updated lang/erlang, net/rabbitmq

(adam)

2021-05-06 07:22:23 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.8.16

RabbitMQ 3.8.16 release

The RabbitMQ team is pleased to announce the release of RabbitMQ 3.8.16.

This is a maintenance release that follows-up to 3.8.15 to reintroduce AWS peer discovery plugin that was unintentionally excluded. Release notes can be found in the change log.

This release requires Erlang/OTP 23.2 and is the first release to support Erlang 24.

Binary builds and packages of the new release can be found on GitHub, Cloudsmith, or Package Cloud. See RabbitMQ installation guides to learn more.

We encourage all users of earlier versions of RabbitMQ to upgrade to this latest release.

As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group or RabbitMQ community Slack.

RabbitMQ 3.8.15 release

The RabbitMQ team is pleased to announce the release of RabbitMQ 3.8.15.

This is a maintenance release that includes two security patches. Release notes can be found in the change log.

This is the last release to support Erlang/OTP 22.

We encourage all users to consult release notes but skip this release and upgrade to 3.8.11 or later.

As always, we welcome any questions, bug reports, and other feedback on this release, as well as general suggestions for features and enhancements in future releases. Contact us via the rabbitmq-users Google group or RabbitMQ community Slack.

(adam)

2021-05-06 07:09:46 UTC MAIN commitmail json YAML

py-fastimport: remove patch from distinfo that was removed from repository during update

(wiz)

2021-05-06 07:09:29 UTC MAIN commitmail json YAML

erlang: updated to 23.3.2

=== OTP-23.3.2 ===

Changed Applications:
- asn1-5.0.15
- common_test-1.20.1
- erts-11.2.1
- ssl-10.3.1
- stdlib-3.14.2
- xmerl-1.3.27

Unchanged Applications:
- compiler-7.6.7
- crypto-4.9
- debugger-5.0
- dialyzer-4.3.1
- diameter-2.2.3
- edoc-0.12
- eldap-1.2.9
- erl_docgen-1.0.2
- erl_interface-4.0.2
- et-1.6.4
- eunit-2.6
- ftp-1.0.5
- hipe-4.0.1
- inets-7.3.2
- jinterface-1.11.1
- kernel-7.3
- megaco-3.19.5
- mnesia-4.19
- observer-2.9.5
- odbc-2.13.3
- os_mon-2.6.1
- parsetools-2.2
- public_key-1.10
- reltool-0.8
- runtime_tools-1.16
- sasl-4.0.2
- snmp-5.8
- ssh-4.11.1
- syntax_tools-2.5
- tftp-1.0.2
- tools-3.4.4
- wx-1.9.3

(adam)

2021-05-06 07:08:54 UTC MAIN commitmail json YAML

exim: remove patch from distinfo that was removed from repository during update

(wiz)

2021-05-06 06:53:16 UTC MAIN commitmail json YAML

doc: Updated news/neix to 0.1.5

(pin)

2021-05-06 06:52:54 UTC MAIN commitmail json YAML

news/neix: update to 0.1.5

-Fix flickering screen while loading feeds

(pin)

2021-05-06 04:50:21 UTC MAIN commitmail json YAML

Updated finance/py-braintree, math/py-pandas, net/py-zeroconf, www/py-google-apitools

(adam)

2021-05-06 04:49:57 UTC MAIN commitmail json YAML

py-google-apitools: updated to 0.5.32

v0.5.32
* Pin to an old RSA version for Python 2
* Try switching the order or rsa and oauth2client
* Revert attempted RSA fix.

(adam)

2021-05-06 04:49:07 UTC MAIN commitmail json YAML

2021-05-06 04:39:45 UTC MAIN commitmail json YAML

2021-05-06 04:39:03 UTC MAIN commitmail json YAML

py-pandas: updated to 1.2.4

What's new in 1.2.4 (April 12, 2021)

Fixed regressions
- Fixed regression in :meth:`DataFrame.sum` when ``min_count`` greater than the :class:`DataFrame` shape was passed resulted in a ``ValueError`` (:issue:`39738`)
- Fixed regression in :meth:`DataFrame.to_json` raising ``AttributeError`` when run on PyPy (:issue:`39837`)
- Fixed regression in (in)equality comparison of ``pd.NaT`` with a non-datetimelike numpy array returning a scalar instead of an array (:issue:`40722`)
- Fixed regression in :meth:`DataFrame.where` not returning a copy in the case of an all True condition (:issue:`39595`)
- Fixed regression in :meth:`DataFrame.replace` raising ``IndexError`` when ``regex`` was a multi-key dictionary (:issue:`39338`)
- Fixed regression in repr of floats in an ``object`` column not respecting ``float_format`` when printed in the console or outputted through :meth:`DataFrame.to_string`, :meth:`DataFrame.to_html`, and :meth:`DataFrame.to_latex` (:issue:`40024`)
- Fixed regression in NumPy ufuncs such as ``np.add`` not passing through all arguments for :class:`DataFrame`

What's new in 1.2.3 (March 02, 2021)

Fixed regressions
- Fixed regression in :meth:`~DataFrame.to_excel` raising ``KeyError`` when giving duplicate columns with ``columns`` attribute (:issue:`39695`)
- Fixed regression in nullable integer unary ops propagating mask on assignment (:issue:`39943`)
- Fixed regression in :meth:`DataFrame.__setitem__` not aligning :class:`DataFrame` on right-hand side for boolean indexer (:issue:`39931`)
- Fixed regression in :meth:`~DataFrame.to_json` failing to use ``compression`` with URL-like paths that are internally opened in binary mode or with user-provided file objects that are opened in binary mode (:issue:`39985`)
- Fixed regression in :meth:`Series.sort_index` and :meth:`DataFrame.sort_index`, which exited with an ungraceful error when having kwarg ``ascending=None`` passed. Passing ``ascending=None`` is still considered invalid, and the improved error message suggests a proper usage (``ascending`` must be a boolean or a list-like of boolean) (:issue:`39434`)
- Fixed regression in :meth:`DataFrame.transform` and :meth:`Series.transform` giving incorrect column labels when passed a dictionary with a mix of list and non-list values (:issue:`40018`)

What's new in 1.2.2 (February 09, 2021)
---------------------------------------

These are the changes in pandas 1.2.2. See :ref:`release` for a full changelog
including other versions of pandas.

{{ header }}

.. ---------------------------------------------------------------------------

.. _whatsnew_122.regressions:

Fixed regressions
~~~~~~~~~~~~~~~~~

- Fixed regression in :func:`read_excel` that caused it to raise ``AttributeError`` when checking version of older xlrd versions (:issue:`38955`)
- Fixed regression in :class:`DataFrame` constructor reordering element when construction from datetime ndarray with dtype not ``"datetime64[ns]"`` (:issue:`39422`)
- Fixed regression in :meth:`DataFrame.astype` and :meth:`Series.astype` not casting to bytes dtype (:issue:`39474`)
- Fixed regression in :meth:`~DataFrame.to_pickle` failing to create bz2/xz compressed pickle files with ``protocol=5`` (:issue:`39002`)
- Fixed regression in :func:`pandas.testing.assert_series_equal` and :func:`pandas.testing.assert_frame_equal` always raising ``AssertionError`` when comparing extension dtypes (:issue:`39410`)
- Fixed regression in :meth:`~DataFrame.to_csv` opening ``codecs.StreamWriter`` in binary mode instead of in text mode and ignoring user-provided ``mode`` (:issue:`39247`)
- Fixed regression in :meth:`Categorical.astype` casting to incorrect dtype when ``np.int32`` is passed to dtype argument (:issue:`39402`)
- Fixed regression in :meth:`~DataFrame.to_excel` creating corrupt files when appending (``mode="a"``) to an existing file (:issue:`39576`)
- Fixed regression in :meth:`DataFrame.transform` failing in case of an empty DataFrame or Series (:issue:`39636`)
- Fixed regression in :meth:`~DataFrame.groupby` or :meth:`~DataFrame.resample` when aggregating an all-NaN or numeric object dtype column (:issue:`39329`)
- Fixed regression in :meth:`.Rolling.count` where the ``min_periods`` argument would be set to ``0`` after the operation (:issue:`39554`)
- Fixed regression in :func:`read_excel` that incorrectly raised when the argument ``io`` was a non-path and non-buffer and the ``engine`` argument was specified (:issue:`39528`)

.. ---------------------------------------------------------------------------

.. _whatsnew_122.bug_fixes:

Bug fixes
~~~~~~~~~

- :func:`pandas.read_excel` error message when a specified ``sheetname`` does not exist is now uniform across engines (:issue:`39250`)
- Fixed bug in :func:`pandas.read_excel` producing incorrect results when the engine ``openpyxl`` is used and the excel file is missing or has incorrect dimension information; the fix requires ``openpyxl`` >= 3.0.0, prior versions may still fail (:issue:`38956`, :issue:`39001`)
- Fixed bug in :func:`pandas.read_excel` sometimes producing a ``DataFrame`` with trailing rows of ``np.nan`` when the engine ``openpyxl`` is used (:issue:`39181`)

What's new in 1.2.1 (January 20, 2021)
--------------------------------------

These are the changes in pandas 1.2.1. See :ref:`release` for a full changelog
including other versions of pandas.

{{ header }}

.. ---------------------------------------------------------------------------

.. _whatsnew_121.regressions:

Fixed regressions
~~~~~~~~~~~~~~~~~
- Fixed regression in :meth:`~DataFrame.to_csv` that created corrupted zip files when there were more rows than ``chunksize`` (:issue:`38714`)
- Fixed regression in :meth:`~DataFrame.to_csv` opening ``codecs.StreamReaderWriter`` in binary mode instead of in text mode (:issue:`39247`)
- Fixed regression in :meth:`read_csv` and other read functions were the encoding error policy (``errors``) did not default to ``"replace"`` when no encoding was specified (:issue:`38989`)
- Fixed regression in :func:`read_excel` with non-rawbyte file handles (:issue:`38788`)
- Fixed regression in :meth:`DataFrame.to_stata` not removing the created file when an error occured (:issue:`39202`)
- Fixed regression in ``DataFrame.__setitem__`` raising ``ValueError`` when expanding :class:`DataFrame` and new column is from type ``"0 - name"`` (:issue:`39010`)
- Fixed regression in setting with :meth:`DataFrame.loc`  raising ``ValueError`` when :class:`DataFrame` has unsorted :class:`MultiIndex` columns and indexer is a scalar (:issue:`38601`)
- Fixed regression in setting with :meth:`DataFrame.loc` raising ``KeyError`` with :class:`MultiIndex` and list-like columns indexer enlarging :class:`DataFrame` (:issue:`39147`)
- Fixed regression in :meth:`~DataFrame.groupby()` with :class:`Categorical` grouping column not showing unused categories for ``grouped.indices`` (:issue:`38642`)
- Fixed regression in :meth:`.GroupBy.sem` where the presence of non-numeric columns would cause an error instead of being dropped (:issue:`38774`)
- Fixed regression in :meth:`.DataFrameGroupBy.diff` raising for ``int8`` and ``int16`` columns (:issue:`39050`)
- Fixed regression in :meth:`DataFrame.groupby` when aggregating an ``ExtensionDType`` that could fail for non-numeric values (:issue:`38980`)
- Fixed regression in :meth:`.Rolling.skew` and :meth:`.Rolling.kurt` modifying the object inplace (:issue:`38908`)
- Fixed regression in :meth:`DataFrame.any` and :meth:`DataFrame.all` not returning a result for tz-aware ``datetime64`` columns (:issue:`38723`)
- Fixed regression in :meth:`DataFrame.apply` with ``axis=1`` using str accessor in apply function (:issue:`38979`)
- Fixed regression in :meth:`DataFrame.replace` raising ``ValueError`` when :class:`DataFrame` has dtype ``bytes`` (:issue:`38900`)
- Fixed regression in :meth:`Series.fillna` that raised ``RecursionError`` with ``datetime64[ns, UTC]`` dtype (:issue:`38851`)
- Fixed regression in comparisons between ``NaT`` and ``datetime.date`` objects incorrectly returning ``True`` (:issue:`39151`)
- Fixed regression in calling NumPy :func:`~numpy.ufunc.accumulate` ufuncs on DataFrames, e.g. ``np.maximum.accumulate(df)`` (:issue:`39259`)
- Fixed regression in repr of float-like strings of an ``object`` dtype having trailing 0's truncated after the decimal (:issue:`38708`)
- Fixed regression that raised ``AttributeError`` with PyArrow versions [0.16.0, 1.0.0) (:issue:`38801`)
- Fixed regression in :func:`pandas.testing.assert_frame_equal` raising ``TypeError`` with ``check_like=True`` when :class:`Index` or columns have mixed dtype (:issue:`39168`)

We have reverted a commit that resulted in several plotting related regressions in pandas 1.2.0 (:issue:`38969`, :issue:`38736`, :issue:`38865`, :issue:`38947` and :issue:`39126`).
As a result, bugs reported as fixed in pandas 1.2.0 related to inconsistent tick labeling in bar plots are again present (:issue:`26186` and :issue:`11465`)

What's new in 1.2.0 (December 26, 2020)

Performance improvements
- Performance improvements when creating DataFrame or Series with dtype ``str`` or :class:`StringDtype` from array with many string elements (:issue:`36304`, :issue:`36317`, :issue:`36325`, :issue:`36432`, :issue:`37371`)
- Performance improvement in :meth:`.GroupBy.agg` with the ``numba`` engine (:issue:`35759`)
- Performance improvements when creating :meth:`Series.map` from a huge dictionary (:issue:`34717`)
- Performance improvement in :meth:`.GroupBy.transform` with the ``numba`` engine (:issue:`36240`)
- :class:`.Styler` uuid method altered to compress data transmission over web whilst maintaining reasonably low table collision probability (:issue:`36345`)
- Performance improvement in :func:`to_datetime` with non-ns time unit for ``float`` ``dtype`` columns (:issue:`20445`)
- Performance improvement in setting values on an :class:`IntervalArray` (:issue:`36310`)
- The internal index method :meth:`~Index._shallow_copy` now makes the new index and original index share cached attributes, avoiding creating these again, if created on either. This can speed up operations that depend on creating copies of existing indexes (:issue:`36840`)
- Performance improvement in :meth:`.RollingGroupby.count` (:issue:`35625`)
- Small performance decrease to :meth:`.Rolling.min` and :meth:`.Rolling.max` for fixed windows (:issue:`36567`)
- Reduced peak memory usage in :meth:`DataFrame.to_pickle` when using ``protocol=5`` in python 3.8+ (:issue:`34244`)
- Faster ``dir`` calls when the object has many index labels, e.g. ``dir(ser)`` (:issue:`37450`)
- Performance improvement in :class:`ExpandingGroupby` (:issue:`37064`)
- Performance improvement in :meth:`Series.astype` and :meth:`DataFrame.astype` for :class:`Categorical` (:issue:`8628`)
- Performance improvement in :meth:`DataFrame.groupby` for ``float`` ``dtype`` (:issue:`28303`), changes of the underlying hash-function can lead to changes in float based indexes sort ordering for ties (e.g. :meth:`Index.value_counts`)
- Performance improvement in :meth:`pd.isin` for inputs with more than 1e6 elements (:issue:`36611`)
- Performance improvement for :meth:`DataFrame.__setitem__` with list-like indexers (:issue:`37954`)
- :meth:`read_json` now avoids reading entire file into memory when chunksize is specified (:issue:`34548`)

Bug fixes

Categorical
- :meth:`Categorical.fillna` will always return a copy, validate a passed fill value regardless of whether there are any NAs to fill, and disallow an ``NaT`` as a fill value for numeric categories (:issue:`36530`)
- Bug in :meth:`Categorical.__setitem__` that incorrectly raised when trying to set a tuple value (:issue:`20439`)
- Bug in :meth:`CategoricalIndex.equals` incorrectly casting non-category entries to ``np.nan`` (:issue:`37667`)
- Bug in :meth:`CategoricalIndex.where` incorrectly setting non-category entries to ``np.nan`` instead of raising ``TypeError`` (:issue:`37977`)
- Bug in :meth:`Categorical.to_numpy` and ``np.array(categorical)`` with tz-aware ``datetime64`` categories incorrectly dropping the time zone information instead of casting to object dtype (:issue:`38136`)

Datetime-like
- Bug in :meth:`DataFrame.combine_first` that would convert datetime-like column on other :class:`DataFrame` to integer when the column is not present in original :class:`DataFrame` (:issue:`28481`)
- Bug in :attr:`.DatetimeArray.date` where a ``ValueError`` would be raised with a read-only backing array (:issue:`33530`)
- Bug in ``NaT`` comparisons failing to raise ``TypeError`` on invalid inequality comparisons (:issue:`35046`)
- Bug in :class:`.DateOffset` where attributes reconstructed from pickle files differ from original objects when input values exceed normal ranges (e.g. months=12) (:issue:`34511`)
- Bug in :meth:`.DatetimeIndex.get_slice_bound` where ``datetime.date`` objects were not accepted or naive :class:`Timestamp` with a tz-aware :class:`.DatetimeIndex` (:issue:`35690`)
- Bug in :meth:`.DatetimeIndex.slice_locs` where ``datetime.date`` objects were not accepted (:issue:`34077`)
- Bug in :meth:`.DatetimeIndex.searchsorted`, :meth:`.TimedeltaIndex.searchsorted`, :meth:`PeriodIndex.searchsorted`, and :meth:`Series.searchsorted` with ``datetime64``, ``timedelta64`` or :class:`Period` dtype placement of ``NaT`` values being inconsistent with NumPy (:issue:`36176`, :issue:`36254`)
- Inconsistency in :class:`.DatetimeArray`, :class:`.TimedeltaArray`, and :class:`.PeriodArray` method ``__setitem__`` casting arrays of strings to datetime-like scalars but not scalar strings (:issue:`36261`)
- Bug in :meth:`.DatetimeArray.take` incorrectly allowing ``fill_value`` with a mismatched time zone (:issue:`37356`)
- Bug in :class:`.DatetimeIndex.shift` incorrectly raising when shifting empty indexes (:issue:`14811`)
- :class:`Timestamp` and :class:`.DatetimeIndex` comparisons between tz-aware and tz-naive objects now follow the standard library ``datetime`` behavior, returning ``True``/``False`` for ``!=``/``==`` and raising for inequality comparisons (:issue:`28507`)
- Bug in :meth:`.DatetimeIndex.equals` and :meth:`.TimedeltaIndex.equals` incorrectly considering ``int64`` indexes as equal (:issue:`36744`)
- :meth:`Series.to_json`, :meth:`DataFrame.to_json`, and :meth:`read_json` now implement time zone parsing when orient structure is ``table`` (:issue:`35973`)
- :meth:`astype` now attempts to convert to ``datetime64[ns, tz]`` directly from ``object`` with inferred time zone from string (:issue:`35973`)
- Bug in :meth:`.TimedeltaIndex.sum` and :meth:`Series.sum` with ``timedelta64`` dtype on an empty index or series returning ``NaT`` instead of ``Timedelta(0)`` (:issue:`31751`)
- Bug in :meth:`.DatetimeArray.shift` incorrectly allowing ``fill_value`` with a mismatched time zone (:issue:`37299`)
- Bug in adding a :class:`.BusinessDay` with nonzero ``offset`` to a non-scalar other (:issue:`37457`)
- Bug in :func:`to_datetime` with a read-only array incorrectly raising (:issue:`34857`)
- Bug in :meth:`Series.isin` with ``datetime64[ns]`` dtype and :meth:`.DatetimeIndex.isin` incorrectly casting integers to datetimes (:issue:`36621`)
- Bug in :meth:`Series.isin` with ``datetime64[ns]`` dtype and :meth:`.DatetimeIndex.isin` failing to consider tz-aware and tz-naive datetimes as always different (:issue:`35728`)
- Bug in :meth:`Series.isin` with ``PeriodDtype`` dtype and :meth:`PeriodIndex.isin` failing to consider arguments with different ``PeriodDtype`` as always different (:issue:`37528`)
- Bug in :class:`Period` constructor now correctly handles nanoseconds in the ``value`` argument (:issue:`34621` and :issue:`17053`)

Timedelta
- Bug in :class:`.TimedeltaIndex`, :class:`Series`, and :class:`DataFrame` floor-division with ``timedelta64`` dtypes and ``NaT`` in the denominator (:issue:`35529`)
- Bug in parsing of ISO 8601 durations in :class:`Timedelta` and :func:`to_datetime` (:issue:`29773`, :issue:`36204`)
- Bug in :func:`to_timedelta` with a read-only array incorrectly raising (:issue:`34857`)
- Bug in :class:`Timedelta` incorrectly truncating to sub-second portion of a string input when it has precision higher than nanoseconds (:issue:`36738`)

Timezones
- Bug in :func:`date_range` was raising ``AmbiguousTimeError`` for valid input with ``ambiguous=False`` (:issue:`35297`)
- Bug in :meth:`Timestamp.replace` was losing fold information (:issue:`37610`)

Numeric
- Bug in :func:`to_numeric` where float precision was incorrect (:issue:`31364`)
- Bug in :meth:`DataFrame.any` with ``axis=1`` and ``bool_only=True`` ignoring the ``bool_only`` keyword (:issue:`32432`)
- Bug in :meth:`Series.equals` where a ``ValueError`` was raised when NumPy arrays were compared to scalars (:issue:`35267`)
- Bug in :class:`Series` where two Series each have a :class:`.DatetimeIndex` with different time zones having those indexes incorrectly changed when performing arithmetic operations (:issue:`33671`)
- Bug in :mod:`pandas.testing` module functions when used with ``check_exact=False`` on complex numeric types (:issue:`28235`)
- Bug in :meth:`DataFrame.__rmatmul__` error handling reporting transposed shapes (:issue:`21581`)
- Bug in :class:`Series` flex arithmetic methods where the result when operating with a ``list``, ``tuple`` or ``np.ndarray`` would have an incorrect name (:issue:`36760`)
- Bug in :class:`.IntegerArray` multiplication with ``timedelta`` and ``np.timedelta64`` objects (:issue:`36870`)
- Bug in :class:`MultiIndex` comparison with tuple incorrectly treating tuple as array-like (:issue:`21517`)
- Bug in :meth:`DataFrame.diff` with ``datetime64`` dtypes including ``NaT`` values failing to fill ``NaT`` results correctly (:issue:`32441`)
- Bug in :class:`DataFrame` arithmetic ops incorrectly accepting keyword arguments (:issue:`36843`)
- Bug in :class:`.IntervalArray` comparisons with :class:`Series` not returning Series (:issue:`36908`)
- Bug in :class:`DataFrame` allowing arithmetic operations with list of array-likes with undefined results. Behavior changed to raising ``ValueError`` (:issue:`36702`)
- Bug in :meth:`DataFrame.std` with ``timedelta64`` dtype and ``skipna=False`` (:issue:`37392`)
- Bug in :meth:`DataFrame.min` and :meth:`DataFrame.max` with ``datetime64`` dtype and ``skipna=False`` (:issue:`36907`)
- Bug in :meth:`DataFrame.idxmax` and :meth:`DataFrame.idxmin` with mixed dtypes incorrectly raising ``TypeError`` (:issue:`38195`)

Conversion
- Bug in :meth:`DataFrame.to_dict` with ``orient='records'`` now returns python native datetime objects for datetime-like columns (:issue:`21256`)
- Bug in :meth:`Series.astype` conversion from ``string`` to ``float`` raised in presence of ``pd.NA`` values (:issue:`37626`)

Strings
- Bug in :meth:`Series.to_string`, :meth:`DataFrame.to_string`, and :meth:`DataFrame.to_latex` adding a leading space when ``index=False`` (:issue:`24980`)
- Bug in :func:`to_numeric` raising a ``TypeError`` when attempting to convert a string dtype Series containing only numeric strings and ``NA`` (:issue:`37262`)

Interval
- Bug in :meth:`DataFrame.replace` and :meth:`Series.replace` where :class:`Interval` dtypes would be converted to object dtypes (:issue:`34871`)
- Bug in :meth:`IntervalIndex.take` with negative indices and ``fill_value=None`` (:issue:`37330`)
- Bug in :meth:`IntervalIndex.putmask` with datetime-like dtype incorrectly casting to object dtype (:issue:`37968`)
- Bug in :meth:`IntervalArray.astype` incorrectly dropping dtype information with a :class:`CategoricalDtype` object (:issue:`37984`)

Indexing
- Bug in :meth:`PeriodIndex.get_loc` incorrectly raising ``ValueError`` on non-datelike strings instead of ``KeyError``, causing similar errors in :meth:`Series.__getitem__`, :meth:`Series.__contains__`, and :meth:`Series.loc.__getitem__` (:issue:`34240`)
- Bug in :meth:`Index.sort_values` where, when empty values were passed, the method would break by trying to compare missing values instead of pushing them to the end of the sort order (:issue:`35584`)
- Bug in :meth:`Index.get_indexer` and :meth:`Index.get_indexer_non_unique` where ``int64`` arrays are returned instead of ``intp`` (:issue:`36359`)
- Bug in :meth:`DataFrame.sort_index` where parameter ascending passed as a list on a single level index gives wrong result (:issue:`32334`)
- Bug in :meth:`DataFrame.reset_index` was incorrectly raising a ``ValueError`` for input with a :class:`MultiIndex` with missing values in a level with ``Categorical`` dtype (:issue:`24206`)
- Bug in indexing with boolean masks on datetime-like values sometimes returning a view instead of a copy (:issue:`36210`)
- Bug in :meth:`DataFrame.__getitem__` and :meth:`DataFrame.loc.__getitem__` with :class:`IntervalIndex` columns and a numeric indexer (:issue:`26490`)
- Bug in :meth:`Series.loc.__getitem__` with a non-unique :class:`MultiIndex` and an empty-list indexer (:issue:`13691`)
- Bug in indexing on a :class:`Series` or :class:`DataFrame` with a :class:`MultiIndex` and a level named ``"0"`` (:issue:`37194`)
- Bug in :meth:`Series.__getitem__` when using an unsigned integer array as an indexer giving incorrect results or segfaulting instead of raising ``KeyError`` (:issue:`37218`)
- Bug in :meth:`Index.where` incorrectly casting numeric values to strings (:issue:`37591`)
- Bug in :meth:`DataFrame.loc` returning empty result when indexer is a slice with negative step size (:issue:`38071`)
- Bug in :meth:`Series.loc` and :meth:`DataFrame.loc` raises when the index was of ``object`` dtype and the given numeric label was in the index (:issue:`26491`)
- Bug in :meth:`DataFrame.loc` returned requested key plus missing values when ``loc`` was applied to single level from a :class:`MultiIndex` (:issue:`27104`)
- Bug in indexing on a :class:`Series` or :class:`DataFrame` with a :class:`CategoricalIndex` using a list-like indexer containing NA values (:issue:`37722`)
- Bug in :meth:`DataFrame.loc.__setitem__` expanding an empty :class:`DataFrame` with mixed dtypes (:issue:`37932`)
- Bug in :meth:`DataFrame.xs` ignored ``droplevel=False`` for columns (:issue:`19056`)
- Bug in :meth:`DataFrame.reindex` raising ``IndexingError`` wrongly for empty DataFrame with ``tolerance`` not ``None`` or ``method="nearest"`` (:issue:`27315`)
- Bug in indexing on a :class:`Series` or :class:`DataFrame` with a :class:`CategoricalIndex` using list-like indexer that contains elements that are in the index's ``categories`` but not in the index itself failing to raise ``KeyError`` (:issue:`37901`)
- Bug on inserting a boolean label into a :class:`DataFrame` with a numeric :class:`Index` columns incorrectly casting to integer (:issue:`36319`)
- Bug in :meth:`DataFrame.iloc` and :meth:`Series.iloc` aligning objects in ``__setitem__`` (:issue:`22046`)
- Bug in :meth:`MultiIndex.drop` does not raise if labels are partially found (:issue:`37820`)
- Bug in :meth:`DataFrame.loc` did not raise ``KeyError`` when missing combination was given with ``slice(None)`` for remaining levels (:issue:`19556`)
- Bug in :meth:`DataFrame.loc` raising ``TypeError`` when non-integer slice was given to select values from :class:`MultiIndex` (:issue:`25165`, :issue:`24263`)
- Bug in :meth:`Series.at` returning :class:`Series` with one element instead of scalar when index is a :class:`MultiIndex` with one level (:issue:`38053`)
- Bug in :meth:`DataFrame.loc` returning and assigning elements in wrong order when indexer is differently ordered than the :class:`MultiIndex` to filter (:issue:`31330`, :issue:`34603`)
- Bug in :meth:`DataFrame.loc` and :meth:`DataFrame.__getitem__`  raising ``KeyError`` when columns were :class:`MultiIndex` with only one level (:issue:`29749`)
- Bug in :meth:`Series.__getitem__` and :meth:`DataFrame.__getitem__` raising blank ``KeyError`` without missing keys for :class:`IntervalIndex` (:issue:`27365`)
- Bug in setting a new label on a :class:`DataFrame` or :class:`Series` with a :class:`CategoricalIndex` incorrectly raising ``TypeError`` when the new label is not among the index's categories (:issue:`38098`)
- Bug in :meth:`Series.loc` and :meth:`Series.iloc` raising ``ValueError`` when inserting a list-like ``np.array``, ``list`` or ``tuple`` in an ``object`` Series of equal length (:issue:`37748`, :issue:`37486`)
- Bug in :meth:`Series.loc` and :meth:`Series.iloc` setting all the values of an ``object`` Series with those of a list-like ``ExtensionArray`` instead of inserting it (:issue:`38271`)

Missing
- Bug in :meth:`.SeriesGroupBy.transform` now correctly handles missing values for ``dropna=False`` (:issue:`35014`)
- Bug in :meth:`Series.nunique` with ``dropna=True`` was returning incorrect results when both ``NA`` and ``None`` missing values were present (:issue:`37566`)
- Bug in :meth:`Series.interpolate` where kwarg ``limit_area`` and ``limit_direction`` had no effect when using methods ``pad`` and ``backfill`` (:issue:`31048`)

MultiIndex
- Bug in :meth:`DataFrame.xs` when used with :class:`IndexSlice` raises ``TypeError`` with message ``"Expected label or tuple of labels"`` (:issue:`35301`)
- Bug in :meth:`DataFrame.reset_index` with ``NaT`` values in index raises ``ValueError`` with message ``"cannot convert float NaN to integer"`` (:issue:`36541`)
- Bug in :meth:`DataFrame.combine_first` when used with :class:`MultiIndex` containing string and ``NaN`` values raises ``TypeError`` (:issue:`36562`)
- Bug in :meth:`MultiIndex.drop` dropped ``NaN`` values when non existing key was given as input (:issue:`18853`)
- Bug in :meth:`MultiIndex.drop` dropping more values than expected when index has duplicates and is not sorted (:issue:`33494`)

I/O
- :func:`read_sas` no longer leaks resources on failure (:issue:`35566`)
- Bug in :meth:`DataFrame.to_csv` and :meth:`Series.to_csv` caused a ``ValueError`` when it was called with a filename in combination with ``mode`` containing a ``b`` (:issue:`35058`)
- Bug in :meth:`read_csv` with ``float_precision='round_trip'`` did not handle ``decimal`` and ``thousands`` parameters (:issue:`35365`)
- :meth:`to_pickle` and :meth:`read_pickle` were closing user-provided file objects (:issue:`35679`)
- :meth:`to_csv` passes compression arguments for ``'gzip'`` always to ``gzip.GzipFile`` (:issue:`28103`)
- :meth:`to_csv` did not support zip compression for binary file object not having a filename (:issue:`35058`)
- :meth:`to_csv` and :meth:`read_csv` did not honor ``compression`` and ``encoding`` for path-like objects that are internally converted to file-like objects (:issue:`35677`, :issue:`26124`, :issue:`32392`)
- :meth:`DataFrame.to_pickle`, :meth:`Series.to_pickle`, and :meth:`read_pickle` did not support compression for file-objects (:issue:`26237`, :issue:`29054`, :issue:`29570`)
- Bug in :func:`LongTableBuilder.middle_separator` was duplicating LaTeX longtable entries in the List of Tables of a LaTeX document (:issue:`34360`)
- Bug in :meth:`read_csv` with ``engine='python'`` truncating data if multiple items present in first row and first element started with BOM (:issue:`36343`)
- Removed ``private_key`` and ``verbose`` from :func:`read_gbq` as they are no longer supported in ``pandas-gbq`` (:issue:`34654`, :issue:`30200`)
- Bumped minimum pytables version to 3.5.1 to avoid a ``ValueError`` in :meth:`read_hdf` (:issue:`24839`)
- Bug in :func:`read_table` and :func:`read_csv` when ``delim_whitespace=True`` and ``sep=default`` (:issue:`36583`)
- Bug in :meth:`DataFrame.to_json` and :meth:`Series.to_json` when used with ``lines=True`` and ``orient='records'`` the last line of the record is not appended with 'new line character' (:issue:`36888`)
- Bug in :meth:`read_parquet` with fixed offset time zones. String representation of time zones was not recognized (:issue:`35997`, :issue:`36004`)
- Bug in :meth:`DataFrame.to_html`, :meth:`DataFrame.to_string`, and :meth:`DataFrame.to_latex` ignoring the ``na_rep`` argument when ``float_format`` was also specified (:issue:`9046`, :issue:`13828`)
- Bug in output rendering of complex numbers showing too many trailing zeros (:issue:`36799`)
- Bug in :class:`HDFStore` threw a ``TypeError`` when exporting an empty DataFrame with ``datetime64[ns, tz]`` dtypes with a fixed HDF5 store (:issue:`20594`)
- Bug in :class:`HDFStore` was dropping time zone information when exporting a Series with ``datetime64[ns, tz]`` dtypes with a fixed HDF5 store (:issue:`20594`)
- :func:`read_csv` was closing user-provided binary file handles when ``engine="c"`` and an ``encoding`` was requested (:issue:`36980`)
- Bug in :meth:`DataFrame.to_hdf` was not dropping missing rows with ``dropna=True`` (:issue:`35719`)
- Bug in :func:`read_html` was raising a ``TypeError`` when supplying a ``pathlib.Path`` argument to the ``io`` parameter (:issue:`37705`)
- :meth:`DataFrame.to_excel`, :meth:`Series.to_excel`, :meth:`DataFrame.to_markdown`, and :meth:`Series.to_markdown` now support writing to fsspec URLs such as S3 and Google Cloud Storage (:issue:`33987`)
- Bug in :func:`read_fwf` with ``skip_blank_lines=True`` was not skipping blank lines (:issue:`37758`)
- Parse missing values using :func:`read_json` with ``dtype=False`` to ``NaN`` instead of ``None`` (:issue:`28501`)
- :meth:`read_fwf` was inferring compression with ``compression=None`` which was not consistent with the other ``read_*`` functions (:issue:`37909`)
- :meth:`DataFrame.to_html` was ignoring ``formatters`` argument for ``ExtensionDtype`` columns (:issue:`36525`)
- Bumped minimum xarray version to 0.12.3 to avoid reference to the removed ``Panel`` class (:issue:`27101`, :issue:`37983`)
- :meth:`DataFrame.to_csv` was re-opening file-like handles that also implement ``os.PathLike`` (:issue:`38125`)
- Bug in the conversion of a sliced ``pyarrow.Table`` with missing values to a DataFrame (:issue:`38525`)
- Bug in :func:`read_sql_table` raising a ``sqlalchemy.exc.OperationalError`` when column names contained a percentage sign (:issue:`37517`)

Period
- Bug in :meth:`DataFrame.replace` and :meth:`Series.replace` where :class:`Period` dtypes would be converted to object dtypes (:issue:`34871`)

Plotting
- Bug in :meth:`DataFrame.plot` was rotating xticklabels when ``subplots=True``, even if the x-axis wasn't an irregular time series (:issue:`29460`)
- Bug in :meth:`DataFrame.plot` where a marker letter in the ``style`` keyword sometimes caused a ``ValueError`` (:issue:`21003`)
- Bug in :meth:`DataFrame.plot.bar` and :meth:`Series.plot.bar` where ticks positions were assigned by value order instead of using the actual value for numeric or a smart ordering for string (:issue:`26186`, :issue:`11465`). This fix has been reverted in pandas 1.2.1, see :doc:`v1.2.1`
- Twinned axes were losing their tick labels which should only happen to all but the last row or column of 'externally' shared axes (:issue:`33819`)
- Bug in :meth:`Series.plot` and :meth:`DataFrame.plot` was throwing a :exc:`ValueError` when the Series or DataFrame was
  indexed by a :class:`.TimedeltaIndex` with a fixed frequency and the x-axis lower limit was greater than the upper limit (:issue:`37454`)
- Bug in :meth:`.DataFrameGroupBy.boxplot` when ``subplots=False`` would raise a ``KeyError`` (:issue:`16748`)
- Bug in :meth:`DataFrame.plot` and :meth:`Series.plot` was overwriting matplotlib's shared y axes behavior when no ``sharey`` parameter was passed (:issue:`37942`)
- Bug in :meth:`DataFrame.plot` was raising a ``TypeError`` with ``ExtensionDtype`` columns (:issue:`32073`)

Styler
- Bug in :meth:`Styler.render` HTML was generated incorrectly because of formatting error in ``rowspan`` attribute, it now matches with w3 syntax (:issue:`38234`)

Groupby/resample/rolling
- Bug in :meth:`.DataFrameGroupBy.count` and :meth:`SeriesGroupBy.sum` returning ``NaN`` for missing categories when grouped on multiple ``Categoricals``. Now returning ``0`` (:issue:`35028`)
- Bug in :meth:`.DataFrameGroupBy.apply` that would sometimes throw an erroneous ``ValueError`` if the grouping axis had duplicate entries (:issue:`16646`)
- Bug in :meth:`DataFrame.resample` that would throw a ``ValueError`` when resampling from ``"D"`` to ``"24H"`` over a transition into daylight savings time (DST) (:issue:`35219`)
- Bug when combining methods :meth:`DataFrame.groupby` with :meth:`DataFrame.resample` and :meth:`DataFrame.interpolate` raising a ``TypeError`` (:issue:`35325`)
- Bug in :meth:`.DataFrameGroupBy.apply` where a non-nuisance grouping column would be dropped from the output columns if another groupby method was called before ``.apply`` (:issue:`34656`)
- Bug when subsetting columns on a :class:`~pandas.core.groupby.DataFrameGroupBy` (e.g. ``df.groupby('a')[['b']])``) would reset the attributes ``axis``, ``dropna``, ``group_keys``, ``level``, ``mutated``, ``sort``, and ``squeeze`` to their default values (:issue:`9959`)
- Bug in :meth:`.DataFrameGroupBy.tshift` failing to raise ``ValueError`` when a frequency cannot be inferred for the index of a group (:issue:`35937`)
- Bug in :meth:`DataFrame.groupby` does not always maintain column index name for ``any``, ``all``, ``bfill``, ``ffill``, ``shift`` (:issue:`29764`)
- Bug in :meth:`.DataFrameGroupBy.apply` raising error with ``np.nan`` group(s) when ``dropna=False`` (:issue:`35889`)
- Bug in :meth:`.Rolling.sum` returned wrong values when dtypes where mixed between float and integer and ``axis=1`` (:issue:`20649`, :issue:`35596`)
- Bug in :meth:`.Rolling.count` returned ``np.nan`` with :class:`~pandas.api.indexers.FixedForwardWindowIndexer` as window, ``min_periods=0`` and only missing values in the window (:issue:`35579`)
- Bug where :class:`pandas.core.window.Rolling` produces incorrect window sizes when using a ``PeriodIndex`` (:issue:`34225`)
- Bug in :meth:`.DataFrameGroupBy.ffill` and :meth:`.DataFrameGroupBy.bfill` where a ``NaN`` group would return filled values instead of ``NaN`` when ``dropna=True`` (:issue:`34725`)
- Bug in :meth:`.RollingGroupby.count` where a ``ValueError`` was raised when specifying the ``closed`` parameter (:issue:`35869`)
- Bug in :meth:`.DataFrameGroupBy.rolling` returning wrong values with partial centered window (:issue:`36040`)
- Bug in :meth:`.DataFrameGroupBy.rolling` returned wrong values with time aware window containing ``NaN``. Raises ``ValueError`` because windows are not monotonic now (:issue:`34617`)
- Bug in :meth:`.Rolling.__iter__` where a ``ValueError`` was not raised when ``min_periods`` was larger than ``window`` (:issue:`37156`)
- Using :meth:`.Rolling.var` instead of :meth:`.Rolling.std` avoids numerical issues for :meth:`.Rolling.corr` when :meth:`.Rolling.var` is still within floating point precision while :meth:`.Rolling.std` is not (:issue:`31286`)
- Bug in :meth:`.DataFrameGroupBy.quantile` and :meth:`.Resampler.quantile` raised ``TypeError`` when values were of type ``Timedelta`` (:issue:`29485`)
- Bug in :meth:`.Rolling.median` and :meth:`.Rolling.quantile` returned wrong values for :class:`.BaseIndexer` subclasses with non-monotonic starting or ending points for windows (:issue:`37153`)
- Bug in :meth:`DataFrame.groupby` dropped ``nan`` groups from result with ``dropna=False`` when grouping over a single column (:issue:`35646`, :issue:`35542`)
- Bug in :meth:`.DataFrameGroupBy.head`, :meth:`DataFrameGroupBy.tail`, :meth:`SeriesGroupBy.head`, and :meth:`SeriesGroupBy.tail` would raise when used with ``axis=1`` (:issue:`9772`)
- Bug in :meth:`.DataFrameGroupBy.transform` would raise when used with ``axis=1`` and a transformation kernel (e.g. "shift") (:issue:`36308`)
- Bug in :meth:`.DataFrameGroupBy.resample` using ``.agg`` with sum produced different result than just calling ``.sum`` (:issue:`33548`)
- Bug in :meth:`.DataFrameGroupBy.apply` dropped values on ``nan`` group when returning the same axes with the original frame (:issue:`38227`)
- Bug in :meth:`.DataFrameGroupBy.quantile` couldn't handle with arraylike ``q`` when grouping by columns (:issue:`33795`)
- Bug in :meth:`DataFrameGroupBy.rank` with ``datetime64tz`` or period dtype incorrectly casting results to those dtypes instead of returning ``float64`` dtype (:issue:`38187`)

Reshaping
- Bug in :meth:`DataFrame.crosstab` was returning incorrect results on inputs with duplicate row names, duplicate column names or duplicate names between row and column labels (:issue:`22529`)
- Bug in :meth:`DataFrame.pivot_table` with ``aggfunc='count'`` or ``aggfunc='sum'`` returning ``NaN`` for missing categories when pivoted on a ``Categorical``. Now returning ``0`` (:issue:`31422`)
- Bug in :func:`concat` and :class:`DataFrame` constructor where input index names are not preserved in some cases (:issue:`13475`)
- Bug in func :meth:`crosstab` when using multiple columns with ``margins=True`` and ``normalize=True`` (:issue:`35144`)
- Bug in :meth:`DataFrame.stack` where an empty DataFrame.stack would raise an error (:issue:`36113`). Now returning an empty Series with empty MultiIndex.
- Bug in :meth:`Series.unstack`. Now a Series with single level of Index trying to unstack would raise a ``ValueError`` (:issue:`36113`)
- Bug in :meth:`DataFrame.agg` with ``func={'name':<FUNC>}`` incorrectly raising ``TypeError`` when ``DataFrame.columns==['Name']`` (:issue:`36212`)
- Bug in :meth:`Series.transform` would give incorrect results or raise when the argument ``func`` was a dictionary (:issue:`35811`)
- Bug in :meth:`DataFrame.pivot` did not preserve :class:`MultiIndex` level names for columns when rows and columns are both multiindexed (:issue:`36360`)
- Bug in :meth:`DataFrame.pivot` modified ``index`` argument when ``columns`` was passed but ``values`` was not (:issue:`37635`)
- Bug in :meth:`DataFrame.join` returned a non deterministic level-order for the resulting :class:`MultiIndex` (:issue:`36910`)
- Bug in :meth:`DataFrame.combine_first` caused wrong alignment with dtype ``string`` and one level of ``MultiIndex`` containing only ``NA`` (:issue:`37591`)
- Fixed regression in :func:`merge` on merging :class:`.DatetimeIndex` with empty DataFrame (:issue:`36895`)
- Bug in :meth:`DataFrame.apply` not setting index of return value when ``func`` return type is ``dict`` (:issue:`37544`)
- Bug in :meth:`DataFrame.merge` and :meth:`pandas.merge` returning inconsistent ordering in result for ``how=right`` and ``how=left`` (:issue:`35382`)
- Bug in :func:`merge_ordered` couldn't handle list-like ``left_by`` or ``right_by`` (:issue:`35269`)
- Bug in :func:`merge_ordered` returned wrong join result when length of ``left_by`` or ``right_by`` equals to the rows of ``left`` or ``right`` (:issue:`38166`)
- Bug in :func:`merge_ordered` didn't raise when elements in ``left_by`` or ``right_by`` not exist in ``left`` columns or ``right`` columns (:issue:`38167`)
- Bug in :func:`DataFrame.drop_duplicates` not validating bool dtype for ``ignore_index`` keyword (:issue:`38274`)

ExtensionArray
- Fixed bug where :class:`DataFrame` column set to scalar extension type via a dict instantiation was considered an object type rather than the extension type (:issue:`35965`)
- Fixed bug where ``astype()`` with equal dtype and ``copy=False`` would return a new object (:issue:`28488`)
- Fixed bug when applying a NumPy ufunc with multiple outputs to an :class:`.IntegerArray` returning ``None`` (:issue:`36913`)
- Fixed an inconsistency in :class:`.PeriodArray`'s ``__init__`` signature to those of :class:`.DatetimeArray` and :class:`.TimedeltaArray` (:issue:`37289`)
- Reductions for :class:`.BooleanArray`, :class:`.Categorical`, :class:`.DatetimeArray`, :class:`.FloatingArray`, :class:`.IntegerArray`, :class:`.PeriodArray`, :class:`.TimedeltaArray`, and :class:`.PandasArray` are now keyword-only methods (:issue:`37541`)
- Fixed a bug where a  ``TypeError`` was wrongly raised if a membership check was made on an ``ExtensionArray`` containing nan-like values (:issue:`37867`)

Other
- Bug in :meth:`DataFrame.replace` and :meth:`Series.replace` incorrectly raising an ``AssertionError`` instead of a ``ValueError`` when invalid parameter combinations are passed (:issue:`36045`)
- Bug in :meth:`DataFrame.replace` and :meth:`Series.replace` with numeric values and string ``to_replace`` (:issue:`34789`)
- Fixed metadata propagation in :meth:`Series.abs` and ufuncs called on Series and DataFrames (:issue:`28283`)
- Bug in :meth:`DataFrame.replace` and :meth:`Series.replace` incorrectly casting from ``PeriodDtype`` to object dtype (:issue:`34871`)
- Fixed bug in metadata propagation incorrectly copying DataFrame columns as metadata when the column name overlaps with the metadata name (:issue:`37037`)
- Fixed metadata propagation in the :class:`Series.dt`, :class:`Series.str` accessors, :class:`DataFrame.duplicated`, :class:`DataFrame.stack`, :class:`DataFrame.unstack`, :class:`DataFrame.pivot`, :class:`DataFrame.append`, :class:`DataFrame.diff`, :class:`DataFrame.applymap` and :class:`DataFrame.update` methods (:issue:`28283`, :issue:`37381`)
- Fixed metadata propagation when selecting columns with ``DataFrame.__getitem__`` (:issue:`28283`)
- Bug in :meth:`Index.intersection` with non-:class:`Index` failing to set the correct name on the returned :class:`Index` (:issue:`38111`)
- Bug in :meth:`RangeIndex.intersection` failing to set the correct name on the returned :class:`Index` in some corner cases (:issue:`38197`)
- Bug in :meth:`Index.difference` failing to set the correct name on the returned :class:`Index` in some corner cases (:issue:`38268`)
- Bug in :meth:`Index.union` behaving differently depending on whether operand is an :class:`Index` or other list-like (:issue:`36384`)
- Bug in :meth:`Index.intersection` with non-matching numeric dtypes casting to ``object`` dtype instead of minimal common dtype (:issue:`38122`)
- Bug in :meth:`IntervalIndex.union` returning an incorrectly-typed :class:`Index` when empty (:issue:`38282`)
- Passing an array with 2 or more dimensions to the :class:`Series` constructor now raises the more specific ``ValueError`` rather than a bare ``Exception`` (:issue:`35744`)
- Bug in ``dir`` where ``dir(obj)`` wouldn't show attributes defined on the instance for pandas objects (:issue:`37173`)
- Bug in :meth:`Index.drop` raising ``InvalidIndexError`` when index has duplicates (:issue:`38051`)
- Bug in :meth:`RangeIndex.difference` returning :class:`Int64Index` in some cases where it should return :class:`RangeIndex` (:issue:`38028`)
- Fixed bug in :func:`assert_series_equal` when comparing a datetime-like array with an equivalent non extension dtype array (:issue:`37609`)
- Bug in :func:`.is_bool_dtype` would raise when passed a valid string such as ``"boolean"`` (:issue:`38386`)
- Fixed regression in logical operators raising ``ValueError`` when columns of :class:`DataFrame` are a :class:`CategoricalIndex` with unused categories (:issue:`38367`)

(adam)

2021-05-06 04:34:47 UTC MAIN commitmail json YAML

py-braintree: updated to 4.9.0

4.9.0

Add paypal_messages to Dispute
Add tax_identifiers parameter to Customer.create and Customer.update

(adam)

2021-05-05 16:54:03 UTC MAIN commitmail json YAML

2021-05-05 16:52:22 UTC MAIN commitmail json YAML

net: +hoogle

(pho)

2021-05-05 16:51:52 UTC MAIN commitmail json YAML

doc: Added net/hoogle version 5.0.18.1

(pho)

2021-05-05 16:51:43 UTC MAIN commitmail json YAML

Import warp-tls-3.3.0

warp-tls: HTTP over TLS support for Warp via the TLS package

SSLv1 and SSLv2 are obsoleted by IETF. We should use TLS 1.2 (or TLS
1.1 or TLS 1.0 if necessary). HTTP/2 can be negotiated by ALPN.

(pho)

2021-05-05 16:38:40 UTC MAIN commitmail json YAML

2021-05-05 16:19:08 UTC MAIN commitmail json YAML

Forgot to bump buildlink3.mk

(pho)

2021-05-05 16:18:07 UTC MAIN commitmail json YAML

2021-05-05 16:04:00 UTC MAIN commitmail json YAML

www: +hs-warp-tls

(pho)

2021-05-05 16:03:43 UTC MAIN commitmail json YAML

doc: Added www/hs-warp-tls version 3.3.0

(pho)

2021-05-05 16:03:34 UTC MAIN commitmail json YAML

Import warp-tls-3.3.0

warp-tls: HTTP over TLS support for Warp via the TLS package

SSLv1 and SSLv2 are obsoleted by IETF. We should use TLS 1.2 (or TLS
1.1 or TLS 1.0 if necessary). HTTP/2 can be negotiated by ALPN.

(pho)

2021-05-05 16:01:18 UTC MAIN commitmail json YAML

security: +hs-tls-session-manager

(pho)

2021-05-05 16:00:40 UTC MAIN commitmail json YAML

doc: Added security/hs-tls-session-manager version 0.0.4

(pho)

2021-05-05 16:00:30 UTC MAIN commitmail json YAML

2021-05-05 15:54:30 UTC MAIN commitmail json YAML

www: +hs-warp

(pho)

2021-05-05 15:54:11 UTC MAIN commitmail json YAML

doc: Added www/hs-warp version 3.3.15

(pho)

2021-05-05 15:54:00 UTC MAIN commitmail json YAML

Import warp-3.3.15

warp: A fast, light-weight web server for WAI applications.

HTTP/1.0, HTTP/1.1 and HTTP/2 are supported. For HTTP/2, Warp supports
direct and ALPN (in TLS) but not upgrade.

(pho)

2021-05-05 15:49:34 UTC MAIN commitmail json YAML

devel: +hs-word8

(pho)

2021-05-05 15:49:02 UTC MAIN commitmail json YAML

doc: Added devel/hs-word8 version 0.1.3

(pho)

2021-05-05 15:48:50 UTC MAIN commitmail json YAML

2021-05-05 15:44:31 UTC MAIN commitmail json YAML

net: +hs-simple-sendfile

(pho)

2021-05-05 15:44:03 UTC MAIN commitmail json YAML

doc: Added net/hs-simple-sendfile version 0.2.30

(pho)

2021-05-05 15:43:54 UTC MAIN commitmail json YAML

2021-05-05 15:19:24 UTC MAIN commitmail json YAML

www: +hs-http2

(pho)

2021-05-05 15:18:57 UTC MAIN commitmail json YAML

doc: Added www/hs-http2 version 3.0.1

(pho)

2021-05-05 15:18:44 UTC MAIN commitmail json YAML

Import http2-3.0.1

HTTP/2 library including frames, priority queues, HPACK, client and
server.

(pho)

2021-05-05 15:15:11 UTC MAIN commitmail json YAML

time: +hs-time-manager

(pho)

2021-05-05 15:14:49 UTC MAIN commitmail json YAML

doc: Added time/hs-time-manager version 0.0.0

(pho)

2021-05-05 15:14:41 UTC MAIN commitmail json YAML

2021-05-05 15:06:50 UTC MAIN commitmail json YAML

devel: +hs-psqueues

(pho)

2021-05-05 15:06:25 UTC MAIN commitmail json YAML

doc: Added devel/hs-psqueues version 0.2.7.2

(pho)

2021-05-05 15:06:16 UTC MAIN commitmail json YAML

Import psqueues-0.2.7.2

The psqueues package provides Priority Search Queues in three
different flavors.

* OrdPSQ k p v, which uses the Ord k instance to provide fast
  insertion, deletion and lookup. This implementation is based on Ralf
  Hinze's A Simple Implementation Technique for Priority Search
  Queues. Hence, it is similar to the PSQueue library, although it is
  considerably faster and provides a slightly different API.

* IntPSQ p v is a far more efficient implementation. It fixes the key
  type to Int and uses a radix tree (like IntMap) with an additional
  min-heap property.

* HashPSQ k p v is a fairly straightforward extension of IntPSQ: it
  simply uses the keys' hashes as indices in the IntPSQ. If there are
  any hash collisions, it uses an OrdPSQ to resolve those. The
  performance of this implementation is comparable to that of IntPSQ,
  but it is more widely applicable since the keys are not restricted
  to Int, but rather to any Hashable datatype.

Each of the three implementations provides the same API, so they can
be used interchangeably. The benchmarks show how they perform relative
to one another, and also compared to the other Priority Search Queue
implementations on Hackage: PSQueue and fingertree-psqueue.

(pho)

2021-05-05 14:59:32 UTC MAIN commitmail json YAML

net: +hs-network-byte-order

(pho)

2021-05-05 14:59:08 UTC MAIN commitmail json YAML

doc: Added net/hs-network-byte-order version 0.1.6

(pho)

2021-05-05 14:58:58 UTC MAIN commitmail json YAML

2021-05-05 14:15:20 UTC MAIN commitmail json YAML

doc: Updated games/taisei to 1.3.2

(ryoon)

2021-05-05 14:14:56 UTC MAIN commitmail json YAML

taisei: Update to 1.3.2

Changelog:
Taisei v1.3.2 Released! 2021-05-01 10:00

It's been a long time since the last update, but the project is still alive and
well! In fact, we're busy working on some large updates for v1.4, which we will
post about soon. Unfortunately, v1.4 isn't quite finished yet, but today we
bring you a long overdue maintenance update for the v1.3 branch.

As usual for maintenance releases, it consists of various bug fixes,
optimizations, and non-gameplay affecting features backported from the v1.4
development tree. As such, v1.3.2 remains replay-compatible with the original
v1.3 release.

A few highlights include:

  * The web version should finally be playable again. It has been broken for a
    while due to a change in recent Chromium versions, resulting in a black
    screen in-game. This release finally addresses that problem.

  * Fixed some rendering errors, including the Stage 1 water effect on Intel
    iGPUs and incorrect laser blurring.

  * Fixed major performance issues on macOS with AMD GPUs. This involved
    working around a long-standing AMD OpenGL driver bug on macOS.

  * Improved support for high-DPI displays. Taisei should no longer be upscaled
    by the OS on all supported platforms.

  * Slightly optimized various parts of the engine, including 3D and text
    rendering.

  * Added GameMode integration on Linux. If you use Feral Interactive's
    GameMode daemon, GameMode will now be automatically activated when you
    start Taisei.

  * Fixed some portability problems, mostly for macOS, Switch, and Emscripten
    builds.

  * Updated the SDL game controller database, enabling out-of-the-box support
    for even more controllers.

(ryoon)

2021-05-05 13:04:01 UTC MAIN commitmail json YAML

www: +hs-http-date

(pho)

2021-05-05 13:03:40 UTC MAIN commitmail json YAML

doc: Added www/hs-http-date version 0.0.11

(pho)

2021-05-05 13:03:24 UTC MAIN commitmail json YAML

2021-05-05 13:00:56 UTC MAIN commitmail json YAML

2021-05-05 12:59:49 UTC MAIN commitmail json YAML

www: +hs-bsb-http-chunked

(pho)

2021-05-05 12:59:24 UTC MAIN commitmail json YAML

doc: Added www/hs-bsb-http-chunked version 0.0.0.4

(pho)

2021-05-05 12:59:16 UTC MAIN commitmail json YAML

Import bsb-http-chunked-0.0.0.4

This library contains functions for encoding bytestring builders for
chunked HTTP/1.1 transfer.

This functionality was extracted from the blaze-builder package.

(pho)

2021-05-05 12:28:07 UTC MAIN commitmail json YAML

www: +hs-wai-logger

(pho)

2021-05-05 12:27:49 UTC MAIN commitmail json YAML

doc: Added www/hs-wai-logger version 2.3.6

(pho)

2021-05-05 12:27:41 UTC MAIN commitmail json YAML

2021-05-05 12:25:54 UTC MAIN commitmail json YAML

sysutils: +hs-fast-logger

(pho)

2021-05-05 12:25:28 UTC MAIN commitmail json YAML

doc: Added sysutils/hs-fast-logger version 3.0.5

(pho)

2021-05-05 12:25:17 UTC MAIN commitmail json YAML

Import fast-logger-3.0.5

This package provides a fast logging system which scales on multicore
environments (i.e. +RTS -N<x>).

Note: This library does not guarantee correct ordering of log messages
when program is run on more than one core thus users should rely more
on message timestamps than on their order in the log.

(pho)

2021-05-05 12:23:30 UTC MAIN commitmail json YAML

time: +hs-unix-time

(pho)

2021-05-05 12:23:07 UTC MAIN commitmail json YAML

doc: Added time/hs-unix-time version 0.4.7

(pho)

2021-05-05 12:22:59 UTC MAIN commitmail json YAML

2021-05-05 12:17:40 UTC MAIN commitmail json YAML

sysutils: +hs-easy-file

(pho)

2021-05-05 12:17:13 UTC MAIN commitmail json YAML

doc: Added sysutils/hs-easy-file version 0.2.2

(pho)

2021-05-05 12:17:04 UTC MAIN commitmail json YAML

2021-05-05 12:14:16 UTC MAIN commitmail json YAML

devel: +hs-auto-update

(pho)

2021-05-05 12:13:51 UTC MAIN commitmail json YAML

doc: Added devel/hs-auto-update version 0.1.6

(pho)

2021-05-05 12:13:42 UTC MAIN commitmail json YAML

Import auto-update-0.1.6

A common problem is the desire to have an action run at a scheduled
interval, but only if it is needed. For example, instead of having
every web request result in a new getCurrentTime call, we窶囘 like to
have a single worker thread run every second, updating an
IORef. However, if the request frequency is less than once per second,
this is a pessimization, and worse, kills idle GC.

This library allows you to define actions which will either be
performed by a dedicated thread or, in times of low volume, will be
executed by the calling thread.

(pho)

2021-05-05 12:03:37 UTC MAIN commitmail json YAML

www: +hs-wai

(pho)

2021-05-05 12:03:12 UTC MAIN commitmail json YAML

doc: Added www/hs-wai version 3.2.3

(pho)

2021-05-05 12:03:05 UTC MAIN commitmail json YAML

Import wai-3.2.3

Provides a common protocol for communication between web applications
and web servers.

(pho)

2021-05-05 11:59:13 UTC MAIN commitmail json YAML

doc: Added devel/hs-storable-tuple version 0.0.3.3

(pho)

2021-05-05 11:58:46 UTC MAIN commitmail json YAML

devel: +hs-storable-tuple

(pho)

2021-05-05 11:58:24 UTC MAIN commitmail json YAML

Import storable-tuple-0.0.3.3

Provides a Storable instance for pair and triple which should be
binary compatible with C99 and C++. The only purpose of this package
is to provide a standard location for this instance so that other
packages needing this instance can play nicely together.

(pho)

2021-05-05 11:56:36 UTC MAIN commitmail json YAML

devel: +hs-storable-record

(pho)

2021-05-05 11:56:08 UTC MAIN commitmail json YAML

doc: Added devel/hs-storable-record version 0.0.5

(pho)

2021-05-05 11:56:00 UTC MAIN commitmail json YAML

Import storable-record-0.0.5

With this package you can build a Storable instance of a record type
from Storable instances of its elements in an elegant way. It does not
do any magic, just a bit arithmetic to compute the right offsets, that
would be otherwise done manually or by a preprocessor like C2HS.

(pho)

2021-05-05 11:47:31 UTC MAIN commitmail json YAML

sysutils: +hs-process-extras

(pho)

2021-05-05 11:47:02 UTC MAIN commitmail json YAML

doc: Added sysutils/hs-process-extras version 0.7.4

(pho)

2021-05-05 11:46:54 UTC MAIN commitmail json YAML

Import process-extras-0.7.4

Extends the "process" package. Read process input and output as
ByteStrings or Text, or write your own ProcessOutput instance. Lazy
process input and output. ProcessMaker class for more flexibility in
the process creation API.

(pho)

2021-05-05 11:46:14 UTC MAIN commitmail json YAML

doc: Added devel/hs-ListLike version 4.7.4

(pho)

2021-05-05 11:44:06 UTC MAIN commitmail json YAML

devel: +hs-ListLike

(pho)

2021-05-05 11:43:46 UTC MAIN commitmail json YAML

Import ListLike-4.7.4

Generalized support for list-like structures in Haskell.

The ListLike module provides a common interface to the various Haskell
types that are list-like. Predefined interfaces include standard
Haskell lists, Arrays, ByteStrings, and lazy ByteStrings. Custom types
can easily be made ListLike instances as well.

ListLike also provides for String-like types, such as String and
ByteString, for types that support input and output, and for types
that can handle infinite lists.

(pho)

2021-05-05 11:41:00 UTC MAIN commitmail json YAML

devel: +hs-fmlist

(pho)

2021-05-05 11:40:40 UTC MAIN commitmail json YAML

doc: Added devel/hs-fmlist version 0.9.4

(pho)

2021-05-05 11:40:31 UTC MAIN commitmail json YAML

Import fmlist-0.9.4

FoldMap lists are lists represented by their foldMap function. FoldMap
lists have O(1) cons, snoc and append, just like DLists, but other
operations might have favorable performance characteristics as
well. These wild claims are still completely unverified though.

(pho)

2021-05-05 11:31:42 UTC MAIN commitmail json YAML

devel: +hs-mmap

(pho)

2021-05-05 11:31:20 UTC MAIN commitmail json YAML

doc: Added devel/hs-mmap version 0.5.9

(pho)

2021-05-05 11:31:11 UTC MAIN commitmail json YAML

Import mmap-0.5.9

This library provides a wrapper to mmap(2) or MapViewOfFile, allowing
files or devices to be lazily loaded into memory as strict or lazy
ByteStrings, ForeignPtrs or plain Ptrs, using the virtual memory
subsystem to do on-demand loading. Modifications are also supported.

(pho)

2021-05-05 11:28:00 UTC MAIN commitmail json YAML

www: +hs-js-jquery

(pho)