Age | Commit message (Collapse) | Author | Files | Lines |
|
Noted by wiz@ via private e-mail and thanks much.
|
|
Noted by wiz@ via private e-mail and thanks much.
|
|
0.10.1
* Work around https://github.com/python/mypy/issues/14042.
* Add support for Python 3.11.
|
|
1.0.2
Updated type annotations to match the ones in typeshed
1.0.1
Fixed formatted traceback missing exceptions beyond 2 nesting levels of __context__ or __cause__
|
|
1.7.0:
Unknown changes
|
|
Version 3.8
A project name containing hyphens is now automatically translated to use underscores for the import name
New option flit install --only-deps to install the dependencies of the package, but not the package itself.
Add support for recursive globbing (**) in sdist includes and excludes
Python’s bytecode cache files (__pycache__ folders and .pyc files) are now always excluded from sdists
Use tomllib in Python 3.11, rather than tomli
Fix crash when unable to get a password from keyring
Fix including modified files in sdist when using Mercurial
Fix for some cases of determining whether a package supports Python 2 or not
Fix parsing version number from code using multiple assignments
Document how to use a PyPI token with FLIT_PASSWORD
Fix link to information about environment variables for pip
Link to the docs for the latest stable version in package metadata
Remove a mention of the toml package, which is no longer needed, from the Developing Flit page
The bootstrap install script for flit_core accepts a new --install-root option.
Ensure the license file is included in packages on PyPI
|
|
|
|
6.57.1 - 2022-11-14
This patch updates some internal type annotations and fixes a formatting bug in the explain phase reporting.
6.57.0 - 2022-11-14
Hypothesis now raises an error if you passed a strategy as the alphabet= argument to text(), and it generated something which was not a length-one string. This has never been supported, we’re just adding explicit validation to catch cases like this StackOverflow question.
|
|
|
|
|
|
65.5.0.3 (2022-11-12)
Remove `setuptools._distutils.command.bdst_msi`
|
|
0.10.2 (2022-11-12)
-------------------
Bug fixes:
- Fix failing tests on Windows.
- Type hint on *root* parameter on `pathspec.pathspec.PathSpec.match_tree_entries()`.
- Type hint on *root* parameter on `pathspec.pathspec.PathSpec.match_tree_files()`.
- Type hint on *root* parameter on `pathspec.util.iter_tree_entries()`.
- Type hint on *root* parameter on `pathspec.util.iter_tree_files()`.
- IndexError with my .gitignore file when trying to build a Python package.
|
|
0.64.0
Add optimization plain option
New languages: nasm and masm
Pager and colors for meson configure output
various install_* functions no longer handle the sticky bit
fs.copyfile to replace configure_file(copy : true)
Added update_mime_database to gnome.post_install()
Added preserve_path arg to install_data
BSD support for the jni dependency
Credentials from ~/.netrc for https URLs
Basic support for oneAPI compilers on Linux and Windows
New method to preprocess source files
python.find_installation() now accepts pure argument
Generates rust-project.json when there are Rust targets
summary() accepts disablers
Option to allow meson test to fail fast after the first failing testcase
Incremental ThinLTO with b_thinlto_cache
Update all wraps from WrapDB with meson wrap update command
Added include_core_only arg to wayland.scan_xml.
Automatic fallback using WrapDB
|
|
And do not build in source directory for easier debugging.
|
|
devel/libjit, devel/m17n-lib, devel/quilt, devel/treecc, emulators/simulavr,
fonts/jomolhari-ttf, graphics/dvipng, graphics/freetype2, graphics/libotf,
ham/xlog, misc/color-theme, misc/m17n-db, multimedia/flvstreamer,
net/mimms, print/chktex, security/oath-toolkit, sysutils/attr,
sysutils/pidof, sysutils/renameutils, textproc/lout:
change MASTER_SITES from http://download.savannah.gnu.org to https://download.savannah.gnu.org
|
|
Version 1.11.0
Update to fmt lib version 9.1.0.
Fix template instantiation warning.
Event handlers improvements.
Allow modifying the used Android buffer ID.
Fix clone in async test.
Custom formatting optimization.
Fix C++14 builds for gcc 4.x.
Add minor version to CMake's SOVERSION
Allow compilation with FMT_ENFORCE_COMPILE_STRING.
Fix pkg-config generation.
Remove unused code from null_mutex.
Fix redundant std::move.
Remove the empty file if in first period in hourly logger.
Add reset_overrun_counter() function to the async logging
Set C++20 in CMake when SPDLOG_USE_STD_FORMAT option is turned on.
Fix mingw test.
Support for any std::chrono::duration type in flush_every(..).
Fix implicit casting of level_enum.
Comment fix.
Fix gcc 4.x build.
Add openSUSE installation instructions.
Fixed missing include file in stopwatch.h.
Support for omitting source info by defining SPDLOG_NO_SOURCE_LOC.
Added SPDLOG_BUILD_PIC build option to CMake.
Fix include windows.h.
Workaround gcc 12 warnings.
Migrate to Github Actions CI.
Replace iterator difference with std::distance
Export targets file to build directory at configure time.
MongoDB sink improvements.
Fix shadow warning in dist_sink.
Fixed msvc warning C4800 in win_eventlog_sink
Check IsDebuggerPresent() in msvc_sink before doing actual work. To use old behavior pass false to the msvc_sink constructor.
|
|
|
|
Required by ruby-lolcat package.
Ruby Paint
Paint creates terminal colors and effects for you. It combines the
strengths of term-ansicolor, rainbow, and similar projects into a simple to
use, however still flexible terminal colors gem with no core extensions by
default.
Features
* No string extensions (suitable for library development)
* Simple API
* Faster than other terminal color gems (as of July 2022)
* Supports true color or 256 colors (for capable terminals)
* Allows you to set any terminal effects
* Paint.mode: Fall-back modes for terminals with less colors, supported
modes:
o 0xFFFFFF (= 16777215) colors (true color)
o 256 colors (palette)
o 16 colors (only ANSI colors, combined with bright effect)
o 8 colors (only ANSI colors)
o 0 colors (no colors / deactivate)
|
|
|
|
Required by ruby-lolcat package.
optimist
Description
Optimist is a commandline option parser for Ruby that just gets out of your
way. One line of code per option is all you need to write. For that, you
get a nice automatically-generated help page, robust option parsing, and
sensible defaults for everything you don't specify.
Features
* Dirt-simple usage.
* Single file. Throw it in lib/ if you don't want to make it a Rubygem
dependency.
* Sensible defaults. No tweaking necessary, much tweaking possible.
* Support for long options, short options, subcommands, and automatic type
validation and conversion.
* Automatic help message generation, wrapped to current screen width.
Requirements
* A burning desire to write less code.
|
|
|
|
Required by ruby-html-proofer package.
Async
Async is a composable asynchronous I/O framework for Ruby based on io-event
and timers.
"Lately I've been looking into async, as one of my projects -
tus-ruby-server - would really benefit from non-blocking I/O.
It's really beautifully designed." - janko
Features
* Scalable event-driven I/O for Ruby. Thousands of clients per process!
* Light weight fiber-based concurrency. No need for callbacks!
* Multi-thread/process containers for parallelism.
* Growing eco-system of event-driven components.
|
|
|
|
Required by ruby-async package.
IO::Event
Provides low level cross-platform primitives for constructing event loops,
with support for select, kqueue, epoll and io_uring.
Motivation
The initial proof-of-concept Async was built on NIO4r. It was perfectly
acceptable and well tested in production, however being built on libev was a
little bit limiting. I wanted to directly built my fiber scheduler into the
fabric of the event loop, which is what this gem exposes - it is
specifically implemented to support building event loops beneath the fiber
scheduler interface, providing an efficient C implementation of all the core
operations.
|
|
|
|
Required by ruby-async package.
Console
Provides beautiful console logging for Ruby applications. Implements fast,
buffered log output.
Motivation
When Ruby decided to reverse the order of exception backtraces, I finally
gave up using the built in logging and decided restore sanity to the output
of my programs once and for all!
Features
* Thread safe global logger with per-fiber context.
* Carry along context with nested loggers.
* Enable/disable log levels per-class.
* Detailed logging of exceptions.
* Beautiful logging to the terminal or structured logging using JSON.
|
|
|
|
Required by ruby-async package.
Fiber::Local
A module to simplify fiber-local state.
Features
* Easily access fiber-local state from a fiber.
* Default to shared thread-local state.
|
|
3.26.0 (2022-10-20)
2 minor enhancements:
* Added warning to bundled minitest/test_task.
* Removed dead rcov plugin and added (simple)cov plugin.
1 bug fix:
* Fixed test task load path issue, prepend Hoe.include_dirs to ensure they
come first.
|
|
4.1.1
-----
* Order old importlib-metadata results by group
|
|
|
|
It's needed as a dependency for the new versions of camlp5 and
ocaml-lablgtk.
|
|
There might be better way for python package, it works for me.
|
|
Changes:
- Bug 1792821 - Modification of the primes.c and dhe-params.c in order to have better looking tables.
- Bug 1796815 - Update zlib in NSS to 1.2.13.
- Bug 1796504 - Skip building modutil and shlibsign when building in Firefox.
- Bug 1796504 - Use __STDC_VERSION__ rather than __STDC__ as a guard.
- Bug 1796407 - Fix -Wunused-but-set-variable warning from clang 15.
- Bug 1796308 - Fix -Wtautological-constant-out-of-range-compare and -Wtype-limits warnings.
- Bug 1796281 - Followup: add missing stdint.h include.
- Bug 1796281 - Fix -Wint-to-void-pointer-cast warnings.
- Bug 1796280 - Fix -Wunused-{function,variable,but-set-variable} warnings on Windows.
- Bug 1796079 - Fix -Wstring-conversion warnings.
- Bug 1796075 - Fix -Wempty-body warnings.
- Bug 1795242 - Fix unused-but-set-parameter warning.
- Bug 1795241 - Fix unreachable-code warnings.
- Bug 1795222 - Mark _nss_version_c unused on clang-cl.
- Bug 1795668 - Remove redundant variable definitions in lowhashtest.
- No bug - Add note about python executable to build instructions.
|
|
3.2.12 (2022-11-07)
* Fix symbol error seen in php 8.2.0 loading zend_class_unserialize_deny,
due to failing to load a header defining a macro.
|
|
|
|
Hex is package manager for the Erlang VM.
This project currently provides tasks that
integrate with Mix, Elixir's build tool.
See https://hex.pm for more documentation.
|
|
Changelog (taken from https://github.com/erlang/rebar3/releases/tag/3.20.0):
This release took a while to build; OTP-25.1 had incompatibilities with EUnit
that interrupted the CI process, and which are corrected in later releases.
New features:
Add --eval option to shell
Add support for dialyzer --incremental when available
Vendor structure
This new vendor structure should be of no impact to anyone using Rebar3 as a
built artifact, but should make the life of corporate users and
package managers much easier by having pre-bundled in all dependencies and
allowing effective offline builds. It also simplifies our bootstrap code and
reduces security issues by not having to download a certificate bundle
without certificates, at least until our oldest supported version can use
Erlang's new built-in on-host certificate lookup mechanisms.
If you do rely on Rebar3 source for your tooling or any other mechanisms,
then you will want to cd apps/rebar before running other commands.
Other fixes:
Warn of EUnit issues on OTP-25.1
Respect HEX_MIRROR environment variable
Use shell:start_interactive to start shell if available
Do not send empty If-None-Match in tarball request
Respect rebar_packages_cdn set in rebar.config
Dereference symbolic links when copying files from ct data folder
Reduce warnings around bootstrap and DAG operations
|
|
lxqt-build-tools-0.12.0 / 2022-11-05
====================================
* Support absolute `CMAKE_INSTALL_{INCLUDE,LIB}DIR` in `LXQtCreatePkgConfigFile`.
* Use `gdesktopappinfo.h` to find gio-unix-2.0 in `FindGLIB.cmake`.
* Drop use of `-Bsymbolic` in `LXQtCompilerSettings`.
|
|
|
|
|
|
rstr is a helper module for easily generating random strings of various types.
It could be useful for fuzz testing, generating dummy data, or other
applications.
|
|
3.1.6 (2022-11-08)
Fixed bugs:
* Fixed issue #2100: "Fatal error: debuginfo() must return an array" when
Exception is thrown from debugInfo in PHP 8.x
* Fixed issue #2101: When a temporary breakpoint is hit, breakpoint_list
should show it as disabled
* Fixed issue #2129: Cannot read snapshot Gzip-compressed data is corrupt
|
|
|
|
3.0.32: 2022-11-03
------------------
Bug fixes:
- Use `DummyInput` by default in `create_input()` if `sys.stdin` does not have
a valid file descriptor. This fixes errors when `sys.stdin` is patched in
certain situations.
- Fix control-c key binding for `ProgressBar` when the progress bar was not
created from the main thread. The current code would try to kill the main
thread when control-c was pressed.
New features:
- Accept a `cancel_callback` in `ProgressBar` to specify the cancellation
behavior for when `control-c` is pressed.
- Small performance improvement in the renderer.
|
|
1.3.1 (2022-11-08)
==================
Bugfixes
--------
- Removed stray quote and comma from setup.cfg preventing PyPI from accepting a
release.
1.3.0 (2022-11-08)
==================
Features
--------
- Switched to declarative package setup.
- Added support for Python 3.11.
Deprecations and Removals
-------------------------
- Dropped Python 3.6 support.
|
|
1.3.3 (2022-11-08)
==================
- Fixed CI runs when creating a new release, where new towncrier versions
fail when the current version section is already present.
1.3.2 (2022-11-08)
==================
Misc
----
- Updated the CI runs to better check for test results and to avoid deprecated syntax.
|
|
|
|
3.2.7 (2022-01-12)
* Update test expectations for php 8.2.0-dev. Add
`#[AllowDynamicProperties]` Attribute to some tests to avoid notices.
* In php 8.1+, make igbinary_unserialize check to see if an equivalent
interned string already exists when unserializing object property names,
array keys, and class names and use that instead of creating a brand new
string.
(This deliberately doesn't create a new interned string if one doesn't
already exist.)
(Before this change, igbinary would deduplicate strings when serializing,
but would not check if strings were interned by PHP itself when
unserializing)
* Avoid debug build assertion failure for `HT_ASSERT_RC1` the same way as
PHP's unserialize - this is a case where ostensibly there are no other
references to the array being unserialized.
3.2.8 (2022-10-17)
* Reduce excessive inlining to reduce shared library size.
* Miscellaneous optimizations.
* Update test expectations to handle changes to var_export output (fully
qualified class names) in PHP 8.2.
* Throw an Error when igbinary_unserialize would add dynamic properties to
class definitions that forbid them in PHP 8.0+
(especially PHP 8.2 `readonly` classes)
* Emit a deprecation notice when igbinary_unserialize() adds dynamic
properties to a class without `#[AllowDynamicProperties]` in PHP 8.2.
Doing that would become an Error in PHP 9.0.
* Set up CI job to build dlls on https://github.com/igbinary/igbinary - at
the moment, the infrastructure used by the Windows for php team has been
broken for months.
3.2.9 (2022-10-17)
* Fix invalid release artifact name in job to build dlls for
https://github.com/igbinary/igbinary
3.2.10 (2022-11-06)
* Add a macro that callers can use to check if igbinary will accept the
header for data being unserialized.
* Fix bug preventing the unserialization of data containing representations
of strings larger than 4GB.
3.2.11 (2022-11-06)
* Fix a bug that could prevent objects/arrays with reference cycles from
being properly garbage collected.
* Fix bugs in unserializing PHP references to values found in php 7.4 typed
properties (#363)
|
|
4.0.0 (2022-09-28)
------------------
**Note that this release drops support for multiprocessing.**
* `--cov-fail-under` no longer causes `pytest --collect-only` to fail
* Dropped support for multiprocessing (mostly because `issue 82408 <https://github.com/python/cpython/issues/82408>`_). This feature was
mostly working but very broken in certain scenarios and made the test suite very flaky and slow.
There is builtin multiprocessing support in coverage and you can migrate to that. All you need is this in your
``.coveragerc``::
[run]
concurrency = multiprocessing
parallel = true
sigterm = true
* Fixed deprecation in ``setup.py`` by trying to import setuptools before distutils.
* Removed undesirable new lines that were displayed while reporting was disabled.
* Documentation fixes.
* Added support for LCOV output format via `--cov-report=lcov`. Only works with coverage 6.3+.
* Modernized pytest hook implementation.
|