Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
New in 2.12:
* Added support for catching stack overflow on Hurd/i386.
* Added support for catching stack overflow on Haiku.
* Corrected distinction between stack overflow and other fault on AIX.
* Reliability improvements on Linux, FreeBSD, NetBSD.
* NOTE: Support for Cygwin and native Windows is currently not up-to-date.
|
|
NEW IN WAF 2.0.4
----------------
* Enable more advanced warnings of ant_glob on build folders in verbose mode
* Defer node.ant_glob(..., generator=True) evaluation
* Enable 'waf clean' to get the list of files to remove from bld.clean_files
* Define the environment variable WAF_NO_PREFORK to skip pre-forking
* Fix Can't pickle local object '_createenviron.<locals>.encode' exceptions (Python 3.6)
* Improve the Erlang module #2095
* Add task target to parallel_debug outputs #2091
NEW IN WAF 2.0.3
----------------
* Enable install_path=None for Python targets #2087
* Skip empty or duplicates in java user classpath #2084
* Change the unit test summary color scheme to use green and red colors
* Improve the deadlock error message
* Report sys.path values from Context.load_tool to improve error messages
* Cache qrc uic->h conversions to enable qrc re-use across targets
* Output long-running tasks outputs immediately using bld(rule=..., stdout=None)
|
|
0.9.6: Fix issue with twisted._threads._ithreads.AlreadyQuit
|
|
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
|
|
Upstream changes:
Changes for version 5.20180120
Updated for v5.27.8
|
|
Upstream changes:
1.30 2018-01-26T15:32:00
- Explicitly escape { and } in a regexp because unescaped { issues a warning now and will become
a fatal error in Perl V 5.32.
- Adopt new repo structure. See
http://savage.net.au/Ron/html/My.Workflow.for.Building.Distros.html.
|
|
|
|
|
|
|
|
|
|
v1.3.4:
new feature: add E133 fixed method and --hang-closing option
improved: E712 fixed method logic
fix bugs
|
|
retry_decorator is a Python module that exposes a decorator that retries the
decorated function with exponential backoff.
This is yet another dependency for PR pkg/52941.
|
|
|
|
|
|
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.
|
|
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
|
|
|
|
as it breaks the plugin mechanism due to not being able to
resolve various symbols
|
|
Changelog:
Changes from 1.4.0 to 1.4.1:
----------------------------
* Bug fixes:
- revert some quoting changes because they don't work well with certain
GCC edge cases (#168)
* Enhancements:
- add limited support for --cflags with --msvc-syntax
Changes from 1.3.7 to 1.4.0:
----------------------------
* Notable libpkgconf API changes:
- pkgconf_pkg_t.requires has been renamed to pkgconf_pkg_t.required for
C++20 compatibility.
* Enhancements:
- pkgconf and libpkgconf has been ported to Windows as native binaries.
- improved compatibility with freedesktop.org pkg-config's ${pc_sysrootdir}
usage pattern.
- do not mention PKG_CONFIG_SKIP_CONFLICTS environmental variable when
simplified errors are requested, as with PKG_CONFIG_PATH.
- the dependency solver now stores solutions to dependency graph elements
it visits, allowing for the dependency graph to be incrementally solved.
this improves dependency solving time by an order of magnitude in most
cases.
- new --env option allows for exporting cflags/libs fragments as export
variables
- new support for building pkgconf with CMake and Meson
- improved compiler warning flag detection on autoconf and CMake
- removed PKGCONF_BUFSIZE allocations from the stack where possible
- allow for customizing the way fragment lists are rendered using
a callback API
- new support for --msvc-syntax output using the new fragment rendering
callbacks
- fragments are now quoted according to POSIX literal rules
- new variables on the pkg-config builtin:
- ${pc_system_includedirs}: the system includedir search path known
by pkgconf
- ${pc_system_libdirs}: the system libdir search path known by pkgconf
- new manpages:
- pc(5) describing pkgconf's interpretation of pkg-config .pc files
- pkg.m4(7) describing the autotools macros bundled with pkgconf
* Bug fixes:
- fix pkgconf_pkg_t.id generation on native Windows where either \ or /
are usable as path separator.
- add missing --modversion to --help output
- do not evaluate module paths for modules that are not actually on disk
- ensure we work on a zeroed buffer prior to calling realpath(2) with it
- fix path deduplication edge case when cache-inodes feature is unavailable
- fix path rewriting regression with PKG_CONFIG_SYSROOT_DIR when
PKG_CONFIG_SYSROOT_DIR is set to /
- fix crash in edge case where a .pc file has misquoting in a fragment list.
- fix logic edge case when comparing relocated paths
Changes from 1.3.6 to 1.3.7:
----------------------------
* Enhancements:
- improved diagnostics for malformed packages.
* Bug fixes:
- reject packages which contain incomplete metadata in post-parse phase.
Changes from 1.3.5 to 1.3.6:
----------------------------
* Enhancements:
- add many cflags to the protected set: -Wa, -Wl, -Wp, -ansi, -std=, -stdlib=,
-pedantic, -pthread, -trigraphs, -nostdinc, -nostdlibinc, -nobuiltininc.
* Bug fixes:
- handle -include cflag fragments properly.
|
|
Changelog:
The NSS team has released Network Security Services (NSS) 3.35,
which is a minor release.
Summary of the major changes included in this release:
- The default database storage format has been changed to SQL,
using filenames cert9.db, key4.db, pkcs11.txt.
- TLS 1.3 support has been updated to draft -23, along with
additional significant changes.
- Support for TLS compression was removed.
- Added formally verified implementations of non-vectorized Chacha20
and non-vectorized Poly1305 64-bit.
- When creating encrypted PKCS#7 or PKCS#12 data, NSS uses a
higher iteration count for stronger security.
- The CA trust list was updated to version 2.22.
|
|
Changelog:
NSPR 4.18 contains the following changes:
- removed HP-UX DCE threads support
- improvements for the Windows implementation of PR_SetCurrentThreadName
- fixes for the Windows implementation of TCP Fast Open
|
|
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
|
|
|
|
Yarn is a package manager for your code. It allows you to use and share
code with other developers from around the world. Yarn does this quickly,
securely, and reliably so you don't ever have to worry.
Yarn allows you to use other developers' solutions to different problems,
making it easier for you to develop your software. If you have problems,
you can report issues or contribute back, and when the problem is fixed,
you can use Yarn to keep it all up to date.
Code is shared through something called a package (sometimes referred to
as a module). A package contains all the code being shared as well as a
package.json file which describes the package.
|
|
|
|
Urwid 2.0.1
Late fix for proper exception reraising from within main loop
|
|
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.
|
|
|
|
libusb-compat is an API wrapper, emulating devel/libusb through the newer
code from devel/libusb1. On NetBSD, this has multiple advantages, such as
not requiring root privileges when accessing ugen(4) USB devices. We should
therefore consider to default to devel/libusb-compat instead of
devel/libusb on NetBSD at the very least.
Tested with devel/libftdi on NetBSD/amd64.
|
|
|
|
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
|
|
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.
|
|
|
|
Git 2.16 Release Notes
Backward compatibility notes and other notable changes.
* Use of an empty string as a pathspec element that is used for
'everything matches' is now an error.
Updates since v2.15
UI, Workflows & Features
* An empty string as a pathspec element that means "everything"
i.e. 'git add ""', is now illegal. We started this by first
deprecating and warning a pathspec that has such an element in
2.11 (Nov 2016).
* A hook script that is set unexecutable is simply ignored. Git
notifies when such a file is ignored, unless the message is
squelched via advice.ignoredHook configuration.
* "git pull" has been taught to accept "--[no-]signoff" option and
pass it down to "git merge".
* The "--push-option=<string>" option to "git push" now defaults to a
list of strings configured via push.pushOption variable.
* "gitweb" checks if a directory is searchable with Perl's "-x"
operator, which can be enhanced by using "filetest 'access'"
pragma, which now we do.
* "git stash save" has been deprecated in favour of "git stash push".
* The set of paths output from "git status --ignored" was tied
closely with its "--untracked=<mode>" option, but now it can be
controlled more flexibly. Most notably, a directory that is
ignored because it is listed to be ignored in the ignore/exclude
mechanism can be handled differently from a directory that ends up
to be ignored only because all files in it are ignored.
* The remote-helper for talking to MediaWiki has been updated to
truncate an overlong pagename so that ".mw" suffix can still be
added.
* The remote-helper for talking to MediaWiki has been updated to
work with mediawiki namespaces.
* The "--format=..." option "git for-each-ref" takes learned to show
the name of the 'remote' repository and the ref at the remote side
that is affected for 'upstream' and 'push' via "%(push:remotename)"
and friends.
* Doc and message updates to teach users "bisect view" is a synonym
for "bisect visualize".
* "git bisect run" that did not specify any command to run used to go
ahead and treated all commits to be tested as 'good'. This has
been corrected by making the command error out.
* The SubmittingPatches document has been converted to produce an
HTML version via AsciiDoc/Asciidoctor.
* We learned to optionally talk to a file system monitor via new
fsmonitor extension to speed up "git status" and other operations
that need to see which paths have been modified. Currently we only
support "watchman". See File System Monitor section of
git-update-index(1) for more detail.
* The "diff" family of commands learned to ignore differences in
carriage return at the end of line.
* Places that know about "sendemail.to", like documentation and shell
completion (in contrib/) have been taught about "sendemail.tocmd",
too.
* "git add --renormalize ." is a new and safer way to record the fact
that you are correcting the end-of-line convention and other
"convert_to_git()" glitches in the in-repository data.
* "git branch" and "git checkout -b" are now forbidden from creating
a branch whose name is "HEAD".
* "git branch --list" learned to show its output through the pager by
default when the output is going to a terminal, which is controlled
by the pager.branch configuration variable. This is similar to a
recent change to "git tag --list".
* "git grep -W", "git diff -W" and their friends learned a heuristic
to extend a pre-context beyond the line that matches the "function
pattern" (aka "diff.*.xfuncname") to include a comment block, if
exists, that immediately precedes it.
* "git config --expiry-date gc.reflogexpire" can read "2.weeks" from
the configuration and report it as a timestamp, just like "--int"
would read "1k" and report 1024, to help consumption by scripts.
* The shell completion (in contrib/) learned that "git pull" can take
the "--autostash" option.
* The tagnames "git log --decorate" uses to annotate the commits can
now be limited to subset of available refs with the two additional
options, --decorate-refs[-exclude]=<pattern>.
* "git grep" compiled with libpcre2 sometimes triggered a segfault,
which is being fixed.
* "git send-email" tries to see if the sendmail program is available
in /usr/lib and /usr/sbin; extend the list of locations to be
checked to also include directories on $PATH.
* "git diff" learned, "--anchored", a variant of the "--patience"
algorithm, to which the user can specify which 'unique' line to be
used as anchoring points.
* The way "git worktree add" determines what branch to create from
where and checkout in the new worktree has been updated a bit.
* Ancient part of codebase still shows dots after an abbreviated
object name just to show that it is not a full object name, but
these ellipses are confusing to people who newly discovered Git
who are used to seeing abbreviated object names and find them
confusing with the range syntax.
* With a configuration variable rebase.abbreviateCommands set,
"git rebase -i" produces the todo list with a single-letter
command names.
* "git worktree add" learned to run the post-checkout hook, just like
"git checkout" does, after the initial checkout.
* "git svn" has been updated to strip CRs in the commit messages, as
recent versions of Subversion rejects them.
* "git imap-send" did not correctly quote the folder name when
making a request to the server, which has been corrected.
* Error messages from "git rebase" have been somewhat cleaned up.
* Git has been taught to support an https:// URL used for http.proxy
when using recent versions of libcurl.
* "git merge" learned to pay attention to merge.verifySignatures
configuration variable and pretend as if '--verify-signatures'
option was given from the command line.
* "git describe" was taught to dig trees deeper to find a
<commit-ish>:<path> that refers to a given blob object.
|
|
|
|
|
|
This fixes compatibility with OCaml 4.06.
|
|
This release includes several bugfixes and additions. For more details see
the CHANGES file.
|
|
Changes include compatibility fixes for OCaml 4.05 and 4.06, plus
some other minor features and bugfixes (see the CHANGES file for details)
|
|
|
|
Includes a patch for OCaml 4.06 (from an upstream pull request) and
a call to oasis to regenerate the setup files (which were not compatible
with 4.06 either).
|
|
The num library was split off from ocaml. ocamlfind installs META files
for it if it is detected, but this is not the correct behaviour. This
patch disables detection, which is needed if package updates are to work.
|
|
Upstream changes:
0.101 2018-01-21 19:32:11-05:00 America/New_York
- escape some unescaped braces in regex
|
|
|
|
Upstream changelog is too long, please visit:
https://github.com/RcppCore/Rcpp/blob/master/ChangeLog
|
|
|
|
Perl module to create automatic curried method call closures for
any class or object.
|
|
Urwid 2.0.0:
Full Python 2.x/3.x support
Proper handling & customization of OS signals by GLib event loop
vterm: Fix handling of NUL characters
Add 256-color support for fbterm
Italics support
Store envron's TERM value as a Screen attribute
Replaced hashbangs to use proper Python binary
Post-change signal for Edit, CheckBox and RadioButton widgets
ListBox.body update
SimpleListWalker is now default when setting ListBox.body
SelectEventLoop alarm improvements
Title align & borderless sides for LineBox
Support for 'home' and 'end' keys in ListBox
Various code cleanups
CI fixes
Example fixes
Documentation fixes
Code cleanup & typo fixes
Integration of tox for easier Python cross-version testing
Test fixes
Correct error messages in Decoration
Fix for StandardTextLayout.calculate_text_segments
Fix for raw display should release file descriptors
Fix issues with unicode characters in ProgressBar
Fix for 'page up' and 'page down' in ListBox when having focusable children
Fixes for examples compatibility with Python 3
Fix default screen size on raw display
Fix underlining for padded text
Fix for terminal widget crash with Python 3
Fix for string formatting error
Fix for iterator in WidgetContainerListContentsMixin
Fix for missing modified signal in SimpleFocusListWalker
Dropped Python 3.2 support
Test coverage is now collected
|
|
v1.19.1:
* Revert "unix,tcp: avoid marking server sockets connected"
* Revert "unix,fs: fix for potential partial reads/writes"
* Revert "win: use RemoveDirectoryW() instead of _wmrmdir()"
* cygwin: fix compilation of ifaddrs impl
|