forked from NetBSD/pkgsrc
-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python virtualenv seems broken on mac M1 #319
Comments
jperkin
pushed a commit
that referenced
this issue
Jan 27, 2022
v4.10.1 ======= * #361: Avoid potential REDoS in ``EntryPoint.pattern``. v4.10.0 ======= * #354: Removed ``Distribution._local`` factory. This functionality was created as a demonstration of the possible implementation. Now, the `pep517 <https://pypi.org/project/pep517>`_ package provides this functionality directly through `pep517.meta.load <https://github.com/pypa/pep517/blob/a942316305395f8f757f210e2b16f738af73f8b8/pep517/meta.py#L63-L73>`_. v4.9.0 ====== * Require Python 3.7 or later. v4.8.3 ====== * #357: Fixed requirement generation from egg-info when a URL requirement is given. v4.8.2 ====== v2.1.2 ====== * #353: Fixed discovery of distributions when path is empty. v4.8.1 ====== * #348: Restored support for ``EntryPoint`` access by item, deprecating support in the process. Users are advised to use direct member access instead of item-based access:: - ep[0] -> ep.name - ep[1] -> ep.value - ep[2] -> ep.group - ep[:] -> ep.name, ep.value, ep.group v4.8.0 ====== * #337: Rewrote ``EntryPoint`` as a simple class, still immutable and still with the attributes, but without any expectation for ``namedtuple`` functionality such as ``_asdict``. v4.7.1 ====== * #344: Fixed regression in ``packages_distributions`` when neither top-level.txt nor a files manifest is present. v4.7.0 ====== * #330: In ``packages_distributions``, now infer top-level names from ``.files()`` when a ``top-level.txt`` (Setuptools-specific metadata) is not present. v4.6.4 ====== * #334: Correct ``SimplePath`` protocol to match ``pathlib`` protocol for ``__truediv__``. v4.6.3 ====== * Moved workaround for #327 to ``_compat`` module. v4.6.2 ====== * bpo-44784: Avoid errors in test suite when DeprecationWarnings are treated as errors. v4.6.1 ====== * #327: Deprecation warnings now honor call stack variance on PyPy. v4.6.0 ====== * #326: Performance tests now rely on `pytest-perf <https://pypi.org/project/pytest-perf>`_. To disable these tests, which require network access and a git checkout, pass ``-p no:perf`` to pytest. v4.5.0 ====== * #319: Remove ``SelectableGroups`` deprecation exception for flake8. v4.4.0 ====== * #300: Restore compatibility in the result from ``Distribution.entry_points`` (``EntryPoints``) to honor expectations in older implementations and issuing deprecation warnings for these cases: - ``EntryPoints`` objects are once again mutable, allowing for ``sort()`` and other list-based mutation operations. Avoid deprecation warnings by casting to a mutable sequence (e.g. ``list(dist.entry_points).sort()``). - ``EntryPoints`` results once again allow for access by index. To avoid deprecation warnings, cast the result to a Sequence first (e.g. ``tuple(dist.entry_points)[0]``). v4.3.1 ====== * #320: Fix issue where normalized name for eggs was incorrectly solicited, leading to metadata being unavailable for eggs. v4.3.0 ====== * #317: De-duplication of distributions no longer requires loading the full metadata for ``PathDistribution`` objects, entry point loading performance by ~10x. v4.2.0 ====== * Prefer f-strings to ``.format`` calls. v4.1.0 ====== * #312: Add support for metadata 2.2 (``Dynamic`` field). * #315: Add ``SimplePath`` protocol for interface clarity in ``PathDistribution``. v4.0.1 ====== * #306: Clearer guidance about compatibility in readme. v4.0.0 ====== * #304: ``PackageMetadata`` as returned by ``metadata()`` and ``Distribution.metadata()`` now provides normalized metadata honoring PEP 566: - If a long description is provided in the payload of the RFC 822 value, it can be retrieved as the ``Description`` field. - Any multi-line values in the metadata will be returned as such. - For any multi-line values, line continuation characters are removed. This backward-incompatible change means that any projects relying on the RFC 822 line continuation characters being present must be tolerant to them having been removed. - Add a ``json`` property that provides the metadata converted to a JSON-compatible form per PEP 566. v3.10.1 ======= * Minor tweaks from CPython. v3.10.0 ======= * #295: Internal refactoring to unify section parsing logic. v3.9.1 ====== * #296: Exclude 'prepare' package. * #297: Fix ValueError when entry points contains comments. v3.9.0 ====== * Use of Mapping (dict) interfaces on ``SelectableGroups`` is now flagged as deprecated. Instead, users are advised to use the select interface for future compatibility. Suppress the warning with this filter: ``ignore:SelectableGroups dict interface``. Or with this invocation in the Python environment: ``warnings.filterwarnings('ignore', 'SelectableGroups dict interface')``. Preferably, switch to the ``select`` interface introduced in 3.7.0. See the `entry points documentation <https://importlib-metadata.readthedocs.io/en/latest/using.html#entry-points>`_ and changelog for the 3.6 release below for more detail. For some use-cases, especially those that rely on ``importlib.metadata`` in Python 3.8 and 3.9 or those relying on older ``importlib_metadata`` (especially on Python 3.5 and earlier), `backports.entry_points_selectable <https://pypi.org/project/backports.entry_points_selectable>`_ was created to ease the transition. Please have a look at that project if simply relying on importlib_metadata 3.6+ is not straightforward. Background in #298. * #283: Entry point parsing no longer relies on ConfigParser and instead uses a custom, one-pass parser to load the config, resulting in a ~20% performance improvement when loading entry points. v3.8.2 ====== * #293: Re-enabled lazy evaluation of path lookup through a FreezableDefaultDict. v3.8.1 ====== * #293: Workaround for error in distribution search. v3.8.0 ====== * #290: Add mtime-based caching for ``FastPath`` and its lookups, dramatically increasing performance for repeated distribution lookups. v3.7.3 ====== * Docs enhancements and cleanup following review in `GH-24782 <https://github.com/python/cpython/pull/24782>`_. v3.7.2 ====== * Cleaned up cruft in entry_points docstring. v3.7.1 ====== * Internal refactoring to facilitate ``entry_points() -> dict`` deprecation. v3.7.0 ====== * #131: Added ``packages_distributions`` to conveniently resolve a top-level package or module to its distribution(s). v3.6.0 ====== * #284: Introduces new ``EntryPoints`` object, a tuple of ``EntryPoint`` objects but with convenience properties for selecting and inspecting the results: - ``.select()`` accepts ``group`` or ``name`` keyword parameters and returns a new ``EntryPoints`` tuple with only those that match the selection. - ``.groups`` property presents all of the group names. - ``.names`` property presents the names of the entry points. - Item access (e.g. ``eps[name]``) retrieves a single entry point by name. ``entry_points`` now accepts "selection parameters", same as ``EntryPoint.select()``. ``entry_points()`` now provides a future-compatible ``SelectableGroups`` object that supplies the above interface (except item access) but remains a dict for compatibility. In the future, ``entry_points()`` will return an ``EntryPoints`` object for all entry points. If passing selection parameters to ``entry_points``, the future behavior is invoked and an ``EntryPoints`` is the result. * #284: Construction of entry points using ``dict([EntryPoint, ...])`` is now deprecated and raises an appropriate DeprecationWarning and will be removed in a future version. * #300: ``Distribution.entry_points`` now presents as an ``EntryPoints`` object and access by index is no longer allowed. If access by index is required, cast to a sequence first. v3.5.0 ====== * #280: ``entry_points`` now only returns entry points for unique distributions (by name). v3.4.0 ====== * #10: Project now declares itself as being typed. * #272: Additional performance enhancements to distribution discovery. * #111: For PyPA projects, add test ensuring that ``MetadataPathFinder._search_paths`` honors the needed interface. Method is still private. v3.3.0 ====== * #265: ``EntryPoint`` objects now expose a ``.dist`` object referencing the ``Distribution`` when constructed from a Distribution. v3.2.0 ====== * The object returned by ``metadata()`` now has a formally-defined protocol called ``PackageMetadata`` with declared support for the ``.get_all()`` method. Fixes #126. v3.1.1 ====== v2.1.1 ====== * #261: Restored compatibility for package discovery for metadata without version in the name and for legacy eggs. v3.1.0 ====== * Merge with 2.1.0. v2.1.0 ====== * #253: When querying for package metadata, the lookup now honors `package normalization rules <https://packaging.python.org/specifications/recording-installed-packages/>`_. v3.0.0 ====== * Require Python 3.6 or later.
jbarfield
pushed a commit
to bissinc/pkgsrc
that referenced
this issue
Mar 22, 2022
Major bugfixes: * Fixed encode from dwg and json for many objects: missing size and bitsize recalculation for objects with strings and DD types. (GH TritonDataCenter#322, TritonDataCenter#326) * dwgadd: Fixed the pspace command. (GH TritonDataCenter#319) * Missed all binary DXF groups 0. Still not working, but added to oss-fuzz. * Support older gperf, older than 3.1. eg. macOS
jperkin
pushed a commit
that referenced
this issue
May 1, 2022
httpuv 1.6.5 ============ * Added support for R on Windows UCRT. (#324) * When using a system-wide copy of libuv, httpuv will now compile using the system-wide headers for libuv, instead of the local copy of the libuv headers. (#327) httpuv 1.6.4 ============ * Added zlib to SystemRequirements in DESCRIPTION file. (#315) * Closed #280: Fix builds on Alpine Linux (and other versions which have automake >1.16.1). (#319)
jperkin
pushed a commit
that referenced
this issue
Jun 2, 2022
Upstream changes: Changes in 0.4-20 (2022-04-29) Remove check for Yahoo Finance cookies because the site no longer responds with a cookie, and that caused the connection attempt to fail. This affected getSymbols(), getDividends(), and getSplits(). Thanks to several users for reporting, and especially to @pverspeelt and @alihru for investigating potential fixes! #358 Update getSymbols.yahooj() for changes to the web page. #312 Add HL() and supporting functions. These are analogues to HLC(), OHLC(), etc.Thanks for Karl Gauvin for the nudge to implement them. Add adjusted close to getSymbols.tiingo() output. Thanks to Ethan Smith for the suggestion and patch! #289 #345 Use a Date index for getSymbols.tiingo() daily data. Thanks to Ethan Smith for the report! #350 Remove unneeded arguments to the getSymbols.tiingo() implementation. Thanks to Ethan Smith for the suggestion and patch! #343 #343 Load dividends and splits data into the correct environment when the user provides a value for the env argument. The previous behavior always loaded the data into the environment the function was called from. Thanks to Stewart Wright for the report and patch! #33 Make getOptionChain() return all the fields that Yahoo Finance provides. Thanks to Adam Childers (@rhizomatican) for the patch! #318 #336 Add orats as a source for getOptionChain(). Thanks to Steve Bronder (@SteveBronder) for the suggestion and implementation! #325 Improve the error message when getSymbols() cannot import data for a symbol because the symbol is not valid or does not have historical data. Thanks to Peter Carl for the report. #333 Fix the getMetals() example in the documentation. The example section previously had an example of getFX(). Thanks to Gerhard Nachtmann for the report and patch! #330 Fix getQuote() so it returns data when the ticker symbol contains an “&”. Thanks to @pankaj3009 for the report! #324 Fix addMACD() when col is specified. Thanks to @nvalueanalytics for the report! #321 Changes in 0.4-18 (2020-11-29) Fix issues handling https:// in getSymbols.yahooj(). Thanks to @Lobo1981 and @tchevri for the reports and @ethanbsmith for the suggestion to move from XML to xml2. #310 #312 Fix getSymbols.yahoo(), getDividends(), and getSplits() so they all handle download errors and retry again. Thanks for @helgasoft for the report on getSymbols.yahoo() and @msfsalla for the report on getDividends() and getSplits(). #307 #314 Add implied volatility and last trade date to getOptionChain() output. Thanks to @hd2581 and @romanlelek for the reports. And thanks to @rjvelasquezm for noticing the error when lastTradeDate is NULL. #224 #304 Fix getOptionChain() to throw a warning and return NULL for every expiry that doesn’t have data. #299 Add “Defaults” handling to getQuote() and getQuote.yahoo(). Thanks to @ethanbsmith for the report. #291 Add Bid and Ask fields to the output from getQuote(). Thanks to @jrburl for the report and PR. #302 Fix “Defaults” to handle unexported function (e.g. getQuote.av(). Thanks to @helgasoft for the report. #316 importDefaults() doesn’t call get() on vector with length > 1. Thanks to Kurt Hornik for the report. #319 Changes in 0.4-17 (2020-03-31) chartTheme() now works when quantmod is not attached. Thanks to Kurt Hornik for the report. Changes in 0.4-16 (2020-03-08) Remove disk I/O from getSymbols() and getQuote(). This avoids any disk contention, and makes the implementation pattern more consistent with other functions that import data. Thanks to Ethan Smith suggestion and PR. #280 #281 Make getQuote() robust to symbols without data, so it does not error if one or more symbols are not found. Also return quotes in the same order as the ‘Symbols’ argument. Thanks to Ethan Smith feature request and PR. #279 #282 #288 Handle semicolon-delimited symbol string handling to main getQuote() function. This makes getQuote() consistent with getSymbols(). Thanks to Ethan Smith suggestion and PR. #284 #285 Fix ex-dividend and pay date mapping. getQuote() returned the dividend pay date labeled as the ex-dividend date. Thanks to @matiasandina for the report. #287 Fix Yahoo Finance split ratio. The delimiter changed from “/” to “:”. For example, a 2-for-1 split was 1/2 but is now “2:1”. Thanks to @helgasoft for the report. #292 Error messages from getQuote.alphavantage() and getQuote.tiingo() no longer contain the API key when symbols can’t be found. #286 Fix getQuote.alphavantage() by replacing the defunct batch quote request with a loop over the single quote request. Thanks to @helgasoft for the report and patch. #296 Update getOptionChain() to handle empty volume or open interest Thank to @jrburl for the report and PR. #299 #300
jperkin
pushed a commit
that referenced
this issue
Jul 4, 2022
2022-06-18 meld 3.21.2 ====================== Features: * Folder comparison now supports compare differently-named files across panes, by marking files for comparison (Helly Guo) * Synchronization points are now significantly easier to use and more robust, and have new user documentation (Roberto Vidal) * Added option to ignore Unicode normalisation form differences when comparing paths (Dan B) * The files or folders being compared can now be swapped in two pane mode, using the new View -> Swap left and right panes menu item (Helly Guo) * Folder comparisons now show a "(scanning...)" indication in tree view rows as an additional visual cue that the comparison is still running (Kai Willadsen) * Folder comparisons have a new optional ISO-format time column (Kai Willadsen) Fixes: * Update icon usage to support stock icon removal from new Adwaita versions (Jan Tojnar) * Build fix for Meson 0.61.0 (Silvio Fricke) * The new pathlabel widgets now support user-provided custom labels (Kai Willadsen) * Fix file selectors in folder comparisons to always open in the current folder (Kai Willadsen) * Using a custom save path (i.e., the --output flag) now sets a buffer as modified, so that unchanged merges can be saved (Kai Willadsen) * Comparing new or deleted rows in folder comparison now opens a two-pane file comparisons for consistency (Kai Willadsen) * Destructive dialog actions now have appropriate styling (Kai Willadsen) * Invalid user settings for folder comparison columns are now handled more gracefully (Kai Willadsen) * The nightly flatpak build now includes Git to make version control comparisons somewhat functional (Kai Willadsen) * Issues fixed: #11, #85, #188, #319, #381, #475, #492, #581, #620, #638, #645, #660, #662, #672
jperkin
pushed a commit
that referenced
this issue
Jul 5, 2022
Changes since 0.3.0: We reached v1.0.0 ## Breaking changes - fix!: Replace limit flag with paginate by @ankitpokhrel in #359 - fix!: Append components on edit instead of overriding by @ankitpokhrel in #368 - feat!: Append label to an issue, show labels at issue list view by @stchar in #300 - refactor!: Move boards and project list to subcommand by @ankitpokhrel in #314 ## What's added? - feat: Support custom fields on issue create by @ankitpokhrel in #319 - feat: Add support to read from .netrc by @adolsalamanca in #329 - feat: Add support for OS keyrings/-chains by @boyvanamstel in #348 - feat: Support auth with personal access tokens by @marek-veber / @ankitpokhrel in #327 - feat: Allow to set fixVersions on issue creation by @ankitpokhrel in #276 - feat: Allow insecure TLS by @ankitpokhrel in #305 - feat: Add --no-browser option to open cmd by @ankitpokhrel in #308 - feat: Add search option for boards on jira init by @ankitpokhrel in #322 - feat: Add issues unlink command by @sushilkg in #347 - feat: Support refresh for issues list by @GZLiew in #325 - feat: Ability to delete issue by @ankitpokhrel in #336 - feat: Allow to set custom fields on epic create by @ankitpokhrel in #364 - feat: Allow to edit release-info/fixVersions by @ankitpokhrel in #365 - feat: Allow removing labels on edit by @ankitpokhrel in #371 - feat: Support creating issues with custom subtask type by @danobi in #372 - feat: Allow removing component on edit by @ankitpokhrel in #374 - feat: Allow removing fixVersions on edit by @ankitpokhrel in #376 - feat: Support custom fields on issue edit by @ankitpokhrel in #377 - feat: Jira init non-interactive by @ankitpokhrel in #381 - feat: Show subtasks in issue view by @ankitpokhrel in #382 - feat: Allow project filter in raw jql by @ankitpokhrel in #395 ## What's fixed? - fix: Makefile compatiblity with Make 3.81 by @danmichaelo in #252 - fix: Config generation issue by @ankitpokhrel in #275 - fix(cfg): Strip trailing slash on server name by @ankitpokhrel in #295 - fix: Jira client should respect timeout opt by @ankitpokhrel in #304 - fix: Respect GLAMOUR_STYLE env on issue view by @ankitpokhrel in #317 - fix: Get subtask handle from config by @ankitpokhrel in #296 - fix: Jira wiki parser by @ankitpokhrel in #326 - fix: Display correctly columns in list sprint command help by @adolsalamanca in #320 - fix: Panic on empty sub-list by @ankitpokhrel in #330 - fix: Issue with assigning user by @ankitpokhrel in #321 - fix: OOM bug on issue view by @ankitpokhrel in #350 - fix: Assign parent key as is on edit by @ankitpokhrel in #351 - fix: Add additional check for total boards returned by @ankitpokhrel in #360 - fix: Issue with query param in user assignment by @ankitpokhrel in #380 - fix: Subtask clone by @ankitpokhrel in #383 - fix: editing issue with custom field in non interactive mode by @DrudgeRajen in #391 ## Dependency updates - dep: Upgrade charmbracelet/glamour to 0.5.0 by @ankitpokhrel in #309 - dep: Upgrade rivo/tview to latest by @ankitpokhrel in #310 - dep: Upgrade outdated packages by @ankitpokhrel in #311 - dep: Upgrade cobra to 1.4.0 by @ankitpokhrel in #373 ## Other notable changes - Use md ext for tmp file to trigger vim syntax by @ElementalWarrior in #318 Full Changelog: ankitpokhrel/jira-cli@v0.3.0...v1.0.0
jperkin
pushed a commit
that referenced
this issue
Sep 17, 2022
Switch to building using meson. 2022-09-04 meld 3.22.0 ====================== Fixes: * Fix text filter changes on existing comparisons (Kai Willadsen) * Build fixes (Kai Willadsen) * Documentation updates (Kai Willadsen) 2022-08-14 meld 3.21.3 ====================== Features: * Add shortcut for open externally action (Kai Willadsen) * Add improved tooltips for tab labels (Kai Willadsen) Fixes: * Move horizontal-icon menu section to regular menu items (Kai Willadsen) * Fix chunk navigation actions sometimes not working after chunk push/pull actions (Kai Willadsen) * Show more parent context in path label display (Kai Willadsen) * Update meson build to strip env from shebang line (Kai Willadsen) * Fix left-click chunk actions under certain window managers (Dmytro Bagrii) * Fix version control showing console windows on Windows (Kai Willadsen) * Fix path label display for very long filenames (Kai Willadsen) * CI fixes (Bartłomiej Piotrowski, Kai Willadsen) * Issues fixed: #141, #496, #646, #658, #682, #692, #694, #697 2022-06-18 meld 3.21.2 ====================== Features: * Folder comparison now supports compare differently-named files across panes, by marking files for comparison (Helly Guo) * Synchronization points are now significantly easier to use and more robust, and have new user documentation (Roberto Vidal) * Added option to ignore Unicode normalisation form differences when comparing paths (Dan B) * The files or folders being compared can now be swapped in two pane mode, using the new View -> Swap left and right panes menu item (Helly Guo) * Folder comparisons now show a "(scanning...)" indication in tree view rows as an additional visual cue that the comparison is still running (Kai Willadsen) * Folder comparisons have a new optional ISO-format time column (Kai Willadsen) Fixes: * Update icon usage to support stock icon removal from new Adwaita versions (Jan Tojnar) * Build fix for Meson 0.61.0 (Silvio Fricke) * The new pathlabel widgets now support user-provided custom labels (Kai Willadsen) * Fix file selectors in folder comparisons to always open in the current folder (Kai Willadsen) * Using a custom save path (i.e., the --output flag) now sets a buffer as modified, so that unchanged merges can be saved (Kai Willadsen) * Comparing new or deleted rows in folder comparison now opens a two-pane file comparisons for consistency (Kai Willadsen) * Destructive dialog actions now have appropriate styling (Kai Willadsen) * Invalid user settings for folder comparison columns are now handled more gracefully (Kai Willadsen) * The nightly flatpak build now includes Git to make version control comparisons somewhat functional (Kai Willadsen) * Issues fixed: #11, #85, #188, #319, #381, #475, #492, #581, #620, #638, #645, #660, #662, #672 2022-01-07 meld 3.21.1 ====================== UI changes: * A new custom per-pane location display widget replaces the standard GTK+ file chooser button and our existing placeholder path display, including actions for opening containing folder and copying file paths (Kai Willadsen) * Version control comparison has had its action bar modernised in line with file and folder comparison (Kai Willadsen) Features: * The find bar now remembers the previous search across panes (Jack) * We show a warning to the user if they're trying to compare a file or folder to itself (Jack) * Meld no longer uses custom file chooser dialogs, improving portability and flatpak behaviour (Mario Aichinger) * Two pane comparisons now allow Alt+Right/Left to work in either pane (Anatoli Babenia) * Certain header bar actions (e.g., conflict navigation, filters) are now only shown in their appropriate comparison types (Kai Willadsen) * The application title no longer includes the per-comparison label (Kai Willadsen) * Add a preference for GTK's dark theme support (Kai Willadsen) * Retain clipboard contents after exiting Meld (Kai Willadsen) Fixes: * Fix incorrect detection of FUSE directory comparisons as remote (mscdex) * Fix "Open Externally" on Windows for paths with spaces (adam0antium) * Fix syntax highlighting in version control by using the correct file extension (Alan Suran) * Move application icons into the resource bundle (Vasily Galkin) * Improved error reporting for invalid change actions (Anatoli Babenia) * Fix too-large minimum window size from status bar buttons (Kai Willadsen) * Fix Subversion comparsion on Python 3.9 (Kai Willadsen) * Fix bad translation source strings with multiple arguments (Kai Willadsen) * Fix performance regression in file comparison line splitting logic (Kai Willadsen) * Fix folder comparison sensitivity breaking when cancelling a scan (Kai Willadsen) * Fix occasional traceback when closing comparisons (Kai Willadsen) * Fix orphaned comparison helper process when quitting (Kai Willadsen) * Minor UI fixes: * Fix About dialog URL (TotalCaesar659) * Update About dialog copyright (Kai Willadsen) * The new comparison page now better distinguishes the "Compare" and "Blank Comparison" actions (Kai Willadsen) * The comparison overview map is now more responsive when dragging (Kai Willadsen) * The find bar now waits briefly before searching to improve responsiveness (Kai Willadsen) * The find bar no longer hides when it loses focus (Kai Willadsen) * Allow preferences dialog to be resized (Kai Willadsen) * Main menu can now be activated with F10 * Find next/previous can now be activated with F3/Shift+F3 (Kai Willadsen) * Windows fixes: * Add a MeldConsole.exe executable for running Meld from the console (Kai Willadsen) * Update Windows build to force all-users installation (Kai Willadsen) * Improve default monospace font on Windows (Kai Willadsen) * Fix empty line height and fallback fonts by changing the Pango font backend to fontconfig on Windows (Kai Willadsen) * Add Meld's install directory to the Windows PATH (Kai Willadsen) * Add a basic GTK settings.ini for Windows builds (Kai Willadsen) * Add the Meld icon to the Windows add/remove programs UI (Kai Willadsen) * Fix file comparison holding a directory handle after close (Kai Willadsen) * Issues fixed: 25, 91, 143, 354, 433, 445, 453, 459, 477, 482, 488, 491, 499, 502, 526, 530, 539, 541, 557, 561, 564, 565, 571, 579, 590, 603 Internal changes: * Modernise and improve the new Meson build rules (Iñigo Martínez) * CI + build improvements (Jason Edson, Jordan Petridis, Vasily Galkin, Kai Willadsen) * Nightly Meld builds now use the standard nightly icon styling (Kai Willadsen) * Clarify licensing in appdata (Kai Willadsen) * Windows build fixes (Kai Willadsen) * Add documentation on hosting infrastructure (Kai Willadsen) 2020-04-19 meld 3.21.0 ====================== UI changes: * Move to a modern GTK headerbar-based design, including: * More extensive action support in the header bar * New comparison overview map widget that provides a clearer overview for multiple panes at once, and allows for more natural scrollbar positioning (Kai Willadsen) * Text, filename and version filters are now all accessible from the toolbar (Kai Willadsen) * Refreshed find bar that more closely matches other applications (Kai Willadsen) * Remove application menu in line with Initiatives#4 (Kai Willadsen) * New recent comparison selection widget (Kai Willadsen) * Change tab style to be full-width and hidden for single tab windows (Kai Willadsen) * Make file comparison change navigation more intuitive by changing how it decides where to scroll from (Heikki Ketoharju) * Completely refreshed Meld application icon (Alex Monday) * File comparison now has overscroll at the bottom of file comparisons, making it easier to see end-of-file differences and improving scroll syncing (Kai Willadsen) * Text wrapping, whitespace, line numbers and line highlight can now all be toggled from the file comparison status bar (Kai Willadsen) Features: * Add support for CVS in version control comparisons (gitqlt) * Copy selected file paths in folder comparison (WenGuoyao) * Improve dark theme detection so custom Meld highlighting better matches the user's theme (Kai Willadsen) * Meld's built-in GtkSourceView schemes now support syntax highlighting (Kai Willadsen) * Moving past the first or last change using our change navigation now alerts with the standard error bell (Kai Willadsen) * Support nightly Flatpak builds of Meld using GNOME's CI (Kai Willadsen) * Support development using GNOME Builder's workflow Fixes: * CI and build system fixes (Michael Behrisch, Frank Dana, Piotr Drąg, Vasily Galkin) * Fix running uninstalled from non-project-base folder (Vasily Galkin) * Fix file comparison closing after file save (Vasily Galkin) * Fix file comparison handling of certain line breaks (Kai Willadsen) * Fix folder comparison display of large file sizes (andre) * Fix folder comparisons with pre-epoch timestamps (Kai Willadsen) * Fix folder comparisons not handling ignore blank lines + text filters (Kai Willadsen) * Handle file deletion better on NFS mounts (Kai Willadsen) * Fix handling of bad filter regular expressions (Kai Willadsen) * Fix push action on missing changes in three way comparison (Kai Willadsen) * Default file chooser encoding to autodetect (Kai Willadsen) * Minor UI fixes: * Statusbar now correctly sets default encoding & file type for empty files (Kai Willadsen) * Statusbar tries to keep a constant width for the cursor label (Kai Willadsen) * Folder comparisons set sensitivity correctly for empty rows (Kai Willadsen) * Give commit dialog message area a reasonable height (Kai Willadsen) * Fix long file name wrapping in info bar notifications (Kai Willadsen) * Fix long file name ellipsization in file comparisons (Kai Willadsen) * Windows fixes: * Fix crash when started with unexpected environment (Vasily Galkin) * Fix dbus support for single-instance behaviour (Vasily Galkin) * Fix internationalisation building from source (ThunderEX) * Fix SVG icon display (Kai Willadsen) * Support logging to a file on Windows for debugging (Kai Willadsen) * Default file encoding to UTF-8 to avoid Windows-specific locale issues (Kai Willadsen) * Typo fixes (luzpaz) * Localisation fixes (Piotr Drąg) Internal changes: * Add Meson build system support; setuptools is still supported for Windows and Mac OS builds, but Linux distributions should switch to building with Meson (Bilal Elmoussaoui, Kai Willadsen) * Move from GtkUIManager to GAction-based actions * Move all UI-file-constructed widgets from custom Python wrapper classes to using real GtkWidget templates * Move UI templates, menus, custom icons and CSS to be resource-loaded * Move to pre-commit using flake8 and isort for CI linting * Move to new GtkSourceView 4 API * Modernised Python GObject API usage, including signal and property usage * Fix some deprecated GTK API usage * Support Python 3.8 * Updated dependencies: * Python 3.6 * GTK+ 3.20 * GLib 2.48 * GtkSourceView 4.0 * pygobject 3.30 * pycairo 1.15 * Issues fixed: 62, 78, 119, 170, 240, 265, 265, 267, 279, 290, 313, 314, 316, 321, 322, 337, 341, 342, 344, 344, 350, 351, 359, 419, 432, 439, 442, 451
jperkin
pushed a commit
that referenced
this issue
Apr 28, 2023
0.14.2 (28 Sep 2022): --------------------- - Add OCaml 5.1 support (#319 by Kate Deplaix, reviewed by Gabriel Scherer)
jperkin
pushed a commit
that referenced
this issue
May 2, 2023
## 1.6.0 (2023-04-27) ### Changed - Prefer passing `--crate-type` option to cargo if "toolchain >= 1.64". [#322](PyO3/setuptools-rust#322) ### Fixed - Fix a bug where rebuilding the library would cause any running processes using it to segfault. [#295](PyO3/setuptools-rust#295) - Fix `setup.cfg` format for compatibility with "poetry==1.4.0". [#319](PyO3/setuptools-rust#319)
jperkin
pushed a commit
that referenced
this issue
Jun 8, 2023
23.1.2 (2023-06-02) Improve typing_extensions version bound. (#372) 23.1.1 (2023-05-30) Add typing_extensions as a direct dependency on 3.10. (#369 #370) 23.1.0 (2023-05-30) Introduce the tagged_union strategy. (#318 #317) Introduce the cattrs.transform_error helper function for formatting validation exceptions. (258 342) Add support for typing.TypedDict and typing_extensions.TypedDict. (#296 #364) Add support for typing.Final. (#340 #349) Introduce override.struct_hook and override.unstruct_hook. Learn more here. (#326) Fix generating structuring functions for types with angle brackets (<>) and pipe symbols (|) in the name. (#319 #327) pathlib.Path is now supported by default. (#81) Add cbor2 serialization library to the cattr.preconf package. Add optional dependencies for cattrs.preconf third-party libraries. (#337) All preconf converters now allow overriding the default unstruct_collection_overrides in make_converter. (#350 #353) Subclasses structuring and unstructuring is now supported via a custom include_subclasses strategy. (#312) Add support for typing_extensions.Annotated when the python version is less than 3.9. (#366) Add unstructuring and structuring support for the standard library deque. (#355)
jperkin
pushed a commit
that referenced
this issue
Jun 17, 2023
# forcats 1.0.0 ## New features * New `fct_na_value_to_level()` and `fct_na_level_to_value()` to convert NA values to NA levels and vice versa (#337). ## Minor improvement and bug fixes * All functions now validate their inputs, giving more useful errors if you accidentally misspecify an input. * `fct_collapse()` can now use `other_level = NA` (#291). * `fct_count()` works with factors that contain `NA`s in levels. * `fct_explicit_na()` is deprecated in favour of `fct_na_value_to_level()`. * `fct_expand()` gains an `after` argument so that you can choose where the new levels are placed (#138). * `fct_infreq()` gains the ability to weight by another variable using the `w` argument (#261). * `fct_inorder()` now works when not all levels appear in the data (#262). * `fct_lump_prop()` and friends now work correctly if you supply weights and have empty levels (#292). * `fct_lump_n()` and `fct_lump_prop()` will now create an "Other" level even if it only consists of a single level. This makes them consistent with the other `fct_lump_*` functions (#274). * `fct_other()` no longer generates a warning if no levels are replaced with other (#265). * `fct_relevel()`, `fct_cross()`, and `fct_expand()` now error if you name the arguments in `...` since those names are ignored and your code probably doesn't do what you think it does (#319). * `fct_reorder()` and `fct_reorder2()` now remove `NA` values in `.x` with a warning (like `ggplot2::geom_point()` and friends). You can suppress the warning by setting `.na_rm = TRUE` (#315). * `fct_reorder()` and `fct_reorder2()` gain a new `.default` argument that controls the placement of empty levels (including levels that might become empty after removing missing values in `.x`) (#266). * `fct_unique()` now captures implicit missing values if present (#293). # forcats 0.5.2 * New `fct()` which works like `factor()` but errors if values of `x` are not included in the levels specification (#299) * `first2()` and `last2()` now ignore missing values in both `x` and `y` (#303). * Error messages are more informative.
jperkin
pushed a commit
that referenced
this issue
Jun 28, 2023
Upstream changes: 1.40 - 30 April 2023 - Note usage with dzil (Steve Rogerson) (GH-319) - Fix html_basic report (jkahrman) (GH-318) - Use CPAN::Meta (Slaven Rezić) (GH-314) - Make non-interactive output less noisy (jkahrman) (GH-312) - Avoid infinite recursion in Type::Tiny and other places (Ed J) (GH-307) - Add ignore_covered_err option (Tina Müller) (GH-323) - Handle empty hashes and arrays on condition RHS in 5.37.6 and later 1.39 - 29 April 2023 - Remove dependency on B::Debug (Jim Keenan) (GH-289) - Raise minimum version to 5.12 - Correct spelling of Pod::Coverage trustme parameter (Oliver Youle) (GH-302) - Fix annotations in html_basic report (Opera Wang) (GH-310) 1.38 - 5 June 2022 - Improve documentation 1.37 - 5 June 2022 - Fix Subroutine module docs (bkerin) (GH-262) - Use github actions instead of travis (Zakariyya Mughal) (GH-291) - Improve mkdir error messages (Felipe Gasper) (GH-296) - Remove asterisk from gcov count (Zakariyya Mughal) (GH-294) - Test against 5.36.0 - Avoid warnings from check_files (Nicolas R) (GH-292) - Support __SUB__ (Graham Knop) (GH-290, GH-243, GH-285) - Support uncoverable count ranges (Tina Müller) (GH-288) - Improve gcov support for XS code (Ed J) (GH-280) - Allow overriding of HTML code highlighting (Jesús Alonso Abad) (GH-271) - Improve contributing docs
jperkin
pushed a commit
that referenced
this issue
Aug 8, 2023
1.8.18 (2023-07-17) Merged pull requests: * (PA-5641) Add release job via PR #321 #322 #323 (tvpartytonight) * Remove old Ruby logic from Gemfile #320 (mhashizume) * (PA-4639) Migrate away from AppVeyor #319 (mhashizume) * Don't require git #318 (joshcooper) * (PA-5641) Update rspec tests with modern Ruby #317 (mhashizume) * Update to Mend #311 (cthorn42) 1.8.16 (2022-10-03) Merged pull requests: * (PA-4558) Replaces Travis CI with GitHub Actions #298 (mhashizume) * Add snyk monitoring #297 (joshcooper) * (packaging) Sets version to 1.8.15 for release #296 (mhashizume) * Update CODEOWNERS #295 (binford2k) * Add array support to autorequire variable expansion #294 (seanmil) * (GH-231) Add default to transport attributes #293 (seanmil) * Support ensure parameter with Optional data type #292 (seanmil) * Only ship needed files #289 (ekohl)
jperkin
pushed a commit
that referenced
this issue
Aug 14, 2023
1.58 2023-08-12 10:59:05-07:00 America/Los_Angeles * Consorsbank.pm - New module - PR #329 * Stooq.pm - New module - Issue #203 * Bloomberg.pm - Changed modules to utilize cookie jar - PR #331 - Issue #324 * AlphaVantage.pm - Apply currency scaling (GBp -> GBP) when symbol had additional ".X" suffix - Issue #281 Fixed check for "Information" JSON usually returned when daily API limit has been reached. * YahooWeb.pm - Fixed incorrect pricing for single character symbols and changed URL to get trade date - Issues #314 #319 * Another fix to the URL in YahooJSON and CurrencyRates/YahooJSON - Issue #318
jperkin
pushed a commit
that referenced
this issue
Oct 23, 2023
v0.19.3 - Make network-interface an optional dependency, see #332 (@blyxxyz) Note for package maintainers: When building xh with --no-default-features, make sure to enable the network-interface feature if there are no build errors like in #330 v0.19.2 Features - Add --interface for binding to a local IP address or interface, see #307 (@ducaale) - Translate --raw flag when using --curl, see #308 (@ducaale) - Support duplicate header keys in session files, see #313 (@ducaale) - Support persisting cookies from multiple domains, see #314 (@ducaale) - Control output formatting (JSON indent-level, header sorting, etc) via --format-options, see #318 (@Bnyro) and #319 (@ducaale) Bug fixes - Disable cURL's URL globbing, see #325 (@ducaale) - Improve PATH handling in install.ps1, see #264 (@henno) Other - Update Rustls to v0.21.0, see #311 (@ducaale) v0.19.1 No ChangeLog provided. v0.19.0 No ChangeLog provided.
jperkin
pushed a commit
that referenced
this issue
Dec 14, 2023
What's Changed Fix memory leak issue when rendering images in iTerm2 in #319 remove cover_image_refresh_duration_in_ms config option update image rendering logic to only trigger when the state changes (previously render periodically)
jperkin
pushed a commit
that referenced
this issue
Jan 9, 2024
v32 (October 01, 2023) Changes: - Removed legacy multi-frame loaders. Animated image support now requires Imlib2 v1.8.0 or above. - Move loading/caching messages to right side bar #446 - Set a default delay if delay is 0 in a multi-frame image #445 - config.mk: default to -O2 #435 - config.mk no longer explicitly sets CC to c99 #455 - Assertions are now opt-in and requires explicitly defining DEBUG #447 Added: - Added a pick-quit key-binding #432 - Ability to configure Xresources class name in config.h #427 - --version output now also includes compiled-in feature list #462 - Document handling of empty X resources values #428 - Experimental flag --bg-cache to generate thumbnail cache in a background process #438 Fixes: - Changing brightness/contrast on multi-frame images #440 - Brightness keybindings on manpage #467 - Various autoreload bugs #437, #459, #460 - *-info scripts not updating when selecting thumbnail with mouse #477 - Updated openbsd configuration in config.mk #453 - Memory leak in win_draw_bar #444 - Thumbnail leak when removing the last file #423 v31 (January 28, 2023) Changes: - Uncritical files moved to etc/. #350 - Empty Xresource entry will now be ignored. #340 - win-title will be read in a non-blocking manner. #314 Added: - Support for multi-frame images via Imlib2. #373 - Support for long-opts. #332 - Cli flag --anti-alias to enable/disable anti-aliasing. #361 - Cli flag --alpha-layer to enable/disable checkerboard background. #408 - Accept directory via stdin (-i) #383 - Support for modifying brightness and contrast #396 Fixes: - Build failure when _SC_PHYS_PAGES is not defined. #334 - Various statusbar issues. #353,#341 - Crashes due to faulty signal-handler. #411 - Potential memory leak in r_readdir(). #319 - Potentially printing incorrect error message. #321 - Wrong slideshow length on animated webp. #381 - Document missing Ctrl+6 binding in the manpage. #347 SPECIAL NOTE: Due to this incident we have moved development over to Codeberg. A lot of the references below may now be 404 on GitHub. Any threads which survived the wipe have been migrated over to nsxiv-record. All of the references above can be found on the new main nsxiv repository on Codeberg. v30 (June 15, 2022) Changes: - Development and main repository moved over to Codeberg. See the special note above for more info. - autoreload_{inotify,nop}.c merged into a single file, autoreload.c. #263 - Moved all configuration related macros to config.mk. #264 - win-title is now called only when there's change rather than being called on each redraw. #266 Added: - Added more mimetypes to the .desktop entry. #260 - Added thumb-info for customizing the statusbar in thumbnail-mode. #265 - Added comments for building on OpenBSD. #264 Fixes: - "Too many open file" error due to not closing the win-title script. #245 - -f now directly starts in fullscreen mode rather than opening a normal window and then going fullscreen. #251 - Broken slideshow on slow systems or fast animations. #282 - Memory leak when removing an image in thumbnail mode. #247 - Correctly setting _NET_WM_PID. #251 - Don't override statusbar if info script doesn't exist. #271 - Potential misbehavior regarding font. #250
jperkin
pushed a commit
that referenced
this issue
Jan 25, 2024
# cpp11 0.4.7 * Internal changes requested by CRAN to fix invalid format string tokens (@paleolimbot, #345). # cpp11 0.4.6 * R >=3.5.0 is now required to use cpp11. This is in line with (and even goes beyond) the tidyverse standard of supporting the previous 5 minor releases of R. It also ensures that `R_UnwindProtect()` is available to avoid C++ memory leaks (#332). * `cpp11::preserved.release_all()` has been removed. This was intended to support expert developers on R <3.5.0 when cpp11 used a global protection list. Since cpp11 no longer uses a global protection list and requires R >=3.5.0, it is no longer needed. As far as we can tell, no package was actively using this (#332). * cpp11 now creates one protection list per compilation unit, rather than one global protection list shared across compilation units and across packages. This greatly reduces the complexity of managing the protection list state and should make it easier to make changes to the protection list structure in the future without breaking packages compiled with older versions of cpp11 (#330). * Nested calls to `cpp11::unwind_protect()` are no longer supported or encouraged. Previously, this was something that could be done for performance improvements, but ultimately this feature has proven to cause more problems than it is worth and is very hard to use safely. For more information, see the new `vignette("FAQ")` section titled "Should I call `cpp11::unwind_protect()` manually?" (#327). * The features and bug fixes from cpp11 0.4.4 have been added back in. # cpp11 0.4.5 * On 2023-07-20, cpp11 was temporarily rolled back to 0.4.3 manually by CRAN due to a bug in 0.4.4 which we could not immediately fix due to the cpp11 maintainer being on vacation. # cpp11 0.4.4 * Davis Vaughan is now the maintainer. * `as_doubles()` and `as_integers()` now propagate missing values correctly (#265, #319). * Fixed a performance issue related to nested `unwind_protect()` calls (#298). * Minor performance improvements to the cpp11 protect code. (@kevinushey) * `cpp_register()` gains an argument `extension=` governing the file extension of the `src/cpp11` file. By default it's `.cpp`, but `.cc` is now supported as well (#292, @MichaelChirico)
jperkin
pushed a commit
that referenced
this issue
Mar 26, 2024
Hello all! This will likely be the final release of Amfora. For more information, please see my blog post, https://www.makeworld.space/2023/08/bye_gemini.html Thanks to all the users and especially the contributors, who made this project the personal success it was for me. The following is copied from the CHANGELOG.md file in this repo. Added Syntax highlighting for preformatted text blocks with alt text (#252, #263, wiki page) Client certificates can be restricted to certain paths of a host (#115) header config option in [subscriptions] to allow disabling the header text on the subscriptions page (#191) Selected link and scroll position stays for non-cached pages (#122) Keybinding to open URL with URL handler instead of configured proxy (#143) include theme key to import themes from an external file (#154, #290) Support SOCKS5 proxying by setting AMFORA_SOCKS5 environment variable (#155) When bookmarking a page, the first level one heading is suggested as the name (#267, #293) Confirmation prompts for URL schemes in new [url-prompts] config section (#301, #302) Changed Center text automatically, removing left_margin from the config (#233) max_width defaults to 80 columns instead of 100 (#233) Tabs have the domain of the current page instead of numbers (#202) Closing Amfora with q was removed in favor of Shift-q (#243) Paging up or down scrolls by 50% instead of 75%, to match less (#303) Update deps, require Go 1.17 (#336) Show local directory index file if available (#319) Updated Project Gemini URLs (#342) Fixed Modal can't be closed when opening non-gemini text URLs from the commandline (#283, #284) External programs started by Amfora remain as zombie processes (#219) Prevent link lines (and other types) from being wider than the max_width setting (#280) new:7 on new tab page fails to open link (#306) Slashes aren't decoded in redirect URLs (#322, #324) Typing localhost in the bottom bar actually loads localhost instead of searching (#326, #327)
jperkin
pushed a commit
that referenced
this issue
Aug 24, 2024
Features / Improvements ✨ Support marking a room as a direct message room (#92) Add external_edit_file_suffix to config (#253) Allow typing newline with <S-Enter> and enable keyboard enhancement protocol (#272) Display file sizes for attachments (#278) Implement set/unset/show for alternative and canonical aliases (#279) Allow notifications on open room if terminal not focused (#281) Add command to set per-room notification levels (#305) Add message slash commands (#317) Support reacting literally with non-Emojis (#320) Include room name in desktop notifications (#326) Add ban/unban/kick room commands (#327) Add command for setting room history visibility (#328) Add commands for viewing and clearing unreads (#332) Documentation / README updates 📚 Update Welcome window to reference TOML instead of JSON (#254) Add FreeBSD installation instructions (#280) Fix openSUSE link and installation command in README (#283) Add Hombrew as install method on MacOS (#303) Bug Fixes 🐞 Fix reaction count when there are duplicate reaction events from a user (#239) Prevent sending duplicate reaction events (#240) Use color overrides for users when message_user_color is enabled (#245) Fix image preview placement when messages are preceded by a date in the timeline (#257) Trim :editor output and check if it's empty (#275) Add error for missing username on :logout (#277) Remove timeout for desktop notifications (#314) Fix underflow panics when using TextPrinter::push_span_nobreak (#322) Remove modifyOtherKeys enablement (#324) Avoid treating simple messages as Markdown (#325) Handle message marks on non-64-bit platforms (#329) Building / Housekeeping 🧹 Update to [email protected] (#241) Update Cargo.toml to v0.0.10-alpha.1 and update dependencies (#269) Update to modalkit{,-ratatui}@0.0.19 (#273) Fix LICENSE file (#274) Add missing darwin build dependency (#286) Fix newer Clippy warnings for 1.80 (#301) Add FreeDesktop MetaInfo file (#315) Update to modalkit{,-ratatui}@0.0.20 (#319) Add metadata for cargo-deb and cargo-generate-rpm (#321) Build cross-platform binaries and packages of main (#323)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Installing packages using pip into python virtual environments isn't working for me, at least for any packages I've tried.
I don't know if this is because the requested package needs to be updated to recognize M1, a bug in virtualenv itself, a bug in python itself, or if it's just something with pkgsrc python on M1.
~/.local
)Steps to reproduce:
Package install fails with something similar to:
Packages known to fail:
Packages known to work:
The text was updated successfully, but these errors were encountered: