Age | Commit message (Collapse) | Author | Files | Lines |
|
2.26.0 (2021-07-13)
-------------------
**Improvements**
- Requests now supports Brotli compression, if either the `brotli` or
`brotlicffi` package is installed.
- `Session.send` now correctly resolves proxy configurations from both
the Session and Request. Behavior now matches `Session.request`.
**Bugfixes**
- Fixed a race condition in zip extraction when using Requests in parallel
from zip archive.
**Dependencies**
- Instead of `chardet`, use the MIT-licensed `charset_normalizer` for Python3
to remove license ambiguity for projects bundling requests. If `chardet`
is already installed on your machine it will be used instead of `charset_normalizer`
to keep backwards compatibility.
You can also install `chardet` while installing requests by
specifying `[use_chardet_on_py3]` extra as follows:
```shell
pip install "requests[use_chardet_on_py3]"
```
Python2 still depends upon the `chardet` module.
- Requests now supports `idna` 3.x on Python 3. `idna` 2.x will continue to
be used on Python 2 installations.
**Deprecations**
- The `requests[security]` extra has been converted to a no-op install.
PyOpenSSL is no longer the recommended secure option for Requests.
- Requests has officially dropped support for Python 3.5.
|
|
|
|
mold is a new linker that is optimized for modern multi-core machines.
mold is command-line compatible with the other major linkers, GNU ld, GNU gold
and LLVM lld, yet it is several times faster than them. Its goal is to increase
programmer productivity by speeding up program build time, especially for rapid
edit-build-test-debug cycles.
|
|
Overview of changes in 1.48.7
=============================
- Fix a thread-safety issue in fontmap initialization
- Small documentation improvements
Overview of changes in 1.48.6
=============================
- Avoid attribute index overflow
- Add a new pango-segmentation utility
- Documentation cleanups and fixes
- Update script property data for gravity
- Bring back careful glyph position rounding
- Add a few missing bidi types
- Add more tests
Overview of changes in 1.48.5
=============================
- Only initialize fontconfig once
- Add missing deprecation notices
- Add some missing apis to the markup docs
- Speed up Emoji classification
- win32: Fix msvc build
- Fix hangs and memory leaks
- Don't insert hyphens at word boundaries
- Handle empty lines better
- Avoid width fluctuations with ellipsized text
- Add a utility to show text segmentation
|
|
CMake 3.21.1
AUTOUIC: Fix cyclic dependency between generated UI headers and timestamp
AUTOUIC: Fix generating of dependency rules for UI header files
ci: use CMake 3.21.0
Help/ctest_memcheck: mention `ctest_test` arguments
TestDriver: suppress deprecated header lints for time.h
TestDriver: use `CM_NULL` to avoid lints about `nullptr` usage
Help/ctest_test: add a comment to also update `ctest_memcheck`
enable_language: Fix test for working compiler with CMP0126 NEW behavior
VS: Recognize CSharp VS 2019 compiler version v142
VS: Improve v142 CL flag table LanguageStandard ordering
VS: Add CSharp VS 2022 compiler version and flag table v143
VS: Add v143 flag tables for VS 17.0 Preview 2
VS: Fix `/MANIFESTUAC:` link flag mapping for v143
VS: Map the link `/debug` flag for v143
VS: Remove the /MERGE flag from v143 link flag table
VS: Fix `/analyze:log` flag mapping for v143
VS: Add `-Zc:inline[-]` flag table entry for v143
VS: Populate `/Y-` flag table entry for v143
VS: Populate `-Qspectre-` flag table entry for v143
VS: Populate `/JMC-` flag table entry for v143
VS: Remove empty ConformanceMode entry from flag table for v143
VS: Remove empty LanguageStandard entries from flag table for v143
VS: Remove empty ExternalWarningLevel entry from flag table for v143
VS: Remove broken EnableASAN entry from flag table for v143
VS: Fix `/sourceDependencies` flag table entries for v143
VS: Update Visual Studio 17 2022 generator for Preview 2
CMakeDetermineCompilerId: Fix CMAKE_EXECUTABLE_FORMAT in CMP0126 NEW behavior
try_compile: Propagate CMP0126 to the generated test project
CMakeDependentOption: Revert "Allow parentheses in the depends string"
cmMessenger: Revert to non-color messages on Windows
cmGeneratorExpressionNode: Factor out local variable for global generator
Swift: Update test case to try CMP0126 NEW behavior
Ninja Multi-Config: Restore TARGET_OBJECTS support in cross-configs
VS: Remove cl /FS entry from flag table for v142 and v143
VS: Remove C++ module CompileAs flag table entries for v142 and v143
Help: Clarify wording of CMP0124
Help: Explain policy CMP0125 in more detail
Help: Make policy CMP0126 wording more accurate
Help: Fix trivial typo
Help: Clarify which project() call PROJECT_IS_TOP_LEVEL is for
Help: Re-order file() sub-commands in Filesystem section
Help: Expand details for file(COPY_FILE)
Help: Clarify and correct wording around DEPFILE option
Help: Improve wording and cross-referencing for ctest JUnit output
Help: Add cross-references between test output size ctest variables
IAR: Moved search logic to BinUtils.
AutoGen: Fix needless compilation of mocs_compilation.cpp
KWSys 2021-07-26 (d5fd6ca2)
CMakePresets.json: Fix expansion issue with empty binaryDir
Tests: Clean up Ninja Multi-Config test from cb777dd
Compiler/IAR: search for both IAR's binaries * and *.exe
Compiler/IAR: Avoid clobbering CMAKE_EXECUTABLE_SUFFIX
Help: Document CMAKE_EXECUTABLE_SUFFIX_<LANG> explicitly
libuv: Fix building with mingw toolchains for ARM/AArch64
GNU: Correct C23 flags
FindXCTest: Fix output directory for test bundle with Xcode 12.5
Tests/CompileOptions: allow CMAKE_BUILD_TYPE=None
Add option to explicitly avoid using execinfo for backtraces
CMake 3.21 Release Notes
************************
Changes made since CMake 3.20 include the following.
New Features
============
Presets
-------
* "cmake-presets(7)" gained support for specifying the install prefix
in a configure preset.
* "cmake-presets(7)" gained support for conditional enabling of
presets.
* "cmake-presets(7)" gained support for a "${hostSystemName}" macro.
* "cmake-presets(7)" gained support for omitting the "generator" and
"binaryDir" fields.
Generators
----------
* The Makefile Generators and the "Ninja" generator learned to add
linker launcher tools along with the linker for "C", "CXX", "OBJC",
and "OBJCXX" languages. See the "CMAKE_<LANG>_LINKER_LAUNCHER"
variable and "<LANG>_LINKER_LAUNCHER" target property for details.
* The "Visual Studio 17 2022" generator was added. This is
experimental and based on "Visual Studio 2022 Preview 1.1" because
this version of VS has not been released.
Languages
---------
* CMake learned to support "HIP" as a first-class language that can be
enabled via the "project()" and "enable_language()" commands.
* "C_STANDARD", "OBJC_STANDARD", and the "Compile Features"
functionality gained support for C17 and C23.
* Source file extensions ".ixx" and ".cppm" are now treated as C++.
Command-Line
------------
* "cmake(1)" gained the "--install-prefix <dir>" command-line option
to specify the location of the install prefix.
* "cmake(1)" gained the "--toolchain <path/to/file>" command-line
option to specify a toolchain file.
* "cmake(1)" "-E capabilities" output, for some generators, may now
contain a "supportedPlatforms" field listing platforms known to be
supported in "CMAKE_GENERATOR_PLATFORM".
* Messages printed to a terminal now may be colored by message type.
Compilers
---------
* The Fujitsu compiler is now supported using compiler id "Fujitsu" in
traditional ("Trad") mode, and compiler id "FujitsuClang" in "Clang"
mode.
Platforms
---------
* CMake now supports the MSYS runtime environment, much like CYGWIN.
File-Based API
--------------
* The "cmake-file-api(7)" "codemodel" version 2 "version" field has
been updated to 2.3.
* The "cmake-file-api(7)" "codemodel" version 2 gained a new
"directory" object containing directory-level information. This
includes a list of installers generated by the "install()" command.
Commands
--------
* The "add_custom_command()" command "DEPFILE" option may now use
"generator expressions", is now supported by Visual Studio Generators
for VS 2012 and above, and is now supported by the "Xcode" generator.
* The "add_custom_command(TARGET)" command (for Build Events) gained
support for resolving target-dependent generator expressions.
* The "build_command()" command gained a "PARALLEL_LEVEL" option.
* The "file(COPY_FILE)" command was added to copy a single file.
* The "file(GET_RUNTIME_DEPENDENCIES)" command gained new
"POST_INCLUDE_FILES" and "POST_EXCLUDE_FILES" arguments.
* The "file(REAL_PATH)" command gained the option "EXPAND_TILDE" to
replace any leading tilde with the path to the user's home
directory.
* The "file(RENAME)" command learned to optionally capture failure in
a result variable. It also gained a "NO_REPLACE" option to fail if
the destination exists.
* The "install()" command gained a new "IMPORTED_RUNTIME_ARTIFACTS"
mode, which can be used to install the runtime artifacts of imported
targets.
* The "install()" command gained a new "RUNTIME_DEPENDENCY_SET" mode,
which can be used to install runtime dependencies using
"file(GET_RUNTIME_DEPENDENCIES)".
* The "install(TARGETS)" command gained new "RUNTIME_DEPENDENCIES" and
"RUNTIME_DEPENDENCY_SET" arguments, which can be used to install
runtime dependencies using "file(GET_RUNTIME_DEPENDENCIES)".
* The "install(SCRIPT|CODE)" command supports a new option
"ALL_COMPONENTS" which allows the corresponding code to run for
every component of a per component installation.
* The "project()" command now sets variables "PROJECT_IS_TOP_LEVEL"
and "<PROJECT-NAME>_IS_TOP_LEVEL" to indicate whether it was called
in a top-level "CMakeLists.txt" file.
Variables
---------
* The "CMAKE_TOOLCHAIN_FILE" environment variable was added to provide
a default value for the "CMAKE_TOOLCHAIN_FILE" variable.
Properties
----------
* The "IMPORTED_TARGETS" directory property was added to get a list of
Imported Targets created in the current directory.
* The "XCODE_EMBED_APP_EXTENSIONS" target property was added to tell
the "Xcode" generator to embed app extensions such as iMessage
sticker packs. Aspects of the embedding can be customized with the
"XCODE_EMBED_APP_EXTENSIONS_PATH",
"XCODE_EMBED_APP_EXTENSIONS_CODE_SIGN_ON_COPY" and
"XCODE_EMBED_APP_EXTENSIONS_REMOVE_HEADERS_ON_COPY" properties.
Modules
-------
* The "FindBLAS" and "FindLAPACK" modules learned to support the
serial "Fujitsu_SSL2" and parallel "Fujitsu_SSL2BLAMP" libraries.
* The "FindDevIL" module now provides imported targets.
* The "FindIconv" module now has version support.
* The "FindIntl" module now has version support.
* The "FindMPI" module learned to support "Fujitsu" and "FujitsuClang"
in both host and cross compiling modes.
* The "FindMsys" module was added to find MSYS installations. Like
"FindCygwin", it is used automatically by some other find modules to
locate UNIX-style tools on Windows.
* The "FindOpenMP" module learned to support "Fujitsu" and
"FujitsuClang".
* The "FindVulkan" module gained imported targets "Vulkan::Headers"
and "Vulkan::glslangValidator".
* The "UseJava" module command "add_jar" gained a "RESOURCES" option
to allow explicit naming of resources with non-optional namespace.
* The "UseSWIG" module use now standard library naming conventions for
the "CSharp" language. See policy "CMP0122".
* The "UseSWIG" module now supports using the "swig" tool to generate
implicit dependencies with the "Xcode" generator.
Generator Expressions
---------------------
* A new "TARGET_RUNTIME_DLLS" generator expression was added.
CTest
-----
* "ctest(1)" gained documentation for its ability to capture
Additional Test Measurements.
* "ctest(1)" learned to recognize files attached to a test at run
time. Previously it was only possible to attach files to tests at
configure time by using the "ATTACHED_FILES" or
"ATTACHED_FILES_ON_FAIL" test properties. See Additional Test
Measurements for more information.
* "ctest(1)" gained a "--output-junit" option to write test results to
a JUnit XML file.
* The "ctest_build()" command gained a "PARALLEL_LEVEL" option.
CPack
-----
* The "CPack DragNDrop Generator" gained option "CPACK_DMG_FILESYSTEM"
to control the ".dmg" filesystem.
* The "CPack IFW Generator" now supports hyphens in names given to
"cpack_ifw_configure_component()" or
"cpack_ifw_configure_component_group()" as "DEPENDS" or
"DEPENDENCIES" arguments. This requires QtIFW 3.1 or later.
* The "CPack NSIS Generator" gained a new "CPACK_NSIS_EXECUTABLE"
variable to specify the "makensis" executable to use instead of the
default one.
* The "CPACK_CUSTOM_INSTALL_VARIABLES" variable was added to set
variables in "cmake_install.cmake" script invocations made by CPack.
Deprecated and Removed Features
===============================
* Undocumented "CMAKE_SYSTEM_NAME" version-stripping behavior has been
removed entirely. If it is set by a "-D" flag or by a "toolchain
file", it is left unaltered, even if it still contains a version
number. Similar "CMAKE_HOST_SYSTEM_NAME" version-stripping behavior,
also undocumented, has been moved earlier, before "project()" or
"enable_language()" is called.
* "ARMClang" cpu/arch compile and link flags are no longer added
automatically based on the "CMAKE_SYSTEM_PROCESSOR" variable or the
undocumented "CMAKE_SYSTEM_ARCH" variable. They must be specified
explicitly. See policy "CMP0123".
Other Changes
=============
* The "find_file()", "find_path()", "find_program()", and
"find_library()" commands handle cache variables in the same way
regardless how they are defined. See policy "CMP0125" for details.
* The "find_file()", "find_path()", "find_program()", and
"find_library()" commands gained the option "NO_CACHE" to store find
result in normal variable.
* The "foreach()" command now isolates loop variables in the loop
scope. See policy "CMP0124" for details.
* The "list()" command's "GET", "INSERT", "SUBLIST", and "REMOVE_AT"
subcommands now error with invalid (i.e., non-integer) values are
given as any of their index arguments based on the setting of policy
"CMP0121".
* The "set(CACHE)" command no longer removes a normal variable of the
same name, if any. See policy "CMP0126".
* "target_link_libraries()" calls referencing object libraries via the
"TARGET_OBJECTS" generator expression now place the object files
before all libraries on the link line, regardless of their specified
order. See documentation on Linking Object Libraries via
$<TARGET_OBJECTS> for details.
* The Ninja Generators now pass source files and include directories
to the compiler using absolute paths. This makes diagnostic
messages and debug symbols more consistent, and matches the Makefile
Generators.
* The "NMake Makefiles" generator now encodes the generated makefiles
as UTF-8 with a BOM when using "nmake" from VS 9 or above.
* The Visual Studio Generators for VS 2010 and above now place per-
source preprocessor definitions after target-wide preprocssor
definitions. This makes VS consistent with the Ninja Generators and
the Makefile Generators.
* The precompiled binaries provided on cmake.org now support "liblzma"
multi-threading. See the "CPACK_THREADS" and
"CPACK_ARCHIVE_THREADS" variables.
|
|
* Noteworthy changes in release 2.3.2 (2021-07-19) [stable]
** Upgrade TR46 tables from Unicode 11 to Unicode 13.
Now U+32FF works. Fixes
<https://gitlab.com/libidn/libidn2/-/issues/77>.
** Fix build errors related to doc/idn2--help.texi.
With older makeinfo, this would manifest itself by looking for
idn2-help.texi instead. Further, some BSD grep implementations did
not like the \+ regexp command, so we now rely on the (apparently)
more portable * regexp command. Reported-By: David Gessel. See
<https://gitlab.com/libidn/libidn2/-/issues/93>.
** doc: Improve GTK-DOC manual.
** doc: Don't ship HTML/PDF manual. Drop custom CSS stylesheet.
|
|
Changes: unknown.
|
|
Changes from Ant 1.10.10 TO Ant 1.10.11
=======================================
Fixed bugs:
-----------
* a race condition could lead to NullPointerExceptions when running
tasks in parallel.
Bugzilla Report 65316
Other changes:
--------------
* org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
has a new protected createExecuteWatchdog() method for allowing it to be overriden.
Github Pull Request #147
* Upgraded AntUnit to 1.4.1.
|
|
* Noteworthy changes in release 1.38 (2021-07-22) [stable]
** doc: Simplify building of gdoc-generated man/texi outputs.
Now the targets are rebuilt on version number changes properly.
** doc: Improve GTK-DOC manual.
** build: Fix build errors related to doc/idn--help.texi.
** build: Fix --disable-tld builds.
Now tld_strerror() is removed when --disable-tld is used.
|
|
Pointed out by jperkin@, thanks!
|
|
|
|
- `mob next` does not show the same committer multiple times in the list
of previous committers.
- `mob next` does not suggest the current Git user to be the next typist
as long as there were other persons involved in the mob.
- `mob next` performs a simple lookahead to also suggest persons who
might have been absent only during the last mob round.
- When user.name is not set in the git config, mob no longer shows an
error but a warning with a help how to fix it.
|
|
Update DEPENDS
Upstream changes:
1.024 2021-07-03 13:28:30-04:00 America/New_York
- switched from List::MoreUtils to List::Util (thanks, Karen
Etheridge!)
- update author contact info
- add docs on perl version policy
|
|
Update DEPENDS
Upstream changes:
1.40 2021-04-21
- No changes from 1.39
1.39 2021-04-11 (TRIAL RELEASE)
- Features enabled via the 'experimental' pragma are now recognized (GH#5)
- Depend on PPIx::Utils instead of Perl::Critic::Utils (GH#6)
- Recognize several new features and their minimum required Perl versions (GH#10, GH#20)
- 'say', 'smartmatch', 'postderef', 'postderef_qq', 'signatures',
'refaliasing', 'bitwise', 'declared_refs', 'isa', 'indirect'
|
|
Upstream changes:
1.140 Tue Mar 23 21:42:19 CDT 2021
[New Features]
Subroutines::RequireFinalReturn now lets you specify a
terminal_methods parameter to specify methods that should been as
terminal. This is like the terminal_funcs parameter, but for methods.
Thanks, Robin Smidsrød and Mike Bruins. (GH #920)
1.139_01 Tue Sep 1 23:52:18 CDT 2020
[Fixes]
Removed an extra /x in RequireInterpolationOfMetachars.pm that caused
deprecation warnings in Perl 5.22 and higher. (GH #822)
Documentation::RequirePackageMatchesPodName now recognizes the package
name if it's in C<< I<> >> or C<< B<> >> markup. Thanks, Renée Bäcker.
(GH #913)
|
|
Upstream changes:
version 1.33: Sat Jul 17 10:56:52 CEST 2021
Changes:
- the $@->died with always return the original die causing object or
string. In most cases, you want to use $@->wasFatal, which is the
translated (hence compatible) ::Exception object. [Andy Beverley]
|
|
Upstream changes:
2020-10-10
Made sure this won't test under a cygwin/windows environment
|
|
Update DEPENDS
Upstream changes:
1.05 2021-07-16
- Bump prereq version of Test::SharedFork to 0.35
- Added ability to use JSON as the serializer
- Added ipcs()
- Added test to ensure we croak if data size is greater than segment size
- Added 'tidy' attribute, removes unneeded nested structure segments
- In SharedMem, added _key attribute, and added set/get methods
- Changed key generation from using padding, pack and unpack to using
String::CRC32's crc32(), which allows arbitrary, unpadded strings
- Added attributes() allows fetching one, or all of the object's atttributes
- Added 'limit' attribute, by setting false, allows a user to set a segment
size larger than our internal 1GB default
- Cleaned up exception throwing (particularly if seg size eats up all
memory, we throw an appropriate message)
- Display proper exception if we try to exhaust all available shared memory
segments (fixes #3)
1.04 2021-06-28
- Skip unspawn tests for perls with -Duselongdouble, as Storable is not
compatible storing/retrieving such numbers (closes #5)
1.03 2021-06-25
- Add newline to singleton() warn so that it doesn't print out trace info
1.02 2021-06-25
- Remove erroneous listing from MANIFEST
- Work around issue in t/65-seg_size.t where MacOS and FreeBSD don't have
the -i flag to ipcs (thanks for the PR, Roland Walker!)
- Added singleton(), ensures that only a single instance of a script can
run at any given time
- Added tests to ensure we croak() if create is not set and the segment
doesn't yet exist
- Fix POD issue where we stated exclusive returns undef instead of croaking
(fixes #10)
- Change 'perl' shell call to $^X in t/71-unspawn.t (fixes #6)
1.01 2021-06-24
- Added 'graceful' flag option. With exclusive, if a second process
attempts to tie an exclusive segment, we exit gracefully instead of
croaking
1.00 2021-06-09
- Project adopted by Steve Bertrand
- Added global_register() and process_register() to return the
registries of active segments and semaphores
- Added seg() and sem() methods, returns the structure of a shared
memory segment and a sempahore respectively
- Added initial "persist" hash variables. Separate processes (even
multiple files in multiple windows) can share a variable, and it'll
remain available even after all processes exit. The variable will be
re-attached if the same shared segment key is used in subsequent runs
- Reversed order of Changes file
- Removed trace() and debug() code for ease of reading
- Improved exception/error messages, added exception testing, reduced
and minimized the number of exceptions actually uncaught
- Significant POD cleanup
- 100% rewrite of all test files, and added a slew of new ones, all
using Test::More
- Add build requirement of Test::SharedFork to handle the out of
sequence fork() tests in t/35-clean.t and t/30-lock_operations
- Major POD updates
- Added tests to prove that RT 123057 isn't really an issue (ie. segment
size parameter works correctly)
|
|
Upstream changes:
1.16 2021-01-2 Todd Rinaldo <toddr@cpan.org>
* Switch to github for issue tracker.
* Switch to testsuite CI workflow.
* Tidy
2020-10-03 Todd Rinaldo <toddr@cpan.org> 1.15
* Skip winsize test on Solaris and QNX NTO
* Make function tests more robust
* Work around a header name collission on util.h. This is breaking on recent OSX
|
|
Upstream changes:
2.10 Nov
::Perl Alter tp local script installation for parallel make. RT#133651
::Perl Add basic Windows support. RT#133663
::Perl Add TOPT environment variable to tp.
::Perl Enable scrollbar in interactive test 16.
2.01 Nov 02 2020
::Perl Fixed bug that left terminal in unclean state if exit at EOF
was enabled.
::Perl Fixed jump to end of file shortcut to show last line on bottom
of screen instead of top to provide more context.
::Perl Made scrollbar interactive using xterm control sequences.
::Perl Added scroll wheel support using xterm control sequences.
2.00 Nov 01 2020
Fix interactive tests 7 and 16 in bogus environments w/o PAGER. RT#13330
Add tp to local script installation. RT#133651
::Perl Add suport for visible scrollbar. RT#133652
::Perl Rename prompt() to status(), I18N{prompt} to I18N{minihelp},
and I18N{status} to I18N{prompt}
::Perl Fix long lines in absence of Text::Wrap
::Perl Consolidate dialog()
::Perl Add ability to open file interactively
::Perl Prevent jumping to invalid bookmark
::Perl Fix tp -j
|
|
1.31.0 (2021-07-07)
Features
add ServiceUnavailable exception to polling retries
Bug Fixes
undprecate entity factory helpers
1.30.0 (2021-06-08)
Features
add iterator capability to paged iterators
1.29.0 (2021-06-02)
Features
HTTPIterator now accepts a page_size parameter to control page …
Documentation
fix broken links in multiprocessing.rst
1.28.0 (2021-05-20)
Bug Fixes
require google-auth>=1.25.0
Miscellaneous Chores
1.27.0 (2021-05-18)
Features
Add support for rest/ token in x-goog-api-client header
retry google.auth TransportError and requests ConnectionError
|
|
Abseil LTS 20210324.2
What's New:
The cleanup library has been released. This library contains the control-flow-construct-like type absl::Cleanup which is used for executing a callback on scope exit.
The numeric library now includes bits.h, a polyfill header containing implementations of C++20's bitwise math functions.
Abseil now installs pkg-config files to make it easier to use Abseil with some other build systems.
Abseil now respects the default CMake installation paths. Standard CMake variables like CMAKE_INSTALL_PREFIX can be used to change the installation path.
Breaking Changes:
The empty absl::container target has been removed from the CMake build. This target had no effect and references to this target in user code can safely be removed.
|
|
|
|
|
|
mimalloc (pronounced "me-malloc") is a general purpose allocator with
excellent performance characteristics. Initially developed by Daan Leijen
for the run-time systems of the Koka and Lean languages.
mimalloc is a drop-in replacement for malloc and can be used in other
programs without code changes.
|
|
v57.4.0
Added support for SETUPTOOLS_EXT_SUFFIX environment variable to override the suffix normally detected from the sysconfig module.
v57.3.0
Documentation is now published using the Furo theme.
|
|
v1.22.11
This version fixes a problem where Yarn wasn't forwarding SIGTERM to the binary spawned via yarnPath. It also makes yarn init -2 compatible with Corepack. The behaviour of yarn init (without -2) doesn't change.
|
|
Version 1.42.0 (Stable)
Changes since version 1.41.0:
* doc: fix code highlighting (Darshan Sen)
* test: move to ASSERT_NULL and ASSERT_NOT_NULL test macros (tjarlama)
* zos: build in ascii code page (Shuowang (Wayne) Zhang)
* zos: don't use nanosecond timestamp fields (Shuowang (Wayne) Zhang)
* zos: introduce zoslib (Shuowang (Wayne) Zhang)
* zos: use strnlen() from zoslib (Shuowang (Wayne) Zhang)
* zos: use nanosleep() from zoslib (Shuowang (Wayne) Zhang)
* zos: use __getargv() from zoslib to get exe path (Shuowang (Wayne) Zhang)
* zos: treat __rfim_utok as binary (Shuowang (Wayne) Zhang)
* zos: use execvpe() to set environ explictly (Shuowang (Wayne) Zhang)
* zos: use custom proctitle implementation (Shuowang (Wayne) Zhang)
* doc: add instructions for building on z/OS (Shuowang (Wayne) Zhang)
* linux,udp: enable full ICMP error reporting (Ondřej Surý)
* test: fix test-udp-send-unreachable (Ondřej Surý)
* include: fix typo in documentation (Tobias Nießen)
* chore: use for(;;) instead of while (Yash Ladha)
* test: remove string + int warning on udp-pummel (Juan José Arboleda)
* cmake: fix linker flags (Zhao Zhili)
* test: fix stack-use-after-scope (Zhao Zhili)
* unix: expose thread_stack_size() internally (Brandon Cheng)
* darwin: use RLIMIT_STACK for fsevents pthread (Brandon Cheng)
* darwin: abort on pthread_attr_init fail (Brandon Cheng)
* benchmark: remove unreachable code (Matvii Hodovaniuk)
* macos: fix memleaks in uv__get_cpu_speed (George Zhao)
* Make Thread Sanitizer aware of file descriptor close in uv__close() (Ondřej
Surý)
* darwin: fix iOS compilation and functionality (Hayden)
* linux: work around copy_file_range() cephfs bug (Ben Noordhuis)
* zos: implement uv_get_constrained_memory() (Shuowang (Wayne) Zhang)
* zos: fix uv_get_free_memory() (Shuowang (Wayne) Zhang)
* zos: use CVTRLSTG to get total memory accurately (Shuowang (Wayne) Zhang)
* ibmi: Handle interface names longer than 10 chars (Kevin Adler)
* docs: update read-the-docs version of sphinx (Jameson Nash)
* unix: refactor uv_try_write (twosee)
* linux-core: add proper divide by zero assert (yiyuaner)
* misc: remove unnecessary _GNU_SOURCE macros (Darshan Sen)
* test: log to stdout to conform TAP spec (bbara)
* win,fs: fix C4090 warning with MSVC (SeverinLeonhardt)
* build: some systems provide dlopen() in libc (Andy Fiddaman)
* include: add EOVERFLOW status code mapping (Darshan Sen)
* unix,fs: use uv__load_relaxed and uv__store_relaxed (Darshan Sen)
* win: fix string encoding issue of uv_os_gethostname (Eagle Liang)
* unix,process: add uv__write_errno helper function (Ricky Zhou)
* Re-merge "unix,stream: clear read/write states on close/eof" (Jameson Nash)
* unix,core: fix errno handling in uv__getpwuid_r (Darshan Sen)
* errors: map ESOCKTNOSUPPORT errno (Ryan Liptak)
* doc: uv_read_stop always succeeds (Simon Kissane)
* inet: fix inconsistent return value of inet_ntop6 (twosee)
* darwin: fix -Wsometimes-uninitialized warning (twosee)
* stream: introduce uv_try_write2 function (twosee)
* poll,win: UV_PRIORITIZED option should not assert (twosee)
* src: DragonFlyBSD has mmsghdr struct too (David Carlier)
* cleanup,win: Remove _WIN32 guards on threadpool (James M Snell)
* freebsd: fix an incompatible pointer type warning (Darshan Sen)
* core: Correct the conditionals for {cloexec,nonblock}_ioctl (Ali Mohammad
Pur)
* win,tcp: make uv_close work more like unix (Jameson Nash)
* doc: more accurate list of valid send_handle's (twosee)
* win,tcp: translate system errors correctly (twosee)
* unix: implement cpu_relax() on ppc64 (Ben Noordhuis)
* docs: move list of project links under PR control (Jameson Nash)
* test: wrong pointer arithmetic multiplier (Erkhes N)
* doc: switch discussion forum to github (Jameson Nash)
* idna: fix OOB read in punycode decoder (Ben Noordhuis)
* build: make sure -fvisibility=hidden is set (Santiago Gimeno)
* illumos: event ports to epoll (tjarlama)
* illumos,tty: UV_TTY_MODE_IO waits for 4 bytes (Joshua M. Clulow)
* doc: add vtjnash GPG ID (Jameson Nash)
* linux: read CPU model information on ppc (Richard Lau)
* darwin: fix uv_barrier race condition (Guilherme Íscaro)
* unix,stream: fix loop hang after uv_shutdown (Jameson Nash)
* doc,udp: note that suggested_size is 1 max-sized dgram (Ryan Liptak)
* mingw: fix building for ARM/AArch64 (Martin Storsjö)
* unix: strnlen is not available on Solaris 10 (Claes Nästén)
* sunos: restore use of event ports (Andy Fiddaman)
* sunos,cmake: use thread-safe errno (Andy Fiddaman)
|
|
1.5.1:
Unknown changes
|
|
1.7.1 (2021-07-09)
------------------
- Use Python3 to build docs, and fix doctest examples to use Python3-
compatible syntax.
|
|
1.5.5:
Unknown changes
|
|
Should fix the build of libuuid, libblkid, and mcookie. PR 55086.
|
|
|
|
|
|
C-Vise is a super-parallel Python port of the C-Reduce. The port
is fully compatible to the C-Reduce and uses the same efficient
LLVM-based C/C++ reduction tool named clang_delta.
C-Vise is a tool that takes a large C, C++ or OpenCL program that
has a property of interest (such as triggering a compiler bug) and
automatically produces a much smaller C/C++ or OpenCL program that
has the same property. It is intended for use by people who discover
and report bugs in compilers and other tools that process C/C++ or
OpenCL code.
|
|
|
|
The unifdef utility selectively processes conditional C preprocessor
#if and #ifdef directives. It removes from a file both the directives
and the additional text that they delimit, while otherwise leaving
the file alone.
|
|
0.0.17:
adding buffered reading
|
|
What's New in Pylint 2.9.5?
===========================
* Fix a crash when there would be a 'TypeError object does not support
item assignment' in the code we parse.
* Fix crash if a callable returning a context manager was assigned to a list or dict item
* Fix a crash when a AttributeInferenceError was not handled properly when
failing to infer the real name of an import in astroid.
What's New in Pylint 2.9.4?
===========================
* Added ``time.clock`` to deprecated functions/methods for python 3.3
* Fix bug in which --fail-on can return a zero exit code even when the specified issue is present
* Fix hard failure when handling missing attribute in a class with duplicated bases
* Fix false-positive ``consider-using-with`` (R1732) if a ternary conditional is used together with ``with``
* Fix false-positive ``deprecated-module`` when relative import uses deprecated module name.
* Fix false-positive ``consider-using-with`` (R1732) if ``contextlib.ExitStack`` takes care of calling the ``__exit__`` method
* Fix a false positive for ``unused-private-member`` when mutating a private attribute
with ``cls``
* Fix ignored empty functions by similarities checker with "ignore-signatures" option enabled
* Fix false-positive of ``use-maxsplit-arg`` when index is incremented in
a loop
* Don't emit ``cyclic-import`` message if import is guarded by ``typing.TYPE_CHECKING``.
* Fix false-positive ``not-callable`` with alternative ``TypedDict`` syntax
* Clarify documentation for consider-using-from-import
* Don't emit ``unreachable`` warning for empty generator functions
* Don't emit ``import-error``, ``no-name-in-module``, and ``ungrouped-imports``
for imports guarded by ``sys.version_info`` or ``typing.TYPE_CHECKING``.
* Fix ``invalid-overridden-method`` with nested property
* Fix false-positive of ``unused-private-member`` when using ``__new__`` in a class
* No longer emit ``consider-using-with`` for ``ThreadPoolExecutor`` and ``ProcessPoolExecutor``
as they have legitimate use cases without a ``with`` block.
* Fix crash when inferring variables assigned in match patterns
* Fix a crash when a StopIteration was raised when inferring
a faulty function in a context manager.
|
|
What's New in astroid 2.6.5?
============================
* Fix a crash when there would be a 'TypeError object does not support
item assignment' in the code we parse.
* Fix a crash when a AttributeInferenceError was raised when
failing to find the real name in infer_import_from.
What's New in astroid 2.6.4?
============================
* Fix a crash when a StopIteration was raised when inferring
a faulty function in a context manager.
What's New in astroid 2.6.3?
============================
* Added ``If.is_sys_guard`` and ``If.is_typing_guard`` helper methods
* Fix a bad inferenece type for yield values inside of a derived class.
* Fix a crash when the node is a 'Module' in the brain builtin inference
* Fix issues when inferring match variables
* Fix lookup for nested non-function scopes
* Fix issue that ``TypedDict`` instance wasn't callable.
* Add dependency on setuptools and a guard to prevent related exceptions.
|
|
|
|
No PKGREVISION bump, as the default remains the same (no documentation).
|
|
This change always disables generating the documentation, even when
doxygen is detected. This fixes the build in this case, since the PLIST
assumes the documentation is not generated.
|
|
|
|
# Storyboards
Sometimes we might want to see different steps in a workflow or lifetime
of an object. Storyboards are a convenience object to help enable that.
Approvaltests allows us to look at a complete object instead of just
pieces of it. Storyboards allow us to track an object through time.
The mechanism to map time to space that storyboards use is very
analogous to a comic book, but with each frame vertically after each
other so that it works well with the diff tool and shows a progression.
|
|
[Fixed]
- Remove cruft from released archive (by expanding .gitignore)
- UTF-8 in test output double encoded
- Tutorial example references `use_ok`, which does not exist in
Test2::Bundle::More
- Step redispatching with step data now work (with documentation)
|
|
v3.6.2
Fix behavior when metaclass implements bool.
v3.6.1
Fixed DeprecationWarnings referring to members from
``collections.abc`` referenced from ``collections``.
v3.6.0
Added support for annotations as found on Python 3.7.
v3.5.0
Adopt semver for versioning.
Adopt jaraco/skeleton for packaging.
Declare support through 3.9.
Tests now pass under pytest and when typing is present.
|
|
2.5.0:
Incompatible changes: dropped support for Python 3.5 and earlier.
|
|
Release 0.10.5
Added
- Improve error message on unmatched method signature expectation.
Fixed
- Fix using ``should_call`` passes wrong ``runtime_self``.
- Fix pytest ``--durations`` flag when flexmock is installed.
|
|
|