Age | Commit message (Collapse) | Author | Files | Lines |
|
Openapi-schema-validator is a Python library that validates schema
against the OpenAPI Schema Specification v3.0 which is an extended
subset of the JSON Schema Specification Wright Draft 00.
|
|
|
|
|
|
-parsing MIME type from gemini response instead of just checking for "text/".
Other text types will now be displayed as text/plain, not text/gemini.
This also allows the supposed encoding to be detected and ncgopher will now
abort a request if the server signals an unsupported charset. A dialog will
be displayed.
-Fixed bug in gopher protocol handling.
|
|
|
|
cutoggvorbis is a small and fast command line Ogg/Vorbis editor. It lets
you select sections of an Ogg/Vorbis interactively or via a timetable and
save them to separate files without quality loss. It uses ogg123 for playback
and even works with files bigger than 2GB.
|
|
|
|
-No major changes, mainly rev bump of dependency crates.
|
|
|
|
cutmp3 is a small and fast command line MP3 editor. It lets you select
sections of an MP3 interactively or via a timetable and save them to separate
files without quality loss. It uses mpg123 for playback and works with VBR
files and even with files bigger than 2GB. Other features are configurable
silence seeking and ID3 tag seeking, which are useful for concatenated mp3s.
|
|
|
|
adapted from PR pkg/56511 from pekdon
|
|
|
|
v59.2.0
-------
Changes
^^^^^^^
* #2875: Introduce changes from pypa/distutils@514e9d0, including
support for overrides from Debian and pkgsrc, unlocking the
possibility of making SETUPTOOLS_USE_DISTUTILS=local the default
again.
v59.1.1
-------
Misc
^^^^
* #2885: Fixed errors when encountering LegacyVersions.
v59.1.0
-------
Changes
^^^^^^^
* #2497: Update packaging to 21.2.
* #2877: Back out deprecation of setup_requires and replace instead
by a deprecation of setuptools.installer and fetch_build_egg. Now
setup_requires is still supported when installed as part of a PEP
517 build, but is deprecated when an unsatisfied requirement is
encountered.
* #2879: Bump packaging to 21.2.
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2867: PNG/ICO images replaced with SVG in the docs.
* #2867: Added support to SVG "favicons" via "in-tree" Sphinx extension.
v59.0.1
-------
Misc
^^^^
* #2880: Removed URL requirement for ``pytest-virtualenv`` in ``setup.cfg``.
PyPI rejects packages with dependencies external to itself.
Instead the test dependency was overwritten via ``tox.ini``
v59.0.0
-------
Deprecations
^^^^^^^^^^^^
* #2856: Support for custom commands that inherit directly from ``distutils`` is
**deprecated**. Users should extend classes provided by setuptools instead.
Breaking Changes
^^^^^^^^^^^^^^^^
* #2870: Started failing on invalid inline description with line
breaks :class:`ValueError` -- by :user:`webknjaz`
Changes
^^^^^^^
* #2698: Exposed exception classes from ``distutils.errors`` via ``setuptools.errors``.
* #2866: Incorporate changes from pypa/distutils@f1b0a2b.
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2227: Added sphinx theme customisations to display the new logo in the sidebar and
use its colours as "accent" in the documentation -- by :user:`abravalheri`
* #2227: Added new setuptools logo, including editable files and artwork documentation
-- by :user:`abravalheri`
* #2698: Added mentions to ``setuptools.errors`` as a way of handling custom command
errors.
* #2698: Added instructions to migrate from ``distutils.commands`` and
``distutils.errors`` in the porting guide.
* #2871: Added a note to the docs that it is possible to install
``setup.py``-less projects in editable mode with :doc:`pip v21.1+
<pip:index>`, only having ``setup.cfg`` and ``pyproject.toml`` in
project root -- by :user:`webknjaz`
v58.5.3
-------
Misc
^^^^
* #2849: Add fallback for custom ``build_py`` commands inheriting directly from
:mod:`distutils`, while still handling ``include_package_data=True`` for
``sdist``.
v58.5.2
-------
Misc
^^^^
* #2847: Suppress 'setup.py install' warning under bdist_wheel.
v58.5.1
-------
Misc
^^^^
* #2846: Move PkgResourcesDeprecationWarning above implicitly-called
function so that it's in the namespace when version warnings are
generated in an environment that contains them.
v58.5.0
-------
Changes
^^^^^^^
* #1461: Fix inconsistency with ``include_package_data`` and ``packages_data`` in sdist
by replacing the loop breaking mechanism between the ``sdist`` and
``egg_info`` commands -- by :user:`abravalheri`
v58.4.0
-------
Changes
^^^^^^^
* #2497: Officially deprecated PEP 440 non-compliant versions.
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2832: Removed the deprecated ``data_files`` option from the example in the
declarative configuration docs -- by :user:`abravalheri`
* #2832: Change type of ``data_files`` option from ``dict`` to ``section`` in
declarative configuration docs (to match previous example) -- by
:user:`abravalheri`
v58.3.0
-------
Changes
^^^^^^^
* #917: ``setup.py install`` and ``easy_install`` commands are now
officially deprecated. Use other standards-based installers (like
pip) and builders (like build). Workloads reliant on this behavior
should pin to this major version of Setuptools. See `Why you
shouldn't invoke setup.py directly
<https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html>`_
for more background.
* #1988: Deprecated the ``bdist_rpm`` command. Binary packages
should be built as wheels instead.
-- by :user:`hugovk`
* #2785: Replace ``configparser``'s ``readfp`` with ``read_file``,
deprecated since Python 3.2.
-- by :user:`hugovk`
* #2823: Officially deprecated support for ``setup_requires``.
Users are encouraged instead to migrate to PEP 518
``build-system.requires`` in ``pyproject.toml``. Users reliant on
``setup_requires`` should consider pinning to this major version
to avoid disruption.
Misc
^^^^
* #2762: Changed codecov.yml to configure the threshold to be lower
-- by :user:`tanvimoharir`
v58.2.0
-------
Changes
^^^^^^^
* #2757: Add windows arm64 launchers for scripts generated by easy_install.
* #2800: Added ``--owner`` and ``--group`` options to the ``sdist`` command,
for specifying file ownership within the produced tarball (similarly
to the corresponding distutils ``sdist`` options).
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2792: Document how the legacy and non-legacy versions are
compared, and reference to the `PEP 440
<https://www.python.org/dev/peps/pep-0440/>`_ scheme.
v58.1.0
-------
Changes
^^^^^^^
* #2796: Merge with pypa/distutils@02e9f65ab0
v58.0.4
-------
Misc
^^^^
* #2773: Retain case in setup.cfg during sdist.
v58.0.3
-------
Misc
^^^^
* #2777: Build does not fail fast when ``use_2to3`` is supplied but set to a false value.
v58.0.2
-------
Misc
^^^^
* #2769: Build now fails fast when ``use_2to3`` is supplied.
v58.0.1
-------
Misc
^^^^
* #2765: In Distribution.finalize_options, suppress known removed entry points to avoid issues with older Setuptools.
v58.0.0
-------
Breaking Changes
^^^^^^^^^^^^^^^^
* #2086: Removed support for 2to3 during builds. Projects should
port to a unified codebase or pin to an older version of Setuptools
using PEP 518 build-requires.
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* #2746: add python_requires example
|
|
|
|
|
|
3.4.0
Added context propagation to/from worker threads in to_thread.run_sync(), from_thread.run() and from_thread.run_sync()
NOTE: Requires Python 3.7 to work properly on asyncio!
Fixed race condition in Lock and Semaphore classes when a task waiting on acquire() is cancelled while another task is waiting to acquire the same primitive
Fixed async context manager’s __aexit__() method not being called in BlockingPortal.wrap_async_context_manager() if the host task is cancelled
Fixed worker threads being marked as being event loop threads in sniffio
Fixed task parent ID not getting set to the correct value on asyncio
Enabled the test suite to run without IPv6 support, trio or pytest plugin autoloading
|
|
0.9.11:
Revert / convert to setup.py-less build system using pypa build
|
|
...so that they will be automatically found by shells. It's more
helpful than requiring users to copy scripts from share/examples.
|
|
|
|
|
|
yadm is a tool for managing dotfiles.
* Based on Git, with full range of Git's features
* Supports system-specific alternative files or templated files
* Encryption of private data using GnuPG, OpenSSL, transcrypt, or
git-crypt
* Customizable initialization (bootstrapping)
* Customizable hooks for before and after any operation
Complete features, usage, examples and installation instructions can
be found on the yadm.io website.
|
|
|
|
|
|
Changes with Unit 1.26.0 18 Nov 2021
*) Change: the "share" option now specifies the entire path to the files
it serves, rather than a document root directory to be prepended to
the request URI.
*) Feature: automatic adjustment of existing configurations to the new
"share" behavior when updating from previous versions.
*) Feature: variables support in the "share" option.
*) Feature: multiple paths in the "share" option.
*) Feature: variables support in the "chroot" option.
*) Feature: PHP opcache is shared between application processes.
*) Feature: request routing by the query string.
*) Bugfix: the router and app processes could crash when the requests
limit was reached by asynchronous or multithreaded apps.
*) Bugfix: established WebSocket connections could stop reading frames
from the client after the corresponding listener had been
reconfigured.
*) Bugfix: fixed building with glibc 2.34, notably Fedora 35.
|
|
|
|
|
|
0.2.4 (2021/11/22)
Host(New):
"Support serial console host driver for stdio, tcp."
vm(New):
"Support keyboard connection/disconnection."
vm(New):
"Implement an ABORT button."
vm(New):
"Supports PROM PUTCHAR(?) routine on LUNA88K ROM emulation."
vm(Update):
"Rewrite and improve SIO(uPD7201) and SCC(Z8530)."
vm(Update):
"MK48T02 now saves the whole NVRAM."
vm(Update):
"LUNA ROM emulation accepts numpad keys as well as the real machine."
vm(Fix):
"Fix an MK48T02 degradation since ver 0.2.3 "
vm(Fix):
"Fix an issue that Lance(AM7990) may lose packets it received."
vm(Fix):
"Fix INIT/STRT bit behavior in CSR0 on Lance(AM7990)."
m68k(Fix):
"Fix an FSAVE -(An) instruction."
m88k(Fix):
"Fix DMx registers when Data Access Exception occurs."
GUI(Fix):
"Fix sort direction on the exception history monitor."
GUI(Fix):
"Fix accelaration keys not working since ver 0.2.2."
app(Update):
"Make an error if keyname of -V option is not correct. Make a warning if keyname in the configuration file is not correct."
build(Fix):
"Fix build with clang11."
vm(New):
"Add --force-rtc-fixed option for developpers."
|
|
|
|
Notable changes:
- P2P and network changes
* Added support for running Bitcoin Core as an I2P (Invisible Internet
Project) service and connect to such services. See i2p.md for details.
* This release removes support for Tor version 2 hidden services in favor of
Tor v3 only, as the Tor network dropped support for Tor v2 with the release
of Tor version 0.4.6. Henceforth, Bitcoin Core ignores Tor v2 addresses; it
neither rumors them over the network to other peers, nor stores them in
memory or to peers.dat.
* Added NAT-PMP port mapping support via libnatpmp.
- New and Updated RPCs
* Due to BIP 350 being implemented, behavior for all RPCs that accept
addresses is changed when a native witness version 1 (or higher) is passed.
These now require a Bech32m encoding instead of a Bech32 one, and Bech32m
encoding will be used for such addresses in RPC output as well. No version 1
addresses should be created for mainnet until consensus rules are adopted
that give them meaning (as will happen through BIP 341). Once that happens,
Bech32m is expected to be used for them, so this shouldn't affect any
production systems, but may be observed on other networks where such addresses
already have meaning (like signet).
* The getpeerinfo RPC returns two new boolean fields, bip152_hb_to and
bip152_hb_from, that respectively indicate whether we selected a peer to be
in compact blocks high-bandwidth mode or whether a peer selected us as a
compact blocks high-bandwidth peer. High-bandwidth peers send new block
announcements via a cmpctblock message rather than the usual inv/headers
announcements. See BIP 152 for more details.
* getpeerinfo no longer returns the following fields: addnode, banscore, and
whitelisted, which were previously deprecated in 0.21. Instead of addnode,
the connection_type field returns manual. Instead of whitelisted, the
permissions field indicates if the peer has special privileges. The
banscore field has simply been removed.
* The following RPCs: gettxout, getrawtransaction, decoderawtransaction,
decodescript, gettransaction, and REST endpoints: /rest/tx, /rest/getutxos,
/rest/block deprecated the following fields (which are no longer returned in
the responses by default): addresses, reqSigs. The -deprecatedrpc=addresses
flag must be passed for these fields to be included in the RPC response.
This flag/option will be available only for this major release, after which
the deprecation will be removed entirely. Note that these fields are
attributes of the scriptPubKey object returned in the RPC response. However,
in the response of decodescript these fields are top-level attributes, and
included again as attributes of the scriptPubKey object.
* When creating a hex-encoded bitcoin transaction using the bitcoin-tx
utility with the -json option set, the following fields: addresses, reqSigs
are no longer returned in the tx output of the response.
* The listbanned RPC now returns two new numeric fields: ban_duration and
time_remaining. Respectively, these new fields indicate the duration of a
ban and the time remaining until a ban expires, both in seconds.
Additionally, the ban_created field is repositioned to come before
banned_until.
* The setban RPC can ban onion addresses again. This fixes a regression
introduced in version 0.21.0.
* The getnodeaddresses RPC now returns a "network" field indicating the
network type (ipv4, ipv6, onion, or i2p) for each address.
* getnodeaddresses now also accepts a "network" argument (ipv4, ipv6, onion,
or i2p) to return only addresses of the specified network.
* The testmempoolaccept RPC now accepts multiple transactions (still
experimental at the moment, API may be unstable). This is intended for
testing transaction packages with dependency relationships; it is not
recommended for batch-validating independent transactions. In addition to
mempool policy, package policies apply: the list cannot contain more than 25
transactions or have a total size exceeding 101K virtual bytes, and cannot
conflict with (spend the same inputs as) each other or the mempool, even if
it would be a valid BIP125 replace-by-fee. There are some known limitations
to the accuracy of the test accept: it's possible for testmempoolaccept to
return "allowed"=True for a group of transactions, but
"too-long-mempool-chain" if they are actually submitted.
* addmultisigaddress and createmultisig now support up to 20 keys for Segwit
addresses.
Then also the build system, files, new settings, updated settings, tools and
utilities, wallet, and GUI changes; the full list is at
https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-22.0.md.
|
|
|
|
4.3.0:
Added
Enable Windows on ARM64 target
|
|
1.0.1:
Remove branch filter from pull requests
Add missing py.typed file
|
|
|
|
Note that this is a fake version number; it represents another
packaging of unison beyond 2.51.4. It catches up to upstream's git
repo.
Upstream changes are bugfixes and minor improvements.
Upstream is beginning the release process and this version is likely
close to what will be released.
|
|
Needed on unixware.
|
|
|
|
|
|
|
|
OpenAPI specification and JSON Schema Draft4/Draft6/Draft7 validators
with minimum dependencies.
|
|
|
|
|
|
This release does not contain new "ABI features". The ABI (Application
Binary Interface) is 100% compatible with releases 1.3.5 - 1.3.7.
CHANGES IN FLTK 1.3.8 RELEASED: Nov 20 2021
FLTK 1.3.8 is a maintenance release with some fixes and enhancements.
Details:
Albrecht Schlosser:
Make "FLTK_CONSOLIDATE_MOTION" user-definable (issue #76)
Fix compiler warnings (backported from 1.4)
Add new dialog fl_choice_n() with extended return values (#282)
ManoloFLTK:
Account for deprecation of [NSBitmapImageRep initWithFocusedViewRect:]
in macOS 10.14
macOS: fix fullscreen window when other windows were created before
Fix issue #287: "FLTK 1.3.6 doesn't handle fullscreen on macOS"
Fix issue #288: "FLTK 1.3.6+ doesn't notify window movement on macOS"
Fix issue #279: "HiDpi issue on macOS with retina display"
macOS: Allow building with non-Apple compiler that may not support
blocks
|
|
|
|
|
|
- You can now verify html and it will pretty print it. This adds a pip
dependency on beautiful soup (bs4)
|
|
|
|
21.3
* Add a ``pp3-none-any`` tag
* Replace the blank pyparsing 3 exclusion with a 3.0.5 exclusion
* Fix a spelling mistake
|
|
3.1.5:
fix markdownlint errors
fix for removed get_installed_distributions function
crude way slow down to avoid HTTPTooManyRequests
ignore failing get_installed_distributions import for mypy
3.1.4
- Fix: set_default_site, improve django.contrib.sites application detection
- Improvement: documentation, Fix name of mixin in docs
- Improvement: mypy, type ignore backwards compatible imports
- Improvement: graph_models, add --rankdir to change graph direction
- Improvement: runserver_plus, Add --sql-truncate cli modifier
- Improvement: shell_plus, Add --sql-truncate cli modifier
|
|
|