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 (1h)  pkgsrc-2024Q1 (11d)  pkgsrc-2023Q4 (58d)  pkgsrc-2023Q2 (90d)  pkgsrc-2023Q3 (169d) 

2024-05-28 15:30:03 UTC Now

2018-02-14 14:09:52 UTC MAIN commitmail json YAML

py-greenlet: updated to 0.4.13

0.4.13
- Support for Python 3.7
- Support for MinGW x64

(adam)

2018-02-14 14:06:02 UTC MAIN commitmail json YAML

py-backports.functools_lru_cache: updated to 1.5

1.5:
Refresh package metadata including publishing license with the wheel.

(adam)

2018-02-14 13:00:06 UTC MAIN commitmail json YAML

Updated net/haproxy, www/py-cherrypy

(adam)

2018-02-14 12:59:32 UTC MAIN commitmail json YAML

py-cherrypy: updated to 14.0.0

v14.0.0

* Officially deprecated basic_auth and digest_auth
  tools and the httpauth module, triggering DeprecationWarnings
  if they're used. Applications should instead adapt to use the
  more recent auth_basic and auth_digest tools.
  This deprecated functionality will be removed in a subsequent
  release soon.
* Removed DeprecatedTool and the long-deprecated and disabled
  tidy and nsgmls tools.

(adam)

2018-02-14 12:56:33 UTC MAIN commitmail json YAML

haproxy: updated to 1.8.4

1.8.4
- BUG/MEDIUM: h2: properly handle the END_STREAM flag on empty DATA frames
- BUILD: ssl: silence a warning when building without NPN nor ALPN support
- BUG/MEDIUM: ssl: cache doesn't release shctx blocks
- BUG/MINOR: lua: Fix default value for pattern in Socket.receive
- DOC: lua: Fix typos in comments of hlua_socket_receive
- BUG/MEDIUM: lua: Fix IPv6 with separate port support for Socket.connect
- BUG/MINOR: lua: Fix return value of Socket.settimeout
- MINOR: dns: Handle SRV record weight correctly.
- BUG/MEDIUM: mworker: execvp failure depending on argv[0]
- MINOR: hathreads: add support for gcc < 4.7
- BUILD/MINOR: ancient gcc versions atomic fix
- BUG/MEDIUM: stream: properly handle client aborts during redispatch
- DOC: clarify the scope of ssl_fc_is_resumed
- CONTRIB: debug: fix a few flags definitions
- BUG/MINOR: poll: too large size allocation for FD events
- BUG/MEDIUM: peers: fix expire date wasn't updated if entry is modified remotely.
- MINOR: servers: Don't report duplicate dyncookies for disabled servers.
- MINOR: global/threads: move cpu_map at the end of the global struct
- MINOR: threads: add a MAX_THREADS define instead of LONGBITS
- MINOR: global: add some global activity counters to help debugging
- MINOR: threads/fd: Use a bitfield to know if there are FDs for a thread in the FD cache
- BUG/MEDIUM: threads/polling: Use fd_cache_mask instead of fd_cache_num
- BUG/MEDIUM: fd: maintain a per-thread update mask
- MINOR: fd: add a bitmask to indicate that an FD is known by the poller
- BUG/MEDIUM: epoll/threads: use one epoll_fd per thread
- BUG/MEDIUM: kqueue/threads: use one kqueue_fd per thread
- BUG/MEDIUM: threads/mworker: fix a race on startup
- BUG/MINOR: mworker: only write to pidfile if it exists
- MINOR: threads: Fix build when we're not compiling with threads.
- BUG/MINOR: threads: always set an owner to the thread_sync pipe
- BUG/MEDIUM: threads/server: Fix deadlock in srv_set_stopping/srv_set_admin_flag
- BUG/MEDIUM: checks: Don't try to release undefined conn_stream when a check is freed
- BUG/MINOR: kqueue/threads: Don't forget to close kqueue_fd[tid] on each thread
- MINOR: threads: Use __decl_hathreads instead of #ifdef/#endif
- BUILD: epoll/threads: Add test on MAX_THREADS to avoid warnings when complied without threads
- BUILD: kqueue/threads: Add test on MAX_THREADS to avoid warnings when complied without threads
- CLEANUP: sample: Fix comment encoding of sample.c
- CLEANUP: sample: Fix outdated comment about sample casts functions
- BUG/MINOR: sample: Fix output type of c_ipv62ip
- CLEANUP: Fix typo in ARGT_MSK6 comment
- BUG/MINOR: cli: use global.maxsock and not maxfd to list all FDs
- BUG/MINOR: threads: Update labels array because of changes in lock_label enum
- BUG/MINOR: epoll/threads: only call epoll_ctl(DEL) on polled FDs
- BUG/MEDIUM: spoe: Always try to receive or send the frame to detect shutdowns
- BUG/MEDIUM: spoe: Allow producer to read and to forward shutdown on request side
- BUG/MINOR: time/threads: ensure the adjusted time is always correct
- BUG/MEDIUM: standard: Fix memory leak in str2ip2()
- MINOR: init: emit warning when -sf/-sd cannot parse argument
- DOC: Describe routing impact of using interface keyword on bind lines
- DOC: Mention -Ws in the list of available options
- BUG/MINOR: config: don't emit a warning when global stats is incompletely configured

(adam)

2018-02-14 11:31:27 UTC MAIN commitmail json YAML

Updated graphics/leptonica, devel/py-flake8-import-order, textproc/py-jsonpickle, www/py-aiohttp

(adam)

2018-02-14 11:31:04 UTC MAIN commitmail json YAML

py-aiohttp: updated to 3.0.1

aiohttp 3.0 release:
Major release, many already deprecated things are removed
Minimal supported Python version is 3.5.3.
aiohttp uses shiny async/await syntax everywhere internally (while old yield from is still supported).

Read https://docs.aiohttp.org/en/stable/whats_new_3_0.html for brief information about most important changes.

(adam)

2018-02-14 11:27:22 UTC MAIN commitmail json YAML

py-jsonpickle: updated to 0.9.6

Version 0.9.6:
* Better support for SQLAlchemy
* Better support for NumPy and SciKit-Learn.
* Better support for dict sub-classes

(adam)

2018-02-14 11:20:28 UTC MAIN commitmail json YAML

py-flake8-import-order: updated to 0.17

0.17:
Add all Python3 modules to stdlib list (should be no more missing modules).
Clarify the error messages (more context).
Allow styles to override specific checks.
Correct the edited style to match the actual edited style guide.
Add pycharm style, to match the pycharm auto formatter.

(adam)

2018-02-14 11:19:36 UTC MAIN commitmail json YAML

leptonica: updated to 1.75.2

1.75.2:
Converted several progs to standard regression tests.
Added these tests to the alltests_reg suite:
adaptnorm_reg, binmorph1_reg, binmorph3_reg, equal_reg,
extrema_reg, grayfill_reg, falsecolor_reg, grayquant_reg.
Autotools fix for restricting giflib to 5.1+, and allowing openjpeg 2.3

(adam)

2018-02-14 09:26:46 UTC MAIN commitmail json YAML

Updated devel/py-ipykernel, devel/py-isort

(adam)

2018-02-14 09:26:17 UTC MAIN commitmail json YAML

py-isort: updated to 4.3.4

4.3.4:
* Fixed issue: isort is corrupting CRLF files

(adam)

2018-02-14 09:24:07 UTC MAIN commitmail json YAML

py-ipykernel: updated to 4.8.1

4.8.1
- set zmq.ROUTER_HANDOVER socket option when available
  to workaround libzmq reconnect bug
- Fix sdists including absolute paths for kernelspec files,
  which prevented installation from sdist on Windows

(adam)

2018-02-14 08:09:20 UTC MAIN commitmail json YAML

Updated devel/py-construct, devel/py-pexpect

(adam)

2018-02-14 08:09:00 UTC MAIN commitmail json YAML

py-pexpect: updated to 4.4.0

Version 4.4
PopenSpawn now has a preexec_fn parameter, like spawn and subprocess.Popen, for a function to be called in the child process before executing the new command. Like in Popen, this works only in POSIX, and can cause issues if your application also uses threads.
Significant performance improvements when processing large amounts of data.
Ensure that spawn.closed gets set by close(), and improve an example for passing SIGWINCH through to a child process

(adam)

2018-02-14 08:06:40 UTC MAIN commitmail json YAML

py-construct: updated to 2.9.30

Version 2.9 was released in January 2018. It adds compiler feature (for better performance!), and other major upgrades. Documentation was overhauled (see Core API pages!).

(adam)

2018-02-13 21:20:23 UTC MAIN commitmail json YAML

Removed not-yet-imported DEPENDency

(adam)

2018-02-13 13:32:32 UTC MAIN commitmail json YAML

Updated devel/py-test-runner

(adam)

2018-02-13 13:30:41 UTC MAIN commitmail json YAML

py-test-runner: updated to 4.0

4.0
* Drop support for Setuptools before Setuptools 27.3.0.

(adam)

2018-02-13 11:57:29 UTC MAIN commitmail json YAML

Updated textproc/py-openpyxl, devel/py-faker

(adam)

2018-02-13 11:56:26 UTC MAIN commitmail json YAML

py-faker: updated to 0.8.11

0.8.11:
* Add scheme selection for internet url provider.
* Increase lower bound on AD date generation.
* Add the ability to specify the min and max age for some ssn locales.

(adam)

2018-02-13 11:49:38 UTC MAIN commitmail json YAML

py-openpyxl: updated to 2.5.0

2.5.0:
Minor changes
Correct definition for Connection Shapes.

2.5.0-b2:
Bugfixes
TableStyleInfo has no required attributes
Cannot read files with 3D drawings
Incorrect version check in installer
Cell merging uses transposed parameters
ExtLst missing keyword for PivotFields
Inf causes problems for Excel
Cannot load table styles with custom names

Major Changes
You can now insert and delete rows and columns in worksheets

Minor Changes
pip now handles which Python versions can be used.

2.5.0-b1:
Bugfixes
Explicitly support for multiple cell ranges in conditonal formatting
Non-contiguous cell ranges in validators get merged
Empty data validators create invalid Excel files
Large validation ranges use lots of memory
Unicode in chart axes not handled correctly in Python 2
ScatterCharts have defective axes
Charts with empty numVal elements cannot be read
Scaling options from existing files ignored
Charts with PivotSource cannot be read
Cannot read gradient fills
Quotes in number formats could be treated as datetimes

(adam)

2018-02-13 09:26:40 UTC MAIN commitmail json YAML

Updated www/nghttp2, www/nginx-devel

(adam)

2018-02-13 09:26:01 UTC MAIN commitmail json YAML

nginx-devel: updated to 1.13.8

Changes with nginx 1.13.8:

*) Feature: now nginx automatically preserves the CAP_NET_RAW capability
  in worker processes when using the "transparent" parameter of the
  "proxy_bind", "fastcgi_bind", "memcached_bind", "scgi_bind", and
  "uwsgi_bind" directives.

*) Feature: improved CPU cache line size detection.
  Thanks to Debayan Ghosh.

*) Feature: new directives in vim syntax highlighting scripts.
  Thanks to Gena Makhomed.

*) Bugfix: binary upgrade refused to work if nginx was re-parented to a
  process with PID different from 1 after its parent process has
  finished.

*) Bugfix: the ngx_http_autoindex_module incorrectly handled requests
  with bodies.

*) Bugfix: in the "proxy_limit_rate" directive when used with the
  "keepalive" directive.

*) Bugfix: some parts of a response might be buffered when using
  "proxy_buffering off" if the client connection used SSL.
  Thanks to Patryk Lesiewicz.

*) Bugfix: in the "proxy_cache_background_update" directive.

*) Bugfix: it was not possible to start a parameter with a variable in
  the "${name}" form with the name in curly brackets without enclosing
  the parameter into single or double quotes.

(adam)

2018-02-13 09:09:45 UTC MAIN commitmail json YAML

nghttp2: updated to 1.30.0

1.30.0:
lib:
This release fixes the bug so that PING frame can be sent after GOAWAY.

nghttpx:
This release fixes the bug that set_header method in mruby script wrongly overwrites other header fields.

upgrade-scheme parameter has been added to backend option to workaround the issue that a backend server requires that HTTP/2 :scheme pseudo header field value should be https.

This release fixes the bug that ALPN validation does not occur if client does not send TLS ALPN extension.

To more compliant to RFC 8297, nghttpx now remembers which resource is pushed per a single request.

(adam)

2018-02-13 08:37:46 UTC MAIN commitmail json YAML

Updated www/py-uwsgi, time/py-pytz

(adam)

2018-02-13 08:37:14 UTC MAIN commitmail json YAML

2018-02-13 08:34:03 UTC MAIN commitmail json YAML

py-uwsgi: updated to 2.0.16

uWSGI 2.0.16
Security
[CVE-2018-6758] Stack-based buffer overflow in core/utils.c:uwsgi_expand_path()

Changes
Backported early_post_jail plugin hook (Bjørnar Ness)
Fixed ipv6 suupport for http-socket (James Brown)
Enable execinfo on DragonFly BSD (Aaron LI)
Fix inet_ntop buffer size (Orivej Desh)
Add worker running time metrics (Serge/yasek)
Backported safe-pidfile, safe-pidfile2 (Nate Coraor)
Stop using libxml2 by default on osx
Fixed uwsgi_kvlist_parse signature
Backport http range fixes from master (Curtis Maloney, Sokolov Yura)
relicensed mod_proxy_uwsgi to Apache 2.0
logging: Add ${millis} support to json encode
plugins/router_xmldir: fixup invalid locale check (Riccardo Magliocchetti)
Add ssl-verify-depth flag to set the max Client CA chain length (Paul Tagliamonte)
Allow to override build date (Bernhard M. Wiedemann)
Python 3 plugin: improved thread names handling (Jyrki Muukkonen, Mark Meyer)
Added uwsgi_resolve_ip for redis host (ahmbas)
plugins/gevent: Fix signal handlers (Maslov Alexander)
Write x509 DER to the uwsgi buffer (Paul Tagliamonte)
plugin/http: Fix compilation (Melvyn Sopacua)
Fixed emperor throttling system (Jeremy Hiatt)
Fix application loading without Plack after excluding “.” from @INC in new Perl versions (Anton Petrusevich)
Fix MULE MSG QUEUE IS FULL message hint (Eugene Tataurov)
Build System: support k_minor has a _xxx suffix (TOGO Li)
Fixed drop-after-* options (Robert DeRose)
Add mule_send_msg success indicator (Josh Tiras)
Properly check item size in uwsgi_queue_push (Josh Tiras)
FastRouter / HTTP Router can now have a ‘fallback’ key configured
HTTP Router now supports post-buffer, just like FastRouter
Fix handling of env in embedded dict in Python plugin (could cause segfaults in single thread mode)
Add support for Brotli (.br) with –static-gzip
Back-ported HTTP/1.1 support (–http11-socket) from 2.1

(adam)

2018-02-12 20:46:19 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg3

(adam)

2018-02-12 20:45:27 UTC MAIN commitmail json YAML

ffmpeg3: updated to 3.4.2

version 3.4.2:
- avcodec/vp3: Error out on invalid num_coeffs in unpack_vlcs()
- avcodec/mpeg4videodec: Ignore multiple VOL headers
- avcodec/vp3: Check eob_run
- avcodec/pafvideo: Check allocated frame size
- avcodec/scpr: Fix reading a pixel before the first
- avcodec/mpeg2dec: Fix field selection for skipped macroblocks
- avcodec/huffyuvdec: Check input buffer size
- avcodec/utvideodec: Fix bytes left check in decode_frame()
- avcodec/wavpack: Fix integer overflow in FFABS
- avcodec/aacsbr_fixed: Fix overflows in rounding in sbr_hf_assemble()
- avcodec/exr: Fix memleaks in decode_header()
- avcodec/mediacodecdec: use ff_hevc_ps_uninit()
- avcodec/hevc_parser: use ff_hevc_uninit_parameter_sets()
- avcodec/hevcdec: use ff_hevc_uninit_parameter_sets()
- avcodec/hevc_ps: add a function to uninitialize parameter set buffers
- avcodec/dirac_dwt: Fix several integer overflows
- avcodec/indeo5: Do not leave frame_type set to an invalid value
- avcodec/hevc_ps: Check log2_sao_offset_scale_*
- avcodec/mpeg4videodec: Avoid possibly aliasing violating casts
- avcodec/get_bits: Document the return code of get_vlc2()
- avcodec/mpeg4videodec: Check mb_num also against 0
- avfilter/vf_transpose: Fix used plane count.
- avcodec/hevc_cabac: Check prefix so as to avoid invalid shifts in coeff_abs_level_remaining_decode()
- avcodec/mjpegdec: Fix integer overflow in DC dequantization
- avcodec/dxtory: Fix bits left checks
- avcodec/hevc_cabac: Move prefix check in coeff_abs_level_remaining_decode() down
- avcodec/truemotion2: Fix integer overflow in TM2_RECALC_BLOCK()
- avcodec/snowdec: Fix integer overflow before htaps check
- avcodec/ulti: Check number of blocks at init
- avcodec/wavpack: Fix integer overflows in wv_unpack_stereo / mono
- avcodec/jpeg2000: Check sum of sizes of band->prec before allocating
- avcodec/ac3dec_fixed: Fix integer overflow in scale_coefs()
- avformat/lrcdec: Fix memory leak in lrc_read_header()
- avformat/matroskadec: Fix float-cast-overflow undefined behavior in matroska_parse_tracks()
- lavfi/deinterlace_vaapi: fix can't show full option information.
- configure:version 3.4.1: bump year
- avcodec/utils: Avoid hardcoding duplicated types in sizeof()
- avcodec/arm/sbrdsp_neon: Use a free register instead of putting 2 things in one
- avcodec/h264addpx_template: Fixes integer overflows
- avcodec/dirac_dwt: Fix overflows in COMPOSE_HAARiH0/COMPOSE_HAARiL0
- avcodec/diracdec: Fix integer overflow with quant
- avcodec/opus_parser: Check payload_len in parse_opus_ts_header()
- avcodec/jpeg2000dsp: Fix integer overflows in ict_int()
- avcodec/h264_slice: Do not attempt to render into frames already output
- avcodec/dnxhddec: Check dc vlc
- avcodec/exr: Check buf_size more completely
- avcodec/flacdec: Fix overflow in multiplication in decode_subframe_fixed()
- avcodec/hevcdsp_template: Fix Invalid shifts in put_hevc_qpel_bi_w_h() and put_hevc_qpel_bi_w_w()
- avcodec/flacdec: avoid undefined shift
- avcodec/hevcdsp_template.c: Fix undefined shift in FUNC(dequant)
- avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD97iH0() and COMPOSE_DD137iL0()
- avcodec/hevc_cabac: Fix integer overflow in ff_hevc_cu_qp_delta_abs()
- tests/audiomatch: Add missing return code at the end of main()
- avcodec/hevc_sei: Fix integer overflows in decode_nal_sei_message()
- avcodec/hevcdsp_template: Fix undefined shift in put_hevc_qpel_bi_w_hv()
- avcodec/h264_parse: Treat escaped and unescaped decoding error equal in decode_extradata_ps_mp4()
- avcodec/vp9: mark frame as finished on decode_tiles() failure
- libavfilter/af_dcshift.c: Fixed repeated spelling error
- avfilter/formats: fix wrong function name in error message

(adam)

2018-02-12 08:37:43 UTC MAIN commitmail json YAML

Updated devel/ccache, finance/py-braintree, www/py-asgiref

(adam)

2018-02-12 08:36:52 UTC MAIN commitmail json YAML

py-asgiref: updated to 2.1.4

2.1.4:
* Values are now correctly returned from sync_to_async and async_to_sync
* ASGI_THREADS environment variable now works correctly

2.1.3:
* Add an ApplicationCommunicator.wait() method to allow you to wait for an
  application instance to exit before seeing what it did.

2.1.2:
* Allow AsyncToSync to work if called from a non-async-wrapped sync context.

2.1.1:
* Allow AsyncToSync constructor to be called inside SyncToAsync.

(adam)

2018-02-12 08:34:00 UTC MAIN commitmail json YAML

py-braintree: updated to 3.41.0

3.41.0
Deprecated LineItem/DiscountAmountMustBeGreaterThanZero error in favor of DiscountAmountCannotBeNegative
Deprecated LineItem/UnitTaxAmountMustBeGreaterThanZero error in favor of UnitTaxAmountCannotBeNegative
Add support for tax_amount field on transaction line_items
Add support for source_merchant_id on webhooks
Add find_all static method to TransactionLineItem class

(adam)

2018-02-12 08:32:11 UTC MAIN commitmail json YAML

ccache: updated to 3.4.1

ccache 3.4.1
Bug fixes
Fixed printing of version number in ccache --version.

ccache 3.4
New features and enhancements
The compiler option form --sysroot arg is now handled like the documented --sysroot=arg form.
Added support for caching .su files generated by GCC flag -fstack-usage.
ccache should now work with distcc窶冱 窶徘ump窶� wrapper.
The optional unifier is no longer disabled when the direct mode is enabled.
Added support for nvcc compiler options --compiler-bindir/-ccbin, --output-directory/-odir and --libdevice-directory/-ldir.
Boolean environment variable settings no longer accept the following (case-insensitive) values: 0, false, disable and no. All other values are accepted and taken to mean 窶徼rue窶�. This is to stop users from setting e.g. CCACHE_DISABLE=0 and then expect the cache to be used.
Improved support for run_second_cpp = false: If combined with passing -fdirectives-only (GCC) or frewrite-includes (Clang) to the compiler, diagnostics warnings and similar will be correct.
An implicit -MQ is now passed to the preprocessor only if the object file extension is non-standard. This should make it easier to use EDG-based compilers (e.g. GHS) which don窶冲 understand -MQ.
ccache now treats an unreadable configuration file just like a missing configuration file.
Documented more pitfalls with enabling hard_links (CCACHE_HARDLINK).
Documented caveats related to colored warnings from compilers.

Bug fixes
File size and number counters are now updated correctly when files are overwritten in the cache, e.g. when using CCACHE_RECACHE.
run_second_cpp is now forced for nvcc.
Fixed how the nvcc options -optf and -odir are handled.

(adam)

2018-02-12 08:20:26 UTC MAIN commitmail json YAML

Updated devel/py-coverage, print/py-weasyprint, databases/py-psycopg2, www/py-cfscrape

(adam)

2018-02-12 08:20:01 UTC MAIN commitmail json YAML

py-cfscrape: updated to 1.9.4

1.9.4
Handle failed challenge submissions, update README, remove PyExecJS dependency

(adam)

2018-02-12 08:15:37 UTC MAIN commitmail json YAML

py-psycopg2: updated to 2.7.4

What's new in psycopg 2.7.4
- Moving away from installing the wheel package by default.
  Packages installed from wheel raise a warning on import. Added package
  psycopg2-binary to install from wheel instead.
- Convert fields names into valid Python identifiers in
  ~psycopg2.extras.NamedTupleCursor.
- Fixed Solaris 10 support.
- cursor.mogrify() can be called on closed cursors.
- Fixed setting session characteristics in corner cases on autocommit
  connections.
- Fixed ~psycopg2.extras.MinTimeLoggingCursor on Python 3.
- Fixed parsing of array of points as floats.
- Fixed ~psycopg2.__libpq_version__ building with libpq >= 10.1.
- Fixed ~cursor.rowcount after ~cursor.executemany() with :sql:RETURNING
  statements.
- Fixed compatibility problem with pypy3.
- Wheel packages compiled against PostgreSQL 10.1 libpq and OpenSSL 1.0.2n.
- Wheel packages for Python 2.6 no more available (support dropped from
  wheel building infrastructure).

(adam)

2018-02-12 08:10:41 UTC MAIN commitmail json YAML

py-weasyprint: updated to 0.42.2

Version 0.42.2
Bug fixes:
Fix a couple of crashes and endless loops when breaking lines.

(adam)

2018-02-12 08:06:56 UTC MAIN commitmail json YAML

py-coverage: updated to 4.5.1

Version 4.5.1:

- Now that 4.5 properly separated the [run] omit and [report] omit
  settings, an old bug has become apparent.  If you specified a package name
  for [run] source, then omit patterns weren't matched inside that package.
  This bug (issue 638_) is now fixed.

- On Python 3.7, reporting about a decorated function with no body other than a
  docstring would crash coverage.py with an IndexError (issue 640_).  This is
  now fixed.

- Configurer plugins are now reported in the output of --debug=sys.

(adam)

2018-02-09 09:17:56 UTC MAIN commitmail json YAML

Added devel/py-parameterized; Updated time/py-dateparser

(adam)

2018-02-09 09:17:23 UTC MAIN commitmail json YAML

py-dateparser: updated to 0.7.0

0.7.0:
Features added during Google Summer of Code 2017:
* Harvesting language data from Unicode CLDR database (https://github.com/unicode-cldr/cldr-json), which includes over 200 locales
See full currently supported locale list in README.
* Extracting dates from longer strings of text
Special thanks for their awesome contributions!

New features:
* Added (independently from CLDR) Georgian and Swedish

Improvements:
* Improved support of Chinese, Thai, French, Russian
* Removed ruamel.yaml from dependencies. This should reduce the number of installation issues and improve performance as the result of moving away from YAML as basic data storage format.
Note that YAML is still used as format for support language files.
* Improved performance through using pre-compiling frequent regexes and lazy loading of data
* Extended tests
* Updated nose_parameterized to its current package, parameterized

(adam)

2018-02-09 09:15:28 UTC MAIN commitmail json YAML

py-parameterized: added version 0.6.1

Parameterized testing in Python sucks. 'parameterized' fixes that. For
everything. Parameterized testing for nose, parameterized testing for py.test,
parameterized testing for unittest.

(adam)

2018-02-09 08:56:25 UTC MAIN commitmail json YAML

Updated security/py-m2crypto, textproc/py-regex

(adam)

2018-02-09 08:52:07 UTC MAIN commitmail json YAML

py-regex: updated to 2018.02.08

regex-2018.02.08:
Bug fixes.

(adam)

2018-02-09 08:44:50 UTC MAIN commitmail json YAML

py-m2crypto: updated to 0.28.2

0.28.0:
- Mainly port to Python 3 (supporting 2.6, 2.7, 3.3, 3.4, 3.5, 3.6)
- Some lame efforts to make setup.py build --openssl work better (needs
  more real testing on Mac OS X)
- Fix licence: it is MIT, not BSD
- Fix and add tests for SWIG/_aes.i module
- Improve somehow situation on Mac OS X (some testing, improve setup.py,
  testsuite should fully pass)
- Bundle-in unittest2 for Python 2.6 (dealing with the need for
  specific version of unittest2 package was too complicated)
- Remove all PGP modules

(adam)

2018-02-09 08:10:33 UTC MAIN commitmail json YAML

Updated lang/py-cxfreeze

(adam)

2018-02-09 08:04:41 UTC MAIN commitmail json YAML

py-cxfreeze: updated to 5.1.1

Version 5.1.1:
Correct code used to identify the directory in which the library and its zip file are located.
Ensure that the pythoncom and pywintypes DLLs are found in the lib directory, not in the base directory.
Copy dependent files to the same directory as the file it depends on, not the root directory; also add a sample for PyQt5 to demonstrate its correct use.

Version 5.1:
Use fixed library location on all platforms; should correct the error ���no module named __startup__���.
Correct sqlite3 hook for use in Python 2.7.
Correct usage of scipy.lib.
Correct handling of __path__ attribute in module.
Fix gevent bug 42.
Droppped support for Python 3.4.

(adam)

2018-02-09 05:52:15 UTC MAIN commitmail json YAML

qt5-qtlocation: fix PLIST.Darwin

(adam)

2018-02-08 21:37:14 UTC MAIN commitmail json YAML

2018-02-08 21:00:40 UTC MAIN commitmail json YAML

Updated devel/py-pyobjc, databases/postgresqlNN, emulators/fs-uae*

(adam)

2018-02-08 20:58:50 UTC MAIN commitmail json YAML

fs-uae-arcade: added version 2.8.3

Changes in FS-UAE Arcade 2.8.1:
Added stretch / keep aspect toggle button to top right menu.
Added V-Sync toggle button to top right menu.
Ability to see and change variant before starting the game.
Make menu rendering conformant to FS-UAE style.
More transition animations.
New cover rendering for non-portrait covers.
Use --platform= to start with a given platform filter, e.g. --platform=cd32.
Variant sort order fixed to be same as in FS-UAE Launcher.
Fixed arrow keys for FS-UAE Arcade on MacOS.
Reversed position of platform and publisher names.

Changes in FS-UAE Arcade 2.8.2:
Allow mouse to be used to activate the close button.
Show mouse cursor briefly when moving the mouse.

(adam)

2018-02-08 20:57:27 UTC MAIN commitmail json YAML

fs-uae-launcher: updated to 2.8.3

Changes in FS-UAE Launcher 2.8.1:
Fixed problem where rating could be reset for first loaded game/variant.
New experimental option: relative_temp_feature.

Changes in FS-UAE Launcher 2.8.2:
New option whdload_boot_dir must be used to enable an old feature, previously it was enabled by the presence of Hard Drives/WHDLoad.

Changes in FS-UAE Launcher 2.8.3:
Show error message when version started is too old (cannot read databases).
Fixed save state dir when starting with UUID parameter.
CDTV games (from database) did not set CDTV model.
Imported updated translations from crowdin.com.

(adam)

2018-02-08 20:56:22 UTC MAIN commitmail json YAML

fs-uae: updated to 2.8.3

Changes in FS-UAE 2.8.1:
Alt+F4 and Cmd+Q will no longer quit FS-UAE (in full keyboard emulation mode).
Use raw input on Windows again (allows grabbing of Windows keys, etc).
New option raw_input = 0 will disable use of raw input for keyboard.
Fixed loading shaders from fs-uae.dat.
Updated Xbox 360 configs for Linux.

Changes in FS-UAE Launcher 2.8.2:
New option whdload_boot_dir must be used to enable an old feature, previously it was enabled by the presence of Hard Drives/WHDLoad.

Changes in FS-UAE 2.8.3:
Fix decoding on non-ascii %-escaped file names on directory HDs.
Fixed caps lock.
Imported updated translations from crowdin.com.

(adam)

2018-02-08 20:55:03 UTC MAIN commitmail json YAML

2018-02-08 20:53:58 UTC MAIN commitmail json YAML

postgresql: updated to 10.2, 9.6.7, 9.5.11, 9.4.16, and 9.3.21

This release fixes two security issues. This release also fixes issues with VACUUM, GIN indexes, and hash indexes that could lead to data corruption, as well as fixes for using parallel queries and logical replication.

Security Issues
* CVE-2018-1052: Fix the processing of partition keys containing multiple expressions
* CVE-2018-1053: Ensure that all temporary files made with "pg_upgrade" are non-world-readable

Bug Fixes and Improvements
* Fix crash and potential disclosure of backend memory when processing partition keys containing multiple expressions
* Fix potential disclosure of temporary files containing database passwords created by pg_upgrade by not allowing these files to be world-accessible
* Fix cases where VACUUM would not remove dead rows if they were updated while "key-share" locked, leading to potential data corruption
* Fix for GIN indexes to prevent bloat by ensuring the pending-insertions list is cleaned up by VACUUM
* Fix potential index corruption with hash indexes due to failure to mark metapages as dirty
* Fix several potential crash scenarios for parallel queries, including when a bitmap heap scan cannot allocate memory
* Fix several potential hang-ups in parallel queries, including when a parallel worker fails to start
* Fix collection of EXPLAIN statistics from parallel workers
* Prevent fake deadlock failures when multiple sessions are running CREATE INDEX CONCURRENTLY
* Fix for trigger behavior when using logical replication
* Several fixes for "walsender" functionality to improve stability as well as visibility into the replication process
* Fix logical decoding to correctly clean up disk files for crashed transactions
* Several fixes for identity columns, including disallowing identity columns on tables derived from composite types and partitions
* Fix handling of list partitioning constraints for partition keys of boolean and array types
* Fix incorrectly generated plans for UPDATE and DELETE queries when a table has a mix of inherited regular and foreign child tables
* Fix incorrect query results from cases involving GROUPING SETS when used with flattened subqueries
* Fix UNION/INTERSECT/EXCEPT over zero columns, e.g. "SELECT UNION SELECT;"
* Several fixes for subqueries within a LATERAL subquery
* Several improvements for query planning estimation
* Allow a client that supports SCRAM channel binding, such as a future version of PostgreSQL or libpq, to connect to a PostgreSQL 10 server
* Fix sample INSTR() functions used to help transition from Oracle(r) PL/SQL to PostgreSQL PL/pgSQL to correctly match Oracle functional behavior
* Fix pg_dump to make permissions (ACL), security label, and comment entries reliably identifiable in archive outputs
* Modify behavior for contrib/cube's "cube ~> int" operator to make it compatible with KNN search. This is a backwards incompatible change and any expression indexes or materialized views using this operator will need to be reindexed and refreshed, respectively.
* Several fixes in contrib/postgres_fdw to prevent query planner errors
* Added modern examples of auto-start scripts for PostgreSQL on macOS in the contrib/start-scripts/macos directory
* Several fixes for Windows, including postmaster startup and compatibility with libperl
* Spinlock fixes and support for Motorola 68K and 88K architectures

(adam)

2018-02-08 19:54:26 UTC MAIN commitmail json YAML

py-pyobjc: updated to 4.1

Version 4.1:
Protection agains buffer overflow and negative indexes in __getitem__ and __setitem__ for objc.varlist instances.

Fix incorrect metadata for +[NSEvent addLocalMonitorForEventsMatchingMask:handler:]

Fix incorrect and misleading error message in the exception that is raised when return a value from a block that should not return a value.

Issue 223: Fix hard crash when executing help(Cocoa)
Fetching the help for PyObjC framework wrappers isn窶冲 very useful due to the sheer size of the output (4.5 million lines of output for help(Cocoa) at the moment), but shouldn窶冲 cause a hard crash of the interpreter.

Issue 218: Explictly cause an ImportError when reloading `objc._objc`
Reloading the PyObjC core extension now raises an ImportError because this cannot work and used to raise a rather vague error.

Updated metadata for Xcode 9.2

Added missing `MAC_OS_X_VERSION_*` constants

Fix memory error in struct wrappers which resulted in a use-after-free error in the initializer for structs.

Add bindings for frameworks Security, SecurityFoundation and and SecurityInterface.
The bindings for the Security framework don窶冲 expose a number of older APIs that were deprecated in macOS 10.7.

Add bindings to libdispatch.
These bindings require macOS 10.8 or later, libdispatch was available earlier but macOS 10.8 changed the API in such a way that wrapping became a lot easier.

(adam)

2018-02-08 16:44:11 UTC MAIN commitmail json YAML

2018-02-08 16:43:03 UTC MAIN commitmail json YAML

Updated archivers/py-lhafile, time/py-pendulum

(adam)

2018-02-08 16:42:40 UTC MAIN commitmail json YAML

py-pendulum: updated to 1.4.1

1.4.1:
Fixed an error when comparing a Period to a timedelta in PyPy.
Fixed an offset error for datetimes between the before last and last transition.
Fixed unpickling with undefined / empty timezone name.

(adam)

2018-02-08 16:38:43 UTC MAIN commitmail json YAML

2018-02-08 08:29:21 UTC MAIN commitmail json YAML

Updated devel/py-olefile, security/py-asyncssh, fonts/py-fonttools

(adam)

2018-02-08 08:28:56 UTC MAIN commitmail json YAML

py-fonttools: updated to 3.22.0

3.22.0:
- [subset] Support subsetting endchar acting as seac-like components
  in CFF.
- [feaLib] Allow to build from pre-parsed ast.FeatureFile object.
  Added tables argument to only build some tables instead of all.
- [textTools] Replaced safeEval with ast.literal_eval.
- [feaLib] Added option to the parser to not resolve include statements.
- [ttLib] Added new ttCollection module to read/write TrueType and
  OpenType Collections. Exports a TTCollection class with a fonts
  attribute containing a list of TTFont instances, the methods save
  and saveXML, plus some list-like methods. The importXML method is
  not implemented yet.
- [unicodeadata] Added ot_tag_to_script function that converts from
  OpenType script tag to Unicode script code.
- Added new designspaceLib subpackage, originally from Erik Van Blokland's
  designSpaceDocument: https://github.com/LettError/designSpaceDocument
  NOTE: this is not yet used internally by varLib, and the API may be subject
  to changes.
- Added new FontTools icon images.
- [unicodedata] Added script_horizontal_direction function that returns
  either "LTR" or "RTL" given a unicode script code.
- [otConverters] Don't write descriptive name string as XML comment if the
  NameID value is 0 (== NULL).
- [unicodedata] Add ot_tags_from_script function to get the list of
  OpenType script tags associated with unicode script code.
- [feaLib] Don't error when "enumerated" kern pairs conflict with preceding
  single pairs; emit warning and chose the first value.
- [loggingTools] In CapturingLogHandler.assertRegex method, match the
  fully formatted log message.
- [sbix] Fixed TypeError when concatenating str and bytes.
- [bezierTools] Implemented cusp support and removed approximate_fallback
  arg in calcQuadraticArcLength. Added calcCubicArcLength

(adam)

2018-02-08 08:26:59 UTC MAIN commitmail json YAML

py-asyncssh: updated to 1.12.0

Release 1.12.0:
Enhanced AsyncSSH logging framework to provide detailed logging of events in the connection, channel, key exchange, authentication, sftp, and scp modules. Both high-level information logs and more detailed debug logs are available, and debug logging supports multiple debug levels with different amounts of verboseness. Logger objects are also available on various AsyncSSH classes to allow applications to report their own log events in a manner that can be tied back to a specific SSH connection or channel.
Added support for begin_auth() to be a coroutine, so asynchronous operations can be performed within it to load state needed to perform SSH authentication.
Adjusted key usage flags set on generated X.509 certificates to be more RFC compliant and work around an issue with OpenSSL validation of self-signed non-CA certificates.
Updated key and certificate comment handling to be less sensitive to the encoding of non-ASCII characters. The get_comment() and set_comment() functions now take an optional encoding paramter, defaulting to UTF-8 but allowing for others encodings. There窶冱 also a get_comment_bytes() function to get the comment data as bytes without performing Unicode decoding.
Updated AsyncSSH to be compatible with beta release of Python 3.7.
Updated code to address warnings reported by the latest version of pylint.
Cleaned up various formatting issues in Sphinx documentation.
Significantly reduced time it takes to run unit tests by decreasing the rounds of bcrypt encryption used when unit testing encrypted OpenSSH private keys.
Added support for testing against uvloop in Travis CI.

(adam)

2018-02-08 08:17:26 UTC MAIN commitmail json YAML

py-olefile: updated to 0.45.1

v0.45: olefile can now overwrite streams of any size, improved handling of malformed files, fixed several bugs, end of support for Python 2.6 and 3.3.

(adam)

2018-02-07 12:33:24 UTC MAIN commitmail json YAML

py-matplotlib: removed buildlink3.mk (use DEPENDS)

(adam)

2018-02-07 11:12:05 UTC MAIN commitmail json YAML

Updated security/py-cryptodome, sysutils/salt, sysutils/salt-docs

(adam)

2018-02-07 11:11:23 UTC MAIN commitmail json YAML

2018-02-07 10:44:51 UTC MAIN commitmail json YAML

py-cryptodome: updated to 3.4.11

3.4.11:
Resolved issues
* GH-121. the record list was still not correct due to PEP3147
  and __pycache__ directories.

3.4.10:
Resolved issues
* When creating ElGamal keys, the generator wasn't a square residue:
  ElGamal encryption done with those keys cannot be secure under
  the DDH assumption.

3.4.9:
New features
* More meaningful error messages while importing an ECC key.

Resolved issues
* GH-123 and #125. The SSE2 command line switch was not always passed on 32-bit x86 platforms.
* GH-121. The record list (--record) was not always correctly filled for the
  pycryptodomex package.

(adam)

2018-02-07 08:01:21 UTC MAIN commitmail json YAML

Updated devel/py-test-sugar, textproc/py-regex

(adam)

2018-02-07 07:59:50 UTC MAIN commitmail json YAML

py-regex: updated to 2018.02.03

2018.02.03:
Bug fixes.

(adam)

2018-02-07 07:54:42 UTC MAIN commitmail json YAML

py-test-sugar: updated to 0.9.1

0.9.1:
- Fix incompatibility with pytest 3.4

(adam)

2018-02-06 10:03:04 UTC MAIN commitmail json YAML

Updated devel/include-what-you-use, graphics/libimagequant

(adam)

2018-02-06 10:02:32 UTC MAIN commitmail json YAML

libimagequant: updated to 2.11.9

2.11.9:
Bug fixes.

(adam)

2018-02-06 10:01:36 UTC MAIN commitmail json YAML

2018-02-06 08:09:44 UTC MAIN commitmail json YAML

Updated www/py-selenium, devel/py-hypothesis, devel/py-isort, sysutils/py-structlog

(adam)

2018-02-06 08:09:08 UTC MAIN commitmail json YAML

py-structlog: updated to 18.1.0

18.1.0:
Deprecations:
- The meaning of the structlog[dev] installation target will change from "colorful output" to "dependencies to develop structlog" in 19.1.0.
  The main reason behind this decision is that it's impossible to have a structlog in your normal dependencies and additionally a structlog[dev] for developement (pip will report an error).

Changes:
- Empty strings are valid events now.
- Do not encapsulate Twisted failures twice with newer versions of Twisted.
- structlog.dev.ConsoleRenderer now accepts a *force_colors* argument to output colored logs even if the destination is not a tty.
  Use this option if your logs are stored in files that are intended to be streamed to the console.
- structlog.dev.ConsoleRenderer now accepts a *level_styles* argument for overriding the colors for individual levels, as well as to add new levels.
- structlog.stdlib.BoundLogger.exception() now uses the exc_info argument if it has been passed instead of setting it unconditionally to True.
- Default configuration now uses plain dict\ s on Python 3.6+ and PyPy since they are ordered by default.
- Added structlog.is_configured() to check whether or not structlog has been configured.
- Added structlog.get_config() to introspect current configuration.

(adam)

2018-02-06 08:05:39 UTC MAIN commitmail json YAML

py-isort: updated to 4.3.3

4.3.2:
Fixed issue 651: Add imports option is broken
Fixed issue 662: An error generated by rewriting .imports to . imoprts

4.3.1:
Fixed setup.py errors
Fixed issue 654: Trailing comma count error
Fixed issue 650: Wrong error message displayed

(adam)

2018-02-06 08:03:22 UTC MAIN commitmail json YAML

py-hypothesis: updated to 3.44.26

3.44.26:
This release fixes some formatting issues in the Hypothesis source code. It should have no externally visible effects.

3.44.25:
This release changes the way in which Hypothesis tries to shrink the size of examples. It probably won't have much impact, but might make shrinking faster in some cases. It is unlikely but not impossible that it will change the resulting examples.

(adam)

2018-02-06 08:01:09 UTC MAIN commitmail json YAML

py-selenium: updated to 3.9.0

Selenium 3.9.0
* Add docstrings to WebElement find methods
* Additional data in unexpected alert error is now handled for w3c drivers
* Allow service_args to be passed into Firefox WebDriver
* Fix bug introduced with response logging in 3.8.1

(adam)

2018-02-05 17:36:29 UTC MAIN commitmail json YAML

Updated lang/python35, lang/python34

(adam)

2018-02-05 17:35:12 UTC MAIN commitmail json YAML

2018-02-05 17:34:18 UTC MAIN commitmail json YAML

2018-02-05 16:41:57 UTC MAIN commitmail json YAML

Added devel/py-unittest-mixins, devel/py-async_generator, devel/py-test-asyncio, www/py-idna_ssl; Updated devel/py-coverage, www/py-aiohttp

(adam)

2018-02-05 16:39:47 UTC MAIN commitmail json YAML

py-aiohttp: updated to version 2.3.10

2.3.10:
- Fix 100% CPU usage on HTTP GET and websocket connection just after it
- Patch broken `ssl.match_hostname()` on Python<3.7

(adam)

2018-02-05 16:38:56 UTC MAIN commitmail json YAML

py-idna_ssl: added version 1.0.0

Patch ssl.match_hostname for Unicode(idna) domains support.

(adam)

2018-02-05 16:28:49 UTC MAIN commitmail json YAML

py-test-asyncio: added version 0.8.0

pytest-asyncio is a library, written in Python, for testing asyncio code with
pytest.

asyncio code is usually written in the form of coroutines, which makes it
slightly more difficult to test using normal testing tools. pytest-asyncio
provides useful fixtures and markers to make testing easier.

(adam)

2018-02-05 16:22:42 UTC MAIN commitmail json YAML

py-async_generator: added version 1.9

Python 3.6 added async generators. Python 3.7 adds some more tools to make them
usable, like contextlib.asynccontextmanager. This library gives you all that
back to Python 3.5.

(adam)

2018-02-05 16:13:19 UTC MAIN commitmail json YAML

py-coverage: updated to 4.5

Version 4.5:

- A new kind of plugin is supported: configurators are invoked at start-up to
  allow more complex configuration than the .coveragerc file can easily do.
  See :ref:api_plugin for details.  This solves the complex configuration
  problem described in issue 563_.

- The fail_under option can now be a float.  Note that you must specify the
  [report] precision configuration option for the fractional part to be
  used.  Thanks to Lars Hupfeldt Nielsen for help with the implementation.
  Fixes issue 631_.

- The include and omit options can be specified for both the [run]
  and [report] phases of execution.  4.4.2 introduced some incorrect
  interactions between those phases, where the options for one were confused
  for the other.  This is now corrected, fixing issue 621_ and issue 622_.
  Thanks to Daniel Hahler for seeing more clearly than I could.

- The coverage combine command used to always overwrite the data file, even
  when no data had been read from apparently combinable files.  Now, an error
  is raised if we thought there were files to combine, but in fact none of them
  could be used.  Fixes issue 629_.

- The coverage combine command could get confused about path separators
  when combining data collected on Windows with data collected on Linux, as
  described in issue 618_.  This is now fixed: the result path always uses
  the path separator specified in the [paths] result.

- On Windows, the HTML report could fail when source trees are deeply nested,
  due to attempting to create HTML filenames longer than the 250-character
  maximum.  Now filenames will never get much larger than 200 characters,
  fixing issue 627_.  Thanks to Alex Sandro for helping with the fix.

(adam)

2018-02-05 16:12:04 UTC MAIN commitmail json YAML

2018-02-05 13:18:35 UTC MAIN commitmail json YAML

Updated textproc/py-sphinx, devel/py-deprecation

(adam)

2018-02-05 13:18:04 UTC MAIN commitmail json YAML

2018-02-05 13:10:59 UTC MAIN commitmail json YAML

py-sphinx: updated to 1.6.7

Release 1.6.7:

Bugs fixed
----------
* 1922: html search: Upper characters problem in French
* 4412: Updated jQuery version from 3.1.0 to 3.2.1
* 4438: math: math with labels with whitespace cause html error
* 2437: make full reference for classes, aliased with "alias of"
* 4434: pure numbers as link targets produce warning
* 4477: Build fails after building specific files
* 4449: apidoc: include "empty" packages that contain modules
* 3917: citation labels are tranformed to ellipsis
* 4501: graphviz: epub3 validation error caused if graph is not clickable
* 4514: graphviz: workaround for wrong map ID which graphviz generates
* 4525: autosectionlabel does not support parallel build
* 3953: Do not raise warning when there is a working intersphinx inventory
* 4487: math: ValueError is raised on parallel build. Thanks to jschueller.
* 2372: autosummary: invalid signatures are shown for type annotated functions
* 3942: html: table is not aligned to center even if :align: center

(adam)

2018-02-05 09:01:41 UTC MAIN commitmail json YAML

Updated archivers/py-lz4, devel/py-msgpack

(adam)

2018-02-05 09:01:05 UTC MAIN commitmail json YAML

py-msgpack: updated to 0.5.4

0.5.4:
Use cython's cast for converting encoding and errors
It is little faster on Python 3 because we can skip temporary bytes object

(adam)

2018-02-05 08:58:07 UTC MAIN commitmail json YAML

py-lz4: updated to 0.21.6

0.21.6:
This version includes some docstring updates.

(adam)

2018-02-03 19:30:47 UTC MAIN commitmail json YAML

Removed mpc patches as these are not needed with newer mpc(omplex)

(adam)

2018-02-03 17:53:49 UTC MAIN commitmail json YAML

Updated lang/tcl, x11/tk

(adam)

2018-02-03 17:53:12 UTC MAIN commitmail json YAML

tk: updated to 8.6.8

8.6.8:
(bug)[f1a3ca] Memory leak in [text] B-tree
(bug)[ee40fd] Report [console] init errors
(bug)[3295446] Improve history visibility in [console]
(bug) canvas closed polylines fully honor -joinstyle
(bug)[cc42cc] out of mem crash in tests imgPhoto-18.*
(bug)[3406785] fix coords rounding when drawing canvas items
(bug)[8277e1] linux fontchooser sync with available fonts
(bug)[5239fd] Segfault copying a photo image to itself
(bug)[514ff6] canvas rotated text overlap detection
(bug)[1e0db2] canvas rchars artifacts
(bug)[d9fdfa] display of Long non-wrapped lines in text
(bug)[dd9667] text anchor not set
(bugs) memleaks and other changes for macOS 10.13 support
(bug)[111de2] macOS colorspace improvement
(bug) macOS scrolling issues
(bug) clipping regions in scrolling and drawing on macOS
(bug) macOS redraw artifacts
(bug)[bb6b40] ::tk::AmpMenuArgs and 'entryconf'
(bug)[55b95f] Crash [scale] with a bignum value
(bug)[ce62c8] text-37.1 fails
(bug)[0ef1c5] OS X - tests menu-22.[345] hang
(bug)[c8c52b] repair OBOE in menu.test on macOS
(feature) Implement [wm_iconphoto] on macOS
(bug) display of embedded toplevels
(bug)[73ba07] Correct property type for MULTIPLE conversion
(bug) Memory leak in tkImgPhoto.c.
(bug) Defeat zombie toplevels
(bug) macOS resposive menu bar for command line apps
(bug)[1c659e] support png from mac screenshots
(bug)[de4af1] macOS file selector "all types" setting
(bug) [wm withdraw] on Window and Dock menus
(feature) Drop support for macOS 10.5
(bug)[164c1b] Fixes [raise] on macOS
(bug)[13d63d] macOS support of menu -postcommand
(bug) enable custom icon display on macOS
(bug)[1088805,0feb63] macOS bind failures
(bug)[3382424] Suppress noisy messages on macOS
(new)[TIP 477] nmake build system reform
(bug)[b77626] Make [tk busy -cursor] silent no-op on macOS

(adam)

2018-02-03 17:51:19 UTC MAIN commitmail json YAML

tcl: updated to 8.6.8

8.6.8:
[array names -regexp] supports backrefs
Fix gcc build failures due to #pragma placement
(bug)[b50fb2] exec redir append stdout and stderr to file
(bug)[2a9465] http state 100 continue handling broken
(bug)[0e4d88] replace command, delete trace kills namespace
(bug)[1a5655] [info * methods] includes mixins
tzdata updated to Olson's tzdata2017c
(bug)[fc1409] segfault in method cloning, oo-15.15
(bug)[6f2f83] More robust [load] for ReactOS
(bug)[3298012] Stop crash when hash tables overflow 32 bits
(bug)[5d6de6] Close failing case of [package prefer stable]
(bug)[fab924] Fix misleading [load] message on Windows
(bug)[4f6a1e] Crash when ensemble map and list are same
(bug)[ce3a21] file normalize failure when tail is empty
(new)[TIP 477] nmake build system reform
(bug)[586e71] EvalObjv exception handling at level 0

(adam)

2018-02-02 12:50:46 UTC MAIN commitmail json YAML

Updated www/py-django-filter, textproc/py-regex

(adam)

2018-02-02 12:49:58 UTC MAIN commitmail json YAML

py-regex: updated to 2018.01.10

2018.01.10:
Bug fixes.

(adam)

2018-02-02 12:41:30 UTC MAIN commitmail json YAML

py-django-filter: updated to 1.1.0

Version 1.1:
* Add Deprecations for 2.0
* Improve IsoDateTimeField test clarity
* Fix form attr references in tests
* Simplify tox config, drop python 3.3 & django 1.8
* Make get_filter_name a classmethod, allowing it to be overriden for each FilterClass
* Support active timezone
* Docs Typo: django_filters -> filters in docs
* Add Polish translations for some messages
* Remove support for Django 1.9 (EOL)
* Use required attribute from field when getting schema fields
* Prevent circular ImportError hiding for rest_framework sub-package
* Deprecate 'extra' field attrs on Filter
* Add SuffixedMultiWidget
* Fix null filtering for *Choice filters
* Use isort on imports
* Use urlencode from django.utils.http
* Remove OrderingFilter.help_text
* Update DRF test dependency to 3.6

(adam)

2018-02-02 12:09:50 UTC MAIN commitmail json YAML

Updated graphics/leptonica

(adam)

2018-02-02 12:09:18 UTC MAIN commitmail json YAML

leptonica: updated to 1.75.1

1.75.1:
* Simpler and more accurate function for finding word masks from
* text image; better debugging and more thorough testing.
* Added to regression test set: prog/italic_reg
* Fix for potential injection attack using gplot rootdir.
* Bug fix for bmp reading to set opacity.

(adam)

2018-02-02 11:53:56 UTC MAIN commitmail json YAML

Updated devel/py-test, devel/py-isort

(adam)

2018-02-02 11:53:22 UTC MAIN commitmail json YAML

py-test: updated to 3.4.0

Pytest 3.4.0

Deprecations and Removals
- All pytest classes now subclass object for better Python 2/3 compatibility.
  This should not affect user code except in very rare edge cases.

Features
- Introduce empty_parameter_set_mark ini option to select which mark to
  apply when @pytest.mark.parametrize is given an empty set of parameters.
  Valid options are skip (default) and xfail. Note that it is planned
  to change the default to xfail in future releases as this is considered
  less error prone.
- **Incompatible change**: after community feedback the logging
  <https://docs.pytest.org/en/latest/logging.html>_ functionality has
  undergone some changes. Please consult the logging documentation
  <https://docs.pytest.org/en/latest/logging.html#incompatible-changes-in-pytest-3-4>_
  for details.
- Console output falls back to "classic" mode when capturing is disabled (-s),
  otherwise the output gets garbled to the point of being useless.
- New pytest_runtest_logfinish
  <https://docs.pytest.org/en/latest/writing_plugins.html#_pytest.hookspec.pytest_runtest_logfinish>_
  hook which is called when a test item has finished executing, analogous to
  pytest_runtest_logstart
  <https://docs.pytest.org/en/latest/writing_plugins.html#_pytest.hookspec.pytest_runtest_start>_.
- Improve performance when collecting tests using many fixtures.
- New caplog.get_records(when) method which provides access to the captured
  records for the "setup", "call" and "teardown"
  testing stages.
- New fixture record_xml_attribute that allows modifying and inserting
  attributes on the <testcase> xml node in JUnit reports.
- The default cache directory has been renamed from .cache to
  .pytest_cache after community feedback that the name .cache did not
  make it clear that it was used by pytest.
- Colorize the levelname column in the live-log output.

Bug Fixes
- Fix hanging pexpect test on MacOS by using flush() instead of wait().
- Fix restoring Python state after in-process pytest runs with the
  pytester plugin; this may break tests using multiple inprocess
  pytest runs if later ones depend on earlier ones leaking global interpreter
  changes.
- Fix skipping plugin reporting hook when test aborted before plugin setup
  hook.
- Fix progress percentage reported when tests fail during teardown.
- **Incompatible change**: -o/--override option no longer eats all the
  remaining options, which can lead to surprising behavior: for example,
  pytest -o foo=1 /path/to/test.py would fail because /path/to/test.py
  would be considered as part of the -o command-line argument. One
  consequence of this is that now multiple configuration overrides need
  multiple -o flags: pytest -o foo=1 -o bar=2.

(adam)

2018-02-02 11:51:07 UTC MAIN commitmail json YAML

py-isort: updated to 4.3.0

4.3.0:
- Fixed 557: force_alphabetical_sort and force_sort_within_sections can now be utilized together without extra new lines
- Fix case-sensitive path existence check in Mac OS X
- Added --no-lines-before for more granular control over section output
- Fixed 493: Unwanted conversion to Windows line endings
- Implemented --version-number to retrieve just the version number without the isort logo
- Breaking changes
    - Python 2.7+ only (dropped 2.6) allowing various code simplifications and improvements.

(adam)

2018-02-02 10:59:52 UTC MAIN commitmail json YAML

Removed usuned lines

(adam)

2018-02-02 10:41:00 UTC MAIN commitmail json YAML

Updated net/haproxy, print/py-weasyprint

(adam)

2018-02-02 10:40:11 UTC MAIN commitmail json YAML

py-weasyprint: updated to 0.42.1

Version 0.42.1
Bug fixes:
Don't crash when using @font-config.
Fix text-indent with text-align: justify.
Fix string(*, start).
Handle named pages with pseudo-class.
Fix running headers.
Avoid infinite loops in inline_line_width.
Fix margins, borders and padding in column layouts.

(adam)

2018-02-02 10:06:00 UTC MAIN commitmail json YAML

haproxy: updated to 1.8.3

1.8.3:
- BUG/MEDIUM: h2: properly handle and report some stream errors
- BUG/MEDIUM: h2: improve handling of frames received on closed streams
- DOC/MINOR: configuration: typo, formatting fixes
- BUG/MEDIUM: h2: ensure we always know the stream before sending a reset
- BUG/MEDIUM: mworker: don't close stdio several time
- MINOR: don't close stdio anymore
- BUG/MEDIUM: http: don't automatically forward request close
- BUG/MAJOR: hpack: don't return direct references to the dynamic headers table
- MEDIUM: h2: prepare a graceful shutdown when the frontend is stopped

1.8.2:
- BUG/MINOR: action: Don't check http capture rules when no id is defined
- BUG/MAJOR: hpack: don't pretend large headers fit in empty table
- BUG/MINOR: ssl: support tune.ssl.cachesize 0 again
- BUG/MEDIUM: mworker: also close peers sockets in the master
- BUG/MEDIUM: ssl engines: Fix async engines fds were not considered to fix fd limit automatically.
- BUG/MEDIUM: checks: a down server going to maint remains definitely stucked on down state.
- BUG/MEDIUM: peers: set NOLINGER on the outgoing stream interface
- BUG/MEDIUM: h2: fix handling of end of stream again
- MINOR: mworker: Update messages referencing exit-on-failure
- MINOR: mworker: Improve wording in `void mworker_wait()`
- CONTRIB: halog: Add help text for -s switch in halog program
- BUG/MEDIUM: email-alert: don't set server check status from a email-alert task
- BUG/MEDIUM: threads/vars: Fix deadlock in register_name
- MINOR: systemd: remove comment about HAPROXY_STATS_SOCKET
- DOC: notifications: add precisions about thread usage
- BUG/MEDIUM: lua/notification: memory leak
- MINOR: conn_stream: add new flag CS_FL_RCV_MORE to indicate pending data
- BUG/MEDIUM: stream-int: always set SI_FL_WAIT_ROOM on CS_FL_RCV_MORE
- BUG/MEDIUM: h2: automatically set CS_FL_RCV_MORE when the output buffer is full
- BUG/MEDIUM: h2: enable recv polling whenever demuxing is possible
- BUG/MEDIUM: h2: work around a connection API limitation
- BUG/MEDIUM: h2: debug incoming traffic in h2_wake()
- MINOR: h2: store the demux padding length in the h2c struct
- BUG/MEDIUM: h2: support uploading partial DATA frames
- MINOR: h2: don't demand that a DATA frame is complete before processing it
- BUG/MEDIUM: h2: don't switch the state to HREM before end of DATA frame
- BUG/MEDIUM: h2: don't close after the first DATA frame on tunnelled responses
- BUG/MEDIUM: http: don't disable lingering on requests with tunnelled responses
- BUG/MEDIUM: h2: fix stream limit enforcement
- BUG/MINOR: stream-int: don't try to receive again after receiving an EOS
- BUG: MAJOR: lb_map: server map calculation broken
- BUG: MINOR: http: don't check http-request capture id when len is provided
- BUILD/MINOR: Makefile : enabling USE_CPU_AFFINITY
- BUG/MEDIUM: mworker: Set FD_CLOEXEC flag on log fd
- DOC/MINOR: intro: typo, wording, formatting fixes
- MINOR: netscaler: respect syntax
- MINOR: netscaler: remove the use of cip_magic only used once
- MINOR: netscaler: rename cip_len to clarify its uage
- BUG/MEDIUM: netscaler: use the appropriate IPv6 header size
- BUG/MAJOR: netscaler: address truncated CIP header detection
- CONTRIB: iprange: Fix compiler warning in iprange.c
- CONTRIB: halog: Fix compiler warnings in halog.c
- BUG/MINOR: h2: properly report a stream error on RST_STREAM
- MINOR: mux: add flags to describe a mux's capabilities
- MINOR: stream-int: set flag SI_FL_CLEAN_ABRT when mux supports clean aborts
- BUG/MEDIUM: stream: don't consider abortonclose on muxes which close cleanly
- MINOR: netscaler: check in one-shot if buffer is large enough for IP and TCP header
- MEDIUM: netscaler: do not analyze original IP packet size
- MEDIUM: netscaler: add support for standard NetScaler CIP protocol
- BUG/MEDIUM: checks: a server passed in maint state was not forced down.
- BUG/MEDIUM: lua: fix crash when using bogus mode in register_service()
- MINOR: http: adjust the list of supposedly cacheable methods
- MINOR: http: update the list of cacheable status codes as per RFC7231
- MINOR: http: start to compute the transaction's cacheability from the request
- BUG/MINOR: http: do not ignore cache-control: public
- BUG/MINOR: http: properly detect max-age=0 and s-maxage=0 in responses
- BUG/MINOR: cache: do not force the TX_CACHEABLE flag before checking cacheability
- MINOR: http: add a function to check request's cache-control header field
- BUG/MEDIUM: cache: do not try to retrieve host-less requests from the cache
- BUG/MEDIUM: cache: replace old object on store
- BUG/MEDIUM: cache: respect the request cache-control header
- BUG/MEDIUM: cache: don't cache the response on no-cache="set-cookie"
- BUG/MAJOR: connection: refine the situations where we don't send shutw()
- BUG/MEDIUM: checks: properly set servers to stopping state on 404

(adam)

2018-02-02 08:52:32 UTC MAIN commitmail json YAML

Updated www/py-django-admin-rangefilter, www/py-cfscrape

(adam)

2018-02-02 08:52:00 UTC MAIN commitmail json YAML

py-cfscrape: updated to 1.9.3

1.9.3:
Add LICENSE and README.md to source distribution.

(adam)

2018-02-02 08:49:50 UTC MAIN commitmail json YAML

2018-02-02 08:39:33 UTC MAIN commitmail json YAML

Updated www/py-swiftclient, archivers/py-lz4

(adam)

2018-02-02 08:39:03 UTC MAIN commitmail json YAML

py-lz4: updated to 0.19.2

0.19.2:
This release fixes a memory leak in lz4.frame.decompress_chunk() which also impacted the file handling functionality.

(adam)

2018-02-02 08:36:10 UTC MAIN commitmail json YAML

py-swiftclient: updated to 3.5.0

3.5.0

* Allow for object uploads > 5GB from stdin.

  When uploading from standard input, swiftclient will turn the upload
  into an SLO in the case of large objects. By default, input larger
  than 10MB will be uploaded as an SLO with 10MB segment sizes. Users
  can also supply the --segment-size option to alter that
  threshold and the SLO segment size. One segment is buffered in
  memory (which is why 10MB default was chosen).

* The --meta option can now be set on the upload command.

* Updated PyPy test dependency references to be more accurate
  on different distros.

* Various other minor bug fixes and improvements.

(adam)

2018-02-02 08:19:41 UTC MAIN commitmail json YAML

Updated www/py-django, www/py-django-reversion, devel/py-hypothesis

(adam)

2018-02-02 08:18:30 UTC MAIN commitmail json YAML

py-hypothesis: updated to 3.44.24

3.44.24:
This release fixes dependency information when installing Hypothesis from a binary "wheel" distribution.
The install_requires for enum34 is resolved at install time, rather than at build time (with potentially different results).
Django has fixed their python_requires for versions 2.0.0 onward, simplifying Python2-compatible constraints for downstream projects.

(adam)

2018-02-02 08:08:10 UTC MAIN commitmail json YAML

py-django-reversion: updated to 2.0.13

2.0.13:
Improve performance of get_deleted() for Oracle
Minor tweaks

(adam)

2018-02-02 07:55:34 UTC MAIN commitmail json YAML

py-django: updated to 1.11.10

1.11.10:

CVE-2018-6188: Information leakage in AuthenticationForm

A regression in Django 1.11.8 made AuthenticationForm run its confirm_login_allowed() method even if an incorrect password is entered. This can leak information about a user, depending on what messages confirm_login_allowed() raises. If confirm_login_allowed() isn窶冲 overridden, an attacker enter an arbitrary username and see if that user has been set to is_active=False. If confirm_login_allowed() is overridden, more sensitive details could be leaked.

This issue is fixed with the caveat that AuthenticationForm can no longer raise the 窶弋his account is inactive.窶� error if the authentication backend rejects inactive users (the default authentication backend, ModelBackend, has done that since Django 1.10). This issue will be revisited for Django 2.1 as a fix to address the caveat will likely be too invasive for inclusion in older versions.

Bugfixes:
Fixed incorrect foreign key nullification if a model has two foreign keys to the same model and a target model is deleted.
Fixed a regression where contrib.auth.authenticate() crashes if an authentication backend doesn窶冲 accept request and a later one does.
Fixed crash when entering an invalid uuid in ModelAdmin.raw_id_fields

(adam)

2018-02-01 21:10:18 UTC MAIN commitmail json YAML

Updated math/py-networkx, x11/py-sip, x11/py-qt5

(adam)

2018-02-01 21:09:29 UTC MAIN commitmail json YAML

py-qt5: updated to 5.10

v5.10:
- Added support for Qt v5.10.0.
- Added the QtNetworkAuth module.

(adam)

2018-02-01 21:03:09 UTC MAIN commitmail json YAML

py-sip: updated to 4.19.7

v4.19.7
- The %Docstring directive can now include automatically generated signature
  descriptions using the "signature" option.
- typedefs can now have %Docstring directives.
- Bug fixes.

(adam)

2018-02-01 21:00:25 UTC MAIN commitmail json YAML

py-networkx: updated to 2.1

NetworkX 2.1

Highlights
This release is the result of four months of work with 75 pull requests by
37 contributors. Highlights include:

  - Arrows for drawing DiGraph edges are vastly improved!
    And an example to show them.

  - More than 12 new functions for graph generation, manipulation and/or
    new graph algorithms.

    - Add a large clique size heuristic function
    - Add rooted product function
    - Label Propagation Community Detection
    - Minimum cycle basis
    - Add Mycielski Operator
    - Adds prefix_tree, dag_to_branching, and example.
    - Add inverse_line_graph generator
    - Steiner tree and metric closure.
    - Add flow based node and edge disjoint paths.
    - Update geometric networks with new models
    - Graph edit distance
    - Added function for finding a k-edge-augmentation

  - G.name is no longer processed by graph operators. It remains as a
    property mechanism to access ``G.graph['name']`` but the user is in
    charge of updating or changing it for copies, subgraphs, unions and
    other graph operations.

Improvements
  - Many bug fixes, documentation changes.
  - Speed improvements especially for subgraphs.
  - Changed input variable names for functions using ``**kwds``
    to avoid name collisions -- especially ``add_node``
  - New examples for arrows and spectral embedding of the grid graph.

(adam)

2018-01-31 20:18:31 UTC MAIN commitmail json YAML

Updated multimedia/bitstream

(adam)

2018-01-31 20:17:41 UTC MAIN commitmail json YAML

bitstream: updated to 1.3

1.3:
- Add support for avcC and hvcC structures
- Add support for LOAS AAC
- Improve support for RTP
- Use ISO 6937 as default DVB charset
- Ship pkg-config file

(adam)

2018-01-31 19:35:23 UTC MAIN commitmail json YAML

2018-01-31 14:08:26 UTC MAIN commitmail json YAML

2018-01-31 13:43:33 UTC MAIN commitmail json YAML

Updated devel/py-line_profiler

(adam)

2018-01-31 13:42:32 UTC MAIN commitmail json YAML

py-line_profiler: updated to 2.1.2

2.1:
ENH: Add support for Python 3.5 coroutines
ENH: Documentation updates
ENH: CI for most recent Python versions (3.5, 3.6, 3.6-dev, 3.7-dev, nightly)
ENH: Add timer unit argument for output time granularity spec

(adam)

2018-01-31 12:04:38 UTC MAIN commitmail json YAML

Updated devel/py-astroid, www/py-cfscrape, www/py-pylint-django

(adam)

2018-01-31 12:03:47 UTC MAIN commitmail json YAML

py-pylint-django: updated to 0.9.0

Version 0.9:
Fix: TypeError: 'NamesConsumer' object does not support indexing
Fix: resolve ForeignKey models specified as strings instead of class names

(adam)

2018-01-31 11:53:33 UTC MAIN commitmail json YAML

py-cfscrape: updated to 1.9.2

1.9.2:
Add __version__ to __init__.py

(adam)

2018-01-31 11:50:08 UTC MAIN commitmail json YAML

py-astroid: updated to 1.6.1

1.6.1
* Fix a crash when __annotations__ access a parent's __init__ that does not have arguments

(adam)

2018-01-31 11:44:41 UTC MAIN commitmail json YAML

Updated net/py-zeep, www/py-asgiref

(adam)

2018-01-31 11:43:18 UTC MAIN commitmail json YAML

py-asgiref: updated to 2.1.0

2.1.0:
* Add asgiref.testing module with ApplicationCommunicator testing helper

(adam)

2018-01-31 11:37:29 UTC MAIN commitmail json YAML

py-zeep: updated to 2.5.0

2.5.0:
- Fix AnyType value rendering by guessing the xsd type for the value
- Fix AnySimpleType.xmlvalue() not implemented exception
- Add __dir__ method to value objects returned by Zeep
- Don't require content for 201 and 202 status codes
- Fix wheel package by cleaning the build directory correctly
- Handle Nil values on complexType with SimpleContent elements
- Add Client.namespaces method to list all namespaces available
- Improve support for auto-completion

(adam)

2018-01-31 07:57:58 UTC MAIN commitmail json YAML

Updated www/py-model_mommy, security/py-cryptodome

(adam)

2018-01-31 07:57:26 UTC MAIN commitmail json YAML

py-cryptodome: updated to 3.4.8

3.4.8:

New features
* Added a native extension in pure C for modular exponentiation, optimized for SSE2 on x86.
  In the process, we drop support for the arbitrary arithmetic library MPIR
  on Windows, which is painful to compile and deploy.
  The custom  modular exponentiation is 130% (160%) slower on an Intel CPU in 32-bit (64-bit) mode,
  compared to MPIR. Still, that is much faster that CPython's own `pow()` function which
  is 900% (855%) slower than MPIR. Support for the GMP library on Unix remains.
* Added support for *manylinux* wheels.
* Support for Python 3.7.

Resolved issues
* The DSA parameter 'p' prime was created with 255 bits cleared
  (but still with the correct strength).
* Not all docs were included in the tar ball.
* ECDSA verification failed for DER encoded signatures.
* Human-friendly messages for padding errors with ECB and CBC.

(adam)

2018-01-31 07:50:47 UTC MAIN commitmail json YAML

py-model_mommy: updated to 1.5.1

1.5.1
- Support for GIS fields when `django.contrib.gis` is installed
- Do not create refrence if FK is specified with id (<name>_id)

(adam)

2018-01-30 14:13:18 UTC MAIN commitmail json YAML

Updated audio/py-beets, time/py-tzdata

(adam)

2018-01-30 14:12:59 UTC MAIN commitmail json YAML

2018-01-30 14:10:11 UTC MAIN commitmail json YAML

py-beets: updated to 1.4.6

1.4.6:
The highlight of this release is "album merging," an oft-requested option in
the importer to add new tracks to an existing album you already have in your
library. This way, you no longer need to resort to removing the partial album
from your library, combining the files manually, and importing again.

Here are the larger new features in this release:

* When the importer finds duplicate albums, you can now merge all the
  tracks---old and new---together and try importing them as a single, combined
  album.
* :doc:/plugins/lyrics: The plugin can now produce reStructuredText files
  for beautiful, readable books of lyrics.
* A new :ref:from_scratch configuration option makes the importer remove old
  metadata before applying new metadata. This new feature complements the
  :doc:zero </plugins/zero> and :doc:scrub </plugins/scrub> plugins but is
  slightly different: beets clears out all the old tags it knows about and
  only keeps the new data it gets from the remote metadata source.

(adam)

2018-01-30 10:29:28 UTC MAIN commitmail json YAML

Updated devel/py-typing, graphics/py-matplotlib

(adam)

2018-01-30 10:28:51 UTC MAIN commitmail json YAML

py-matplotlib: updated to 2.1.2

2.1.2:
This release fixes a number of critical bugs:
- fix a typo in mlab.cohere which yielded incorrect results
- allow nonposx / nonposy to pass through loglog
- fix color comparisons when finding handles with legend
- fixes a recursive draw bug and a major performance regression in
  Qt5Agg backend
- fix a re-draw bug in WxAgg
- fix image scaling with high-bit depth integers
- revert the busy-cursor

(adam)

2018-01-30 10:24:17 UTC MAIN commitmail json YAML

Now DEPENDS on py-matplotlib rather than buildlinking

(adam)

2018-01-30 10:20:12 UTC MAIN commitmail json YAML

Now DEPENDS on py-matplotlib rather than buildlinking

(adam)

2018-01-30 10:04:00 UTC MAIN commitmail json YAML

Now DEPENDS on py-matplotlib rather than buildlinking

(adam)

2018-01-30 09:21:44 UTC MAIN commitmail json YAML

Now DEPENDS on py-matplotlib rather than buildlinking

(adam)

2018-01-30 09:09:06 UTC MAIN commitmail json YAML

Now DEPENDS on py-matplotlib rather than buildlinking

(adam)

2018-01-30 08:44:31 UTC MAIN commitmail json YAML

py-typing: updated to 3.6.4

Sync with Python 3.6.4.

(adam)

2018-01-30 07:23:16 UTC MAIN commitmail json YAML

Updated devel/ccache, textproc/yaml-cpp

(adam)

2018-01-30 07:22:17 UTC MAIN commitmail json YAML

2018-01-30 05:43:19 UTC MAIN commitmail json YAML

ccache: updated to 3.3.6

ccache 3.3.6

New features and improvements
- Improved instructions on how to get cache hits between different working
  directories.

Bug fixes
- Fixed regression in ccache 3.3.5 related to the `UNCACHED_ERR_FD` feature.

(adam)

2018-01-29 14:02:08 UTC MAIN commitmail json YAML

2018-01-29 13:52:48 UTC MAIN commitmail json YAML

Updated databases/py-sqlalchemy

(adam)

2018-01-29 13:44:32 UTC MAIN commitmail json YAML

py-sqlalchemy: updated to 1.2.2

1.2.2:
orm
[orm] [bug] Fixed 1.2 regression regarding new bulk_replace event where a backref would fail to remove an object from the previous owner when a bulk-assignment assigned the object to a new owner.

mysql
[mysql] [bug] Added more MySQL 8.0 reserved words to the MySQL dialect for quoting purposes. Pull request courtesy Riccardo Magliocchetti.

mssql
[mssql] [bug] Added ODBC error code 10054 to the list of error codes that count as a disconnect for ODBC / MSSQL server.

oracle
[oracle] [bug] The cx_Oracle dialect now calls setinputsizes() with cx_Oracle.NCHAR unconditionally when the NVARCHAR2 datatype, in SQLAlchemy corresponding to sqltypes.Unicode(), is in use. Per cx_Oracle窶冱 author this allows the correct conversions to occur within the Oracle client regardless of the setting for NLS_NCHAR_CHARACTERSET.

(adam)

2018-01-29 11:37:50 UTC MAIN commitmail json YAML

Updated net/rsync

(adam)

2018-01-29 11:32:59 UTC MAIN commitmail json YAML

rsync: updated to 3.1.3

Changes since 3.1.2:

SECURITY FIXES:
  - Fixed a buffer overrun in the protocol's handling of xattr names and
    ensure that the received name is null terminated.
  - Fix an issue with --protect-args where the user could specify the arg in
    the protected-arg list and short-circuit some of the arg-sanitizing code.

BUG FIXES:
  - Don't output about a new backup dir without appropriate info verbosity.
  - Fixed some issues with the sort functions in support/rsyncstats script.
  - Added a way to specify daemon config lists (e.g. users, groups, etc) that
    contain spaces (see "auth users" in the latest rsyncd.conf manpage).
  - If a backup fails (e.g. full disk) rsync exits with an error.
  - Fixed a problem with a doubled --fuzzy option combined with --link-dest.
  - Avoid invalid output in the summary if either the start or end time had
    an error.
  - We don't allow a popt alias to affect the --daemon or --server options.
  - Fix daemon exclude code to disallow attribute changes in addition to
    disallowing transfers.
  - Don't force nanoseconds to match if a non-transferred, non-checksummed
    file only passed the quick-check w/o comparing nanosecods.

ENHANCEMENTS:
  - Added the ability for rsync to compare nanosecond times in its file-check
    comparisons, and added support nanosecond times on Mac OS X.
  - Added a short-option (-@) for --modify-window.
  - Added the --checksum-choice=NAME[,NAME] option to choose the checksum
    algorithms.
  - Added hashing of xattr names (with using -X) to improve the handling of
    files with large numbers of xattrs.
  - Added a way to filter xattr names using include/exclude/filter rules (see
    the --xattrs option in the manpage for details).
  - Added "daemon chroot|uid|gid" to the daemon config (in addition to the
    old chroot|uid|gid settings that affect the daemon's transfer process).
  - Added "syslog tag" to the daemon configuration.
  - Some manpage improvements.

DEVELOPER RELATED:
  - Tweak the "make" output when yodl isn't around to create the man pages.
  - Changed an obsolete autoconf compile macro.
  - Support newer yodl versions when converting man pages.

(adam)

2018-01-29 11:17:46 UTC MAIN commitmail json YAML

Pass correct TAR variable to configure

(adam)

2018-01-28 08:57:39 UTC MAIN commitmail json YAML

Updated devel/py-more-itertools, databases/py-multidict, archivers/py-lz4, devel/py-txrequests

(adam)

2018-01-28 08:56:54 UTC MAIN commitmail json YAML

py-txrequests: updated to 0.9.6

0.9.6: Fix issue with twisted._threads._ithreads.AlreadyQuit

(adam)

2018-01-28 08:54:20 UTC MAIN commitmail json YAML

py-lz4: updated to 0.19.1

0.19.1:
This release adds compressed file handling capability to the lz4.frame sub-package.
This necessitated some changes to the API of lz4.frame.decompress_chunk, ad some smaller changes to the LZ4FrameCompressor and LZ4FrameDecompressor classes. Please see updated documentation for further details.

(adam)

2018-01-28 08:46:26 UTC MAIN commitmail json YAML

py-multidict: updated to 4.1.0

4.1.0:
* Fix key casing in Pure Python implementation of CIMultiDict

(adam)

2018-01-28 08:44:04 UTC MAIN commitmail json YAML

py-more-itertools: updated to 4.1.0

4.1.0
New itertools:
- split_at
- circular_shifts
- make_decorator - see the blog post Yo, I heard you like decorators for a tour
- always_reversible
- nth_combination (from the Python 3.7 docs)
Improvements to existing itertools:
- seekable now has an elements method to return cached items.
- The performance tradeoffs between roundrobin and interleave_longest are now documented

(adam)

2018-01-26 08:10:56 UTC MAIN commitmail json YAML

Updated www/py-w3lib, devel/py-autopep8

(adam)

2018-01-26 08:10:32 UTC MAIN commitmail json YAML

py-autopep8: updated to 1.3.4

v1.3.4:
new feature: add E133 fixed method and --hang-closing option
improved: E712 fixed method logic
fix bugs

(adam)

2018-01-26 08:06:07 UTC MAIN commitmail json YAML

py-w3lib: updated to 1.19.0

1.19.0:
- Add a workaround for CPython segfault (https://bugs.python.org/issue32583)
  which affect w3lib.encoding functions. This is technically **backwards
  incompatible** because it changes the way non-decodable bytes are replaced
  (in some cases instead of two ``\ufffd`` chars you can get one).
  As a side effect, the fix speeds up decoding in Python 3.4+.
- Add 'encoding' parameter for w3lib.http.basic_auth_header.
- Fix pypy testing setup, add pypy3 to CI.

(adam)

2018-01-25 11:42:53 UTC MAIN commitmail json YAML

py-ipython5: also DEPEND on py-sqlite3

(adam)

2018-01-25 11:30:53 UTC MAIN commitmail json YAML

Updated graphics/leptonica, graphics/tesseract

(adam)

2018-01-25 11:30:34 UTC MAIN commitmail json YAML

2018-01-25 11:27:35 UTC MAIN commitmail json YAML

leptonica: updated to 1.75.0

This is a new version, for major Ubuntu release 18.04.
$TMPDIR path rewriting turned off on Unix; only used for Windows.
Added pix conversion to depth 2 and 4.  We now have general
  converters to 1, 2, 4, 8, 16 and 32 bpp.
Modified giflib to use read/write from/to memory; no temp files;
  no longer support versions before 5.1.
Move most low-level code from separate files to their callers;
  about 30 of them became static.
Improved table detection on scanned page images (tests: pageseg_reg.c)
Added support for write/compare regression tests for files.
Modified printimage for more flexibility.
Enable lookup by key on comma-separated key/value text file.
Update README.html for building with Visual Studio.
Improved functions for getting pixel averages in RGB images
Simplified and speedup of unsharp masking.
New function for detecting and correcting text orientation.
Remove slow sharpening operation when not appropriate during scaling.
Better handling of gplots with 0 or 1 data point.
Coverity scan fixes.
Modified jpeg2000 header to use openjpeg 2.3.
Improved depth accessors for pixa and pixaa; added size accessors
  for pixa and pixaa.
Bug fix in webp interface on read error.
New function that finds the closest boxes in a boxa to any particular
  box, in each of 4 directions.
New regression tests in automated sequence: blend5_reg, quadtree_reg,
wordboxes_reg.
New program: textorient
Removed programs: snapcolortest

(adam)

2018-01-25 09:52:48 UTC MAIN commitmail json YAML

Updated devel/py-ipython, devel/py-jupyter_client, devel/py-ipykernel

(adam)

2018-01-25 09:51:57 UTC MAIN commitmail json YAML

py-ipykernel: updated to 4.8.0

4.8.0
- Cleanly shutdown integrated event loops when shutting down the kernel.
- %gui qt now uses Qt 5 by default rather than Qt 4, following a similar
  change in terminal IPython.
- Fix event loop integration for :mod:asyncio when run with Tornado 5,
  which uses asyncio where available.

(adam)

2018-01-25 09:47:35 UTC MAIN commitmail json YAML

py_jupyter_client: updated to 5.2.2

Changes in Jupyter Client 5.2.2
- Fix :meth:.KernelSpecManager.get_all_specs method in subclasses
  that only override :meth:.KernelSpecManager.find_kernel_specs
  and :meth:.KernelSpecManager.get_kernel_spec.
- Eliminate occasional error messages during process exit.
- Improve error message when attempting to bind on invalid address.
- Add missing direct dependency on tornado

(adam)

2018-01-25 09:28:15 UTC MAIN commitmail json YAML

py-ipython: also DEPEND on py-sqlite3

(adam)

2018-01-25 05:47:47 UTC MAIN commitmail json YAML

Updated textproc/hyphen

(adam)

2018-01-25 05:46:57 UTC MAIN commitmail json YAML

hyphen: updated to 2.8.8

Hyphen 2.8.8:
- remove last coverity warning, 0 remaining

Hyphen 2.8.7:
- various clang scan-build warning fixes

(adam)

2018-01-24 14:20:39 UTC MAIN commitmail json YAML

Updated databases/py-pymysql

(adam)

2018-01-24 14:19:34 UTC MAIN commitmail json YAML

py-pymysql: updated to 0.8.0

0.8:
* **BACKWARD INCOMPATIBLE** binary_prefix option is added and off
  by default because of compatibility with mysqlclient.
  When you need PyMySQL 0.7 behavior, you have to pass binary_prefix=True.
* **BACKWARD INCOMPATIBLE** MULTI_STATEMENTS client flag is no longer
  set by default, while it was on PyMySQL 0.7.  You need to pass
  client_flag=CLIENT.MULTI_STATEMENTS when you connect to explicitly
  enable multi-statement mode.
* Fixed AuthSwitch packet handling.
* Raise OperationalError for MariaDB's constraint error.
* executemany() accepts query without space between VALUES and (.
* Support config file containing option without value.
* Fixed Connection.ping() returned unintended value.

(adam)

2018-01-24 13:44:53 UTC MAIN commitmail json YAML

Updated databases/py-ldap3, databases/sqlite3

(adam)

2018-01-24 13:44:14 UTC MAIN commitmail json YAML

sqlite3: updated to 3.22.0

Release 3.22.0:
The output of sqlite3_trace_v2() now shows each individual SQL statement run within a trigger.
Add the ability to read from WAL mode databases even if the application lacks write permission on the database and its containing directory, as long as the -shm and -wal files exist in that directory.
Added the rtreecheck() scalar SQL function to the R-Tree extension.
Added the sqlite3_vtab_nochange() and sqlite3_value_nochange() interfaces to help virtual table implementations optimize UPDATE operations.
Added the sqlite3_vtab_collation() interface.
Added support for the "^" initial token syntax in FTS5.
New extensions:
The Zipfile virtual table can read and write a ZIP Archive.
Added the fsdir(PATH) table-valued function to the fileio.c extension, for listing the files in a directory.
The sqlite_btreeinfo eponymous virtual table for introspecting and estimating the sizes of the btrees in a database.
The Append VFS is a VFS shim that allows an SQLite database to be appended to some other file. This allows (for example) a database to be appended to an executable that then opens and reads the database.
Query planner enhancements:
The optimization that uses an index to quickly compute an aggregate min() or max() is extended to work with indexes on expressions.
The decision of whether to implement a FROM-clause subquery as a co-routine or using query flattening now considers whether the result set of the outer query is "complex" (if it contains functions or expression subqueries). A complex result set biases the decision toward the use of co-routines.
The planner avoids query plans that use indexes with unknown collating functions.
The planner omits unused LEFT JOINs even if they are not the right-most joins of a query.
Other performance optimizations:
A smaller and faster implementation of text to floating-point conversion subroutine: sqlite3AtoF().
The Lemon parser generator creates a faster parser.
Use the strcspn() C-library routine to speed up the LIKE and GLOB operators.
Improvements to the command-line shell:
The ".schema" command shows the structure of virtual tables.
Added support for reading and writing SQL Archive files using the .archive command.
Added the experimental .expert command
Added the ".eqp trigger" variant of the ".eqp" command
Enhance the ".lint fkey-indexes" command so that it works with WITHOUT ROWID tables.
If the filename argument to the shell is a ZIP archive rather than an SQLite database, then the shell automatically opens that ZIP archive using the Zipfile virtual table.
Added the edit() SQL function.
Added the .excel command to simplify exporting database content to a spreadsheet.
Databases are opened using Append VFS when the --append flag is used on the command line or with the .open command.
Enhance the SQLITE_ENABLE_UPDATE_DELETE_LIMIT compile-time option so that it works for WITHOUT ROWID tables.
Provide the sqlite_offset(X) SQL function that returns the byte offset into the database file to the beginning of the record holding value X, when compiling with -DSQLITE_ENABLE_OFFSET_SQL_FUNC.
Bug fixes

(adam)

2018-01-24 13:41:35 UTC MAIN commitmail json YAML

py-ldap3: updated to 2.4.1

2.4.1:
- tested against pyasn1 from version 0.1.8 up to version 0.4.2, Python 2.6.6, Python 2.7.14, Python 3.6.4
- auto_encode parameter is honored when binding
- fixed organizationalName definition in oid
- automatic byte to int conversion working again
- mock connection searchs correctly escape filters
- fixed bind with not unicode characters in Python 2
- extended filter attributes should work again with pyasn1 0.4.1
- fixed error when reading incomplete server info
- NOT keyword properly handled in dit_content_rules
- operational attributes are prorerly returned in Cursor whit get_operational_attributes = True
- start_tls() is properly executed with AD when raise_exceptions=True
- reopening a Connection honours auto_bind setting
- an attribute returned with no value from a flaky server doesn't raise exception anymore
- pwdLastSet in AD is valid only for -1
- fixed docs for ldifProducer
- fixed monkeypatching of pyasn1 for Boolean Value in BER encoding
- check_names was not honoured while validating attribute values
- locks refactored in Connection and in Async strategy
- socket properly closed when checking availability of an invalid server

(adam)

2018-01-24 11:53:07 UTC MAIN commitmail json YAML

Updated textproc/py-pyquery, time/py-pendulum

(adam)

2018-01-24 11:52:29 UTC MAIN commitmail json YAML

py-pendulum: updated to 1.4.0

1.4.0:
Changed:
format(), diff_for_humans(), in_words() and to_xxx_string() methods now return unicode strings for Python 2.7.
Improved performance of now() and utcnow().

Fixed
Fixed from_format() raising an error with the alternative formatter.

(adam)

2018-01-24 11:51:06 UTC MAIN commitmail json YAML

py-pyquery: updated to 1.4.0

1.4.0:
- Refactoring of `.text()` to match firefox behavior.

(adam)

2018-01-24 10:21:19 UTC MAIN commitmail json YAML

Updated devel/py-pylint, time/py-arrow, devel/py-urwid, devel/py-zconfig, www/py-raven

(adam)

2018-01-24 10:20:32 UTC MAIN commitmail json YAML

py-raven: updated to 6.5.0

6.5.0:
[Core] Fixed missing deprecation on processors.SanitizePasswordsProcessor
[Core] Improve exception handling in Serializer.transform
[Core] Fixed celery.register_logger_signal ignoring subclasses
[Core] Fixed sanitizer skipping byte instances
[Lambda] Fixed AttributeError when requestContext not present

(adam)

2018-01-24 10:17:04 UTC MAIN commitmail json YAML

2018-01-24 09:06:43 UTC MAIN commitmail json YAML

py-urwid: updated to 2.0.1

Urwid 2.0.1
Late fix for proper exception reraising from within main loop

(adam)

2018-01-24 09:05:10 UTC MAIN commitmail json YAML

py-arrow: updated to 0.12.1

0.12.1:
Bug fixes

(adam)

2018-01-24 08:37:46 UTC MAIN commitmail json YAML

py-pylint: updated to 1.8.2

What's New in Pylint 1.8.2?
* Fixed a crash which occurred when Uninferable wasn't properly handled in stop-iteration-return
* Use the proper node to get the name for redefined functions
* Don't crash when encountering bare raises while checking inconsistent returns
* Fix a false positive inconsistent-return-statements message when if
  statement is inside try/except.
* Fix a false positive inconsistent-return-statements message when
  while loop are used.
* Fix unused-argument false positives with overshadowed variable in
  dictionary comprehension.
* Fix false positive inconsistent-return-statements message when never
  returning functions are used (i.e sys.exit for example).
* Fix error when checking if function is exception, as in bad-exception-context.

(adam)

2018-01-23 11:24:15 UTC MAIN commitmail json YAML

Updated devel/py-gobject-shared, devel/py-gobject

(adam)

2018-01-23 11:23:13 UTC MAIN commitmail json YAML

py-gobject: updated to 2.28.7

2.28.7:
- Move property and signal creation into _class_init()
- gio-types.defs: change some enums to flags
- Fix set_qdata warning on accessing NULL gobject property
- Disable introspection support by default
- Don't install codegen for Python 3
- Ship tests/te_ST@nouppera in release tarballs for tests to succeed
- [gi] Port test_properties from static gio to GI Gio
- [python3] fix build. PYcairo_IMPORT doesn't exists anymore
- [python3] Fix maketrans import
- [gi-overrides] fix MessageBox so it correctly handles the type constructor param
- gdbus tests: Fix hang if test case fails
- Fix crash in Gtk.TextIter overrides
- correctly initialize the _gi_cairo_functions array to be zero filled
- [gtk-override] print warning if user imports Gtk 2.0
- Add support for enums in gobject.property

(adam)

2018-01-23 10:29:27 UTC MAIN commitmail json YAML

Updated net/py-awscli, devel/git

(adam)

2018-01-23 10:28:55 UTC MAIN commitmail json YAML

git: updated to 2.16.1

Git v2.16.1 Release Notes

Fixes since v2.16
* "git clone" segfaulted when cloning a project that happens to
  track two paths that differ only in case on a case insensitive
  filesystem.

(adam)

2018-01-23 10:25:47 UTC MAIN commitmail json YAML

py-awscli: updated to 1.14.30

1.14.30
api-change:budgets: Update budgets command to latest version

1.14.29
api-change:glue: Update glue command to latest version
api-change:transcribe: Update transcribe command to latest version

1.14.28
api-change:sagemaker: Update sagemaker command to latest version

1.14.27
api-change:ec2: Update ec2 command to latest version
api-change:autoscaling-plans: Update autoscaling-plans command to latest version

1.14.26
api-change:application-autoscaling: Update application-autoscaling command to latest version
api-change:rds: Update rds command to latest version
api-change:autoscaling-plans: Update autoscaling-plans command to latest version

1.14.25
api-change:lambda: Update lambda command to latest version

1.14.24
api-change:glue: Update glue command to latest version

1.14.23
api-change:elb: Update elb command to latest version
api-change:elbv2: Update elbv2 command to latest version
api-change:ssm: Update ssm command to latest version
api-change:rds: Update rds command to latest version

1.14.22
api-change:kms: Update kms command to latest version

1.14.21
api-change:ds: Update ds command to latest version

1.14.20
api-change:discovery: Update discovery command to latest version
api-change:codedeploy: Update codedeploy command to latest version
api-change:route53: Update route53 command to latest version

1.14.19
api-change:snowball: Update snowball command to latest version
api-change:ssm: Update ssm command to latest version
api-change:inspector: Update inspector command to latest version

1.14.18
api-change:rds: Update rds command to latest version

1.14.17
api-change:workspaces: Update workspaces command to latest version

1.14.16
api-change:ecs: Update ecs command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:sagemaker: Update sagemaker command to latest version
api-change:inspector: Update inspector command to latest version

1.14.15
api-change:ec2: Update ec2 command to latest version
api-change:kinesisanalytics: Update kinesisanalytics command to latest version
api-change:codebuild: Update codebuild command to latest version

1.14.14
api-change:config: Update config command to latest version
api-change:iot: Update iot command to latest version

(adam)

2018-01-22 14:18:29 UTC MAIN commitmail json YAML

Updated devel/git

(adam)

2018-01-22 14:18:11 UTC MAIN commitmail json YAML

Updated devel/git

(adam)