-
Notifications
You must be signed in to change notification settings - Fork 163
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
add package net/et #99
Conversation
1.2.1 * Fix support for ghc-9.2 #99 * Fix performance regression for ghc-9.0 #101 * Add uniformEnumM and uniformEnumRM * Add initStdGen #103 * Add globalStdGen #117 * Add runStateGenST_ * Ensure that default implementation of ShortByteString generation uses unpinned memory. #116 * Fix #54 with #68 - if exactly one value in the range of floating point is infinite, then uniformRM/randomR returns that value. * Add default implementation of uniformM that uses Generic #70 * Random instance for CBool #77 * Addition of TGen and TGenM #95 * Addition of tuple instances for Random up to 7-tuple #72
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for this contribution!
We usually prefer new package submissions through pkgsrc-wip. Check out https://www.pkgsrc.org/wip/users/ for instructions on how to get an account.
0.6.0.1 * Ensure that position evaluates false inside bibliography (#99). 0.6 * Add Term parameter to TagTerm [API change]. * Add TagPrefix, TagSuffix constructors to Tag [API change]. * Make sure that extracted AuthorOnly names have the correct formatting (#55). * Do case-insensitive sorting, like Zotero (#91). * Ignore "ibid" entries in computing ambiguities. * Improved disambiguation for author-in-text citations. * In disambiguating, convert author-in-text to normal citations. Otherwise we disambiguate incorrectly. * Fix title disambiguation with note style (#90). Previously we'd been calculating ambiguities by generating renderings for citation items independently of context. This meant that we didn't detect ambiguities in "subsequent" citations (which might e.g. just have an author). * Ensure we don't do collapsing of items across a prefix or suffix (#89). If we have [@doe99; for contrasting views see @smith33; @doe00], we don't want to get collapsing to (Doe 1999, 2000; for contrasting views, see Smith 1933). This isn't strictly by the spec, but it gives better results. * Allow collapsing after an initial prefix. 0.5 * Add linkBibliography field to CiteprocOptions [API change]. When this is set to True, we hyperlink bibliography entries according to the draft of the CSL v1.02 spec (Appendix VI). When an entry has a DOI, PMCID, PMID, or URL available but none of these are rendered by the style, add a link to the title (or, if no title is present, the whole entry), using the URL for the DOI, PMCID, PMID, or URL (in that order of priority). (Benjamin Bray, #88.) * In generating citation labels, only use issued date. Not, for example, accessed (#80). * Citeproc.Locale: export lookupQuotes. [API change] * Citeproc.Types: Add localizeQuotes method to CiteprocOutput class [API change]. * Citeproc.CslJson, Citeproc.Pandoc: Implement localizeQuotes. * Citeproc: apply localizeQuotes after rendering. This ensures that quotes are properly localized and flipflopped. Previously this was done in renderCslJson (for CSL JSON) and in pandoc (for Pandoc Inlines). It is more consistent to do this as part of the rendering pipeline, in citeproc itself. * Citeproc.CslJson: Drop the Locale parameter from the signature of renderCslJson [breaking API change]. It was only needed for quote localization, which now occurs outside of this function. * Citeproc.Pandoc: use a Span with class csl-quoted for quotes, rather than a Quoted inline. This way we can leave Quoted elements passed in by pandoc alone, and we won't get strange effects like the one described in #87 (where " behaves differently when in a citation suffix). * Default to Shifted with icu flag (#83). This makes the library behave similarly whether compiled with icu or with the default unicode-collation and prevents test failures with icu. * Require recent text-icu with icu flag. Older versions don't build with newer versions of icu4c. * Support links in CslJson (Benjamin Bray). Currently they are only supported in rendering, not parsing (in support of #88). * Allow test cases to specify CiteprocOptions (Benjamin Bray). * Update locales from upstream. * Add new CSL tests to repository. 0.4.1 * Change Pandoc inNote so it creates a Span with class csl-note rather than a Note. This should make it easier to integrate citations with ordinary notes in pandoc. * Do not hyperlink author-only citations (#77). If we do this we get two consecutive hyperlinks for author-in-text forms. * movePunctuationInsideQuotes: only move , and ., not ? and !, as per the CSL spec. 0.4.0.1 * Fix bug introduced by the fix to #61 (#74). In certain circumstances, we could get doubled "et al.". * Depend on unicode-collation unconditionally (#71). It is necessary even when text-icu is used, because of Text.Collate.Lang. * Rename tests in extra/ so they fall into categories. 0.4 * We now use Lang from unicode-collation rather than defining our own. The type constructor has changed, as has the signature of parseLang. * Use unicode-collation by default for more accurate sorting. * text-icu will still be used if the icu flag is set. This may give better performance, at the cost of depending on a large C library. * Change type of SortKeyValue so it doesn't embed Lang. [API change] Instead, we now store a language-specific collator in the Eval Context. * Move compSortKeyValues from Types to Eval. * Add curly open quote to word splitters in normalizeSortKey. * Improve date sorting: use the format YYYY0000 if no month, day, and YYYYMM00 if no day when generating sort keys. * Special treatment of literal "others" as last name in a list (#61). When we convert bibtex/biblatex bibliographies, the form "and others" yields a last name with nameLiteral = "others". We detect this and generate a localized "and others" (et al). * Make abbreviations case-insensitive (#45).
Hi I've pushed this package to pgksrc-wip. Please let me know how can I help to upstream it into pkgsrc. Thx! https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=tree;f=et;hb=HEAD |
On which platform did you try to build this? It doesn't get very far on NetBSD.
The fact that it says "linux" worries me, it sounds like vcpkg has not been ported to NetBSD? The vcpkg log file has this build error, which does not appear on the screen:
|
Bummer.. I only tested this on MacOS. Not sure how easy it is to fix the vcpkg thing. If not, we can keep it in wip |
* Make it possible to disable comment plugin in non-PHP environment (e.g. Azure blob store) [Geoff Bache] * Adding similar support for Azure Devops that we already had for Jenkins [Geoff Bache] * windows CLI self tests #99 [Michael Behrisch] * first script for regular CI tests [Michael Behrisch] * fixing setup after nterpretcore move #99 [Michael Behrisch] * moving interpretcore for easier self testing #99 [Michael Behrisch] * removing leftovers from python3 conversion [Michael Behrisch]
Upstream changes: #-#-#-#-#-#-#-#-#-# Changes in TTR version 0.24.2 #-#-#-#-#-#-#-#-#-# BUG FIXES - Check for 'ratio > 0' before calculating 'n' in zlema() C code. The prior code could result in division by 0, which was flagged by clang-UBSAN. Thanks to Prof Brian Ripley for the report. (#100) #-#-#-#-#-#-#-#-#-# Changes in TTR version 0.24.1 #-#-#-#-#-#-#-#-#-# BUG FIXES - Fix leading NA accounting in wma() C code. The prior code caused invalid reads under valgrind. Thanks to Prof Brian Ripley for the report. (#99) - Check for 'ratio > 0' before calculating 'n' in ema() C code. The prior code could result in division by 0, which was flagged by UBSAN. Thanks to Prof Brian Ripley for the report. (#100) - Make ALMA() output length equal input length when the input can not be converted to xts. This was caused by the difference between rollapply.default() and rollapply.xts(). Thanks to GitHub user marksimmonds for the report. (#29) - Fix stoch() in very rare cases where fastK is Inf. I could only reproduce this if the Close is > High and High and Low are equal, but that is a data error. I fixed anyway because there may be other cases I don't anticipate. Thanks to GitHub user cjuncosa for the report. (#52) - Fix MFI() when money flow is always zero or positive. The denominator of the money ratio will be zero if there is no negative money flow for 'n' consecutive observations (e.g. during a strong up-trend), which causes the money flow index to be Inf. Set the money flow index to 100 in this case. And the money ratio will be NaN if there's no money flow for 'n' consecutive observations (e.g. if there are no trades), which causes the money flow index to be NaN. Set the money flow index to 50 in this case. Thanks to GitHub user jgehw for the report, reproducible example, and suggested patch. (#81) #-#-#-#-#-#-#-#-#-# Changes in TTR version 0.24.0 #-#-#-#-#-#-#-#-#-# SIGNIFICANT USER-VISIBLE CHANGES - Updated stockSymbols() to use the NASDAQ FTP site instead of downloading the CSV from the NASDAQ stock screener page. Some columns are no longer populated because they are not provided in the FTP file: LastSale ,MarketCap, IPOyear, Sector, Industry These columns will be removed in a future version. (#98, #5, #97) - runPercentRank(x, n, cumulative = TRUE) now sets observations in the initialization period to NA. This is consistent with the other running/rolling functions in TTR. If you want the previous behavior, you should use runPercentRank(x, n = 1, cumulative = TRUE). Thanks to GitHub user httassadar for the report. (#73) NEW FEATURES - Add Ehler's Correlation Trend Indicator. Thanks to Evelyn Mitchell for the suggestion, and for Ethan Smith for the initial implementation. (#92) BUG FIXES - runMAD() returned incorrect values when 'cumulative = TRUE' and the input contained leading NA. Thanks to GitHub user stellathecat for the report. This also affected runMedian() also. (#93) - ZLEMA() would crash when 'ratio = 0.0' and 'n' was not specified. Thanks to GitHub user yogat3ch for the report! (#95) - WMA() did not return an xts object when passed an xts object for 'x' that had leading NA, with the default 'wts = 1:n'. Thanks to Cory Fletcher for reporting this issue via email. (#96) - stoch() was wrong when 'bounded = FALSE'. Thanks to GitHub user rfinfun for the report and patch. (#74) - HMA() threw an error when 'n' was an odd number. This was because the first call to WMA() used 'n = n / 2' which caused 'n' to not be an integer. Thanks to GitHub user dragie for the report. (#76)
Based on the work by Dan Cîrnaț in pkgsrc-wip. v0.39 ===== - !33 - Remove PulseAudio backend - !34 - Remove support to CELT codec - !42 - Drop capabilities from usb-acl-helper binary - !45 - #123 - Install ACL helper in libexec directory - !48 - Add support to Wayland mouse in server mode - !49 - #126 - Read all SASL buffer - !54 - Add Copy & Paste support over Webdav - !58 - Improve input and display on HiDPI displays - !64 - Add support for Physical size display - !69 - Fix leak on Display's surface - !74 - Fix read overflow on (not seamless) migration code - !75 - Fix usb redirect on connect, see [rhbz#1874740] - !77 - Fixes buffer overflow in QUIC [CVE-2020-14355] - Require polkit >= 0.101 - Require meson >= 0.53 - Require glib-2.0 >= 2.52 [rhbz#1874740]: https://bugzilla.redhat.com/show_bug.cgi?id=1874740 [CVE-2020-14355]: https://bugzilla.redhat.com/show_bug.cgi?id=1885566 v0.38 ===== - #108 - Add CD/DVD redirection, to allow mounting ISO images from client. - #99 - Fix display scaling with EGL and HiDPI monitors - #19 - Fix display corruption on HiDPI - #82 - Various clipboard fixes & improvements, related to host/guest races & cltipboard managers - [rhbz#1720532] - Fix buffer overflow on sending data with shared-folders - [rhbz#1695618] - Fix hang over failed migration - API: add spice_display_channel_change_preferred_video_codec_types() - Several usbredir related fixes and code improvements - Several video stream related fixes and code improvements - Several shared-folder related fixes and code improvements - file-xfer: fix stuck transfer while transfering multiple big files at once - file-xfer: fix possible crash on Windows - Migration: Fix metadata swap of channels - build-sys: remove autotools (transition to meson completed) - Require spice-protocol >= 0.14.1 - Require libusb >= 1.0.21 - Translations: - Update Italian - Add Russian [rhbz#1720532]: https://bugzilla.redhat.com/show_bug.cgi?id=1720532 [rhbz#1695618]: https://bugzilla.redhat.com/show_bug.cgi?id=1695618
[0.8.1] - 2022-07-12 Bug Fixes Set fail-fast strategy to false Miscellaneous Tasks Update windows runners to windows-2022 [0.8.0] - 2022-07-12 Bug Fixes Update lychee arguments to skip checking protonmail Documentation Clarify that --tag argument can be an unexisting tag Switch chronological and topological (#99) Features Support external commands for commit preprocessors (#86) Support changing commit scope with commit_parsers (#94) [breaking] Pass footer token and separator to template (#97) Miscellaneous Tasks Set MSRV to 1.58.1 (#87) Update tera to 1.16.0 (#70) Disable building arm64 docker images temporarily Upgrade dependencies Refactor Apply clippy suggestions Apply clippy suggestions
3.0.27 (2022-06-08) Merged Pull Requests * Update chefstyle requirement from 1.2.1 to 1.3.2 #84 (dependabot-preview[bot]) * Update chefstyle requirement from 1.3.2 to 1.4.0 #85 (dependabot-preview[bot]) * Update chefstyle requirement from 1.4.0 to 1.4.2 #86 (dependabot-preview[bot]) * Update chefstyle requirement from 1.4.2 to 1.4.3 #87 (dependabot-preview[bot]) * Update chefstyle requirement from 1.4.3 to 1.4.5 #89 (dependabot-preview[bot]) * Update chefstyle requirement from 1.4.5 to 1.5.0 #90 (dependabot-preview[bot]) * Update chefstyle requirement from 1.5.0 to 1.5.2 #92 (dependabot-preview[bot]) * Update chefstyle requirement from 1.5.2 to 1.5.8 #96 (dependabot-preview[bot]) * Update chefstyle requirement from 1.5.8 to 1.5.9 #97 (dependabot-preview[bot]) * Remove parallel pin now that it supports Ruby 2.4 again #98 (tas50) * Add Ruby 2.7 testing + cache gem installs in CI #99 (tas50) * Update chefstyle requirement from 1.5.9 to 1.6.2 #101 (dependabot-preview[bot]) * Update chefstyle requirement from 1.6.2 to 1.7.1 #102 (dependabot-preview[bot]) * Update chefstyle requirement from 1.7.1 to 1.7.2 #104 (dependabot-preview[bot]) * Update chefstyle requirement from 1.7.2 to 1.7.5 #106 (dependabot-preview[bot]) * Upgrade to GitHub-native Dependabot #107 (dependabot-preview[bot]) * add ruby tests 3.0 and 3.1 in verify pipeline #109 (jayashrig158) * Fix in nested_hash parsing in config #115 (Nik08)
What's Changed Exciting New Features - Add focus keybindings to the config by @Builditluc in #79 - Better logging messages by @Builditluc in #83 - Create config file if not existent by @Builditluc in #88 - Overhaul the UI by @Builditluc in #81 Bug Fixes - Fix no article being displayed by @Builditluc in #73 - Disable logging if not enabled in the config by @Builditluc in #91 - Fix crash on non writable directory by @Builditluc in #99 Documentation Changes - Add toc configuration documentation by @Builditluc in #75 - Change Branch naming by @Builditluc in #76 - Add FreeBSD install instructions by @nunotexbsd in #86 Other Changes - Add label to exclude PRs from release notes by @Builditluc in #72 - Bump toml dependency to 0.5.9 by @Builditluc in #85 - Fix documentation action by @Builditluc in #101
3.0.2 (2021-09-19) * fix align_column for nil values and colspan 3.0.1 / 2021-05-10 * Support for unicode-display_width 2.0 * Fix issue where last row of an empty table changed format 3.0.0 / 2020-01-27 * Support for (optional) Unicode border styles on tables. In order to support decent looking Unicode borders, different types of intersections get different types of intersection characters. This has the side effect of subtle formatting differences even for the ASCII table border case due to removal of certain intersections near colspans. For example, previously the output of a table may be: +------+-----+ | Title | +------+-----+ | Char | Num | +------+-----+ | a | 1 | | b | 2 | | c | 3 | +------+-----+ And now the `+` character above the word Title is removed, as it is no longer considered an intersection: +------------+ | Title | +------+-----+ | Char | Num | +------+-----+ | a | 1 | | b | 2 | +------+-----+ * The default border remains an ASCII border for backwards compatibility, however multiple border classes are included / documented, and user defined border types can be applied as needed. In support of this update, the following issues were addressed: * colspan creates conflict with colorize (#95) * Use nice UTF box-drawing characters by default (#99) - Note that `AsciiBorder` is stll the default * Border-left and border-right style (#100) * Helper function to style as Markdown (#111) - Achieved using `MarkdownBorder`
pkgsrc change: clean up pkglint warnings * Remove redundant PKGNAME. * Remove ruby from CATEGORIES. 1.5.3 (2022-07-18) * Ruby 3.1 compatibility (h/t: @casperisfine) 1.5.2 (2022-05-24, YANKED) * Ruby 3.1 compatibility and zookeeper client updates. * This release had build issues in the wild and was yanked 1.5.1 (2021-11-16) * Update config.guess to support newer environments (h/t: @malmckay) 1.5.0 (2021-09-27) * (housekeeping) Moves build to Github Actions from TravisCI * (housekeeping) Drops build support for MRI Ruby < 2.5 and other rubies * Build on Ruby 3 (#99) (h/t: @malmckay) * Build on MacOS (#98) (h/t: @malmckay) * Work around compiler errors on newer versions of gcc (#97) (h/t: @nickmarden) * Fix a typo on a has_key (#83) (h/t: @lexspoon) * Adds support macOS dylib (#86) (h/t: @pftg) * Fix compilation on ARM (#82) (h/t: @cdonati)
pkgsrc change: clean up pkglint warnings * Remove redundant PKGNAME. * Remove ruby from CATEGORIES. 1.5.3 (2022-07-18) * Ruby 3.1 compatibility (h/t: @casperisfine) 1.5.2 (2022-05-24, YANKED) * Ruby 3.1 compatibility and zookeeper client updates. * This release had build issues in the wild and was yanked 1.5.1 (2021-11-16) * Update config.guess to support newer environments (h/t: @malmckay) 1.5.0 (2021-09-27) * (housekeeping) Moves build to Github Actions from TravisCI * (housekeeping) Drops build support for MRI Ruby < 2.5 and other rubies * Build on Ruby 3 (#99) (h/t: @malmckay) * Build on MacOS (#98) (h/t: @malmckay) * Work around compiler errors on newer versions of gcc (#97) (h/t: @nickmarden) * Fix a typo on a has_key (#83) (h/t: @lexspoon) * Adds support macOS dylib (#86) (h/t: @pftg) * Fix compilation on ARM (#82) (h/t: @cdonati)
[1.7.0] - 2023-03-30 What's Changed - Fix windows can not recognize the tag version when publishing by @Tlntin in #91 - Fix the problem that test actions cannot upload windows binary files, add the function of custom form to set tag version. by @Tlntin in #94 - Reduce default thread count by @solidiquis in #99 - option for plain text disk usage reporting by @solidiquis in #102 - Prune bug by @solidiquis in #103 - dirs-only by @solidiquis in #104 - Feature/file count by @solidiquis in #105
5.0.3 Fixes: - issue #111: reinstate `Pool.schedule` function in place of `Pool.submit`. 5.0.2 Fixes: - issue #108: fix build tag enforcing Python 3.6 as minimum compatible version. 5.0.1 Improvements: - issue #105: run callbacks after process termination on timeout or task cancellation 5.0.0 Backward incompatible changes: - issue #93: Python 2 is no longer compatible. Minimum supported version is now 3.7. Deprecations: - issue #90: pools `schedule` method is now deprecated, use `submit` instead. Features: - issue #90: pools are now compatible with asyncio APIs. - issue #94: asynchronous function decorators - issue #102: type hints have been added to all functionalities - issue #103: support alternative multiprocessing.context implementations Fixes: - issue #99: fix deadlock when closing a full pipe on Windows in pool
### [2.3.1] - 2022-11-29 #### Changed * The printout of the inferred `intersphinx_mapping` item for inventories retrieved by URL (`--url`) in the 'suggest' CLI mode is now relocated to fall immediately below the inventory-search output. It also now is displayed even if no objects in the `objects.inv` satisfy the score threshold. ([#262](bskinn/sphobjinv#262)) * The 'suggest' CLI mode output now includes dividers for improved readability. #### Tests * The plaintext `tests/resource/objects_attrs.txt` was converted to POSIX EOLs and declared as binary to git, in order to provide a consistent state for sdist packaging, regardless of platform (POSIX vs Windows). * As a result, it was necessary to modify the `scratch_path` fixture to "`unix2dos`" this file on Windows systems, in order to provide a consistent test state. * Similarly, the `decomp_cmp_test` fixture was modified to "`unix2dos`" the `objects_attrs.txt` resource before comparisons, again in order to provide a consistent reference artifact. Implementing required direct manipulation of the bytes contents of the file, instead of the `filecmp.cmp` method that had been used previously. * The README doctests and shell tests have been removed from the default pytest suite. They must be explicitly opted-in with the `--readme` and `--doctest-glob="README.rst"` flags to pytest. * A new job, `readme`, has been added to the `aux_tests` stage of the Azure Pipelines CI to run these tests for PRs and release branches. * The constraint for `pytest-check` was bumped to `>=1.1.2` and all uses of the `check` fixture were revised from `with check.check(...):` to `with check(...):`. ([#265](bskinn/sphobjinv#265)) * Azure Pipelines now has Python 3.11 available for all of Ubuntu, Windows and MacOS, so it was added to the core text matrix for all platforms. * A new CI job was created on Azure Pipelines that creates an sdist from the current project, extracts it into a sandboxed environment, installs the dev dependencies, and runs the pytest suite (`azure-sdisttest.yml`). * All uses of `pytest-check` were updated to use the [v1.1.2 syntax](https://github.com/okken/pytest-check/blob/main/changelog.md#110---2022-nov-21) (`check` fixture, or `from pytest_check import check`). #### Internal * The `sys.exit()` in the case of no objects falling above the 'suggest' search threshold was refactored into the main `do_suggest()` body, to minimize the surprise of an `exit()` call coming in a subfunction. ([#263](bskinn/sphobjinv#263)) #### Packaging * `MANIFEST.in` was revised in order to provide a testable (`pytest --nonloc`) sdist, in order to streamline packaging of `sphobjinv` for conda-forge. (Thanks very much to [@anjos](https://github.com/anjos) for getting the recipes for `sphobjinv` and its dependencies in place! See [#264](bskinn/sphobjinv#264).) #### Administrative * `sphobjinv` is now available via conda-forge! A note was added to the docs to indicate this. * The version bump on `pytest-check` no longer permits the use of Python 3.6 in CI. As Python 3.6 is nearly a year beyond EOL, this seems a reasonable time to officially drop support for it. `python_requires` will still be at `>=3.6` for now; it *should* still work for 3.6...but, no guarantees. * The hook versions for `pre-commit-hooks`, `black`, and `pyproject-fmt` were updated to v4.3, v22.10, and v0.3.5, respectively. * `CONTENT_LICENSE.txt` was created, to specifically house the full content/documentation license information. * `LICENSE.txt` was revised to only hold the MIT License for the code, primarily so that Github's automatic systems will recognize the project as MIT licensed. * Caching of pip downloads was added to all of the Azure Pipelines jobs. * The version constraint for `pytest-check` was raised to `>=1.1.2`. * A temporary upper bound was placed on the `flake8` version (now `>=5,<6`, instead of `>=5`) to avoid pip resolver failures likely due to conflicts with constraints declared by plugins. * The older versions of `jsonschema` tested in the `tox` matrix were streamlined down to 3.0 (`==3.0`), 3.x (`<4`), 4.0 (`<4.1`) and 4.8 (`<4.9`). * The pin of `sphinx-issues==0.4.0` in the `tox` matrix was removed, to match the unpinned package in the `requirements-xxx.txt` files. ### [2.3] - 2022-11-08 #### Added * The CLI now prints the project name and version for the `objects.inv` as part of the 'suggest' mode output. * The CLI now prints an inferred `intersphinx_mapping` entry for a remote docset as part of the 'suggest' mode output, where such inference is possible. The output from this mapping inference was added to the relevant tests, and a couple of unit tests on some basic pieces of functionality were written. ([#149](bskinn/sphobjinv#149)) * The CLI now provides considerably more information about what is happening with the URLs it checks when trying to retrieve a remote inventory. ([#99](bskinn/sphobjinv#99), plus more) * CLI 'suggest' results output now displays more information about the total number of objects in the inventory, the search score threshold, and the number of results falling at/above that threshold. ([#232](bskinn/sphobjinv#232)) * A new CLI option, `-p`/`--paginate`, enables paging of the results from the `suggest` feature. ([#70](bskinn/sphobjinv#70)) #### Fixed * The regex for parsing object lines from decompressed inventories now correctly processes `{role}` values that contain internal colons. * CLI corner case where options are passed but no subparser is specified now results in a clean error-exit, instead of an exception. ([#239](bskinn/sphobjinv#239)) #### Documentation * Updated doctests to reflect the new v22.1 attrs `objects.inv` used for demonstration purposes. * Updated `syntax.rst` to indicate that the `{role}` in an inventory object MAY contain a colon. * Added new 'CLI implementation' pages for the new modules, downstream of the refactoring of the CLI 'convert' and 'suggest' code. * Revised the intro paragraph of the 'CLI usage' page to more clearly emphasize the two CLI subcommands and the links to their respective docs pages. * Fixed a mistake in the CLI help info for the `--url` argument to `convert`. #### Tests * Various tests were updated to reflect the contents of the new v22.1 attrs `objects.inv` introduced to replace the previous v17.2 inventory. * A modern Sphinx `objects.inv` (v6.0.0b) was added to `tests/resource` as `objects_sphinx.inv`, and the previous v1.6.6 was renamed to `objects_sphinx_1_6_6.inv`. * The 'valid objects' test cases were updated to reflect the possibility for a colon within `{role}`: * The colon-within-`{role}` test case was moved from 'invalid' to 'valid'. * The colon-within-`{domain}` test case was also moved from 'invalid' to 'valid', but with an annotation added to indicate that it's not actually viable---it will actually be interpreted incorrectly, with the first portion of the colon-containing `{domain}` imported as `{domain}`, and the remainder imported as part of `{role}`. #### Internal * Refactor CLI code to place the 'convert' and 'suggest' implementations in their own modules. * Refactor CLI 'suggest' code to the main `do_suggest()` function and a handful of sub-functions. * Rename the `log_print()` CLI helper function to the more-descriptive `print_stderr()`. * Bump development Sphinx version to v5.3. * Bump flake8 version to >=5, due to the absorption of flake8-colors colorization functionality. The flake8/tox config was updated accordingly. * Bump pre-commit black hook to v22.3.0. * Remove PyPy and Python 3.6 from Azure Pipelines test matrix. * Revise `__version__` retrieval in `setup.py` to use an intermediate dictionary with `exec()`. * Update `setup.cfg` to use `license_files`, instead of the deprecated `license_file`. #### Administrative * Apply CC BY 4.0 to documentation and docstrings and update project files to reflect. ### [2.2.2] - 2022-03-22 #### Fixed * UnicodeDecodeErrors are ignored within the vendored `fuzzywuzzy` package during `suggest` operations, using the `errors=replace` mode within bytes.decode(). * This misbehavior emerged after vendoring `fuzzywuzzy`, suggesting that it was a bug fixed later on in that project's development, after the point from which it was vendored. * This change may alter `suggest` behavior for those inventory objects with pathological characters. But, given their rarity, user experience is not expected to be noticeably affected. #### Internal * The `pyproject-fmt` formatted was added as a pre-commit hook. * The `flake8-raise` plugin was added to the linting suite. #### Testing * A smoke test for error-free `suggest` execution was added for all of the inventory files in `tests/resource`. ### [2.2.1] - 2022-02-05 #### Internal * The `benchmarks.py` file within the vendored version of `fuzzywuzzy` was removed. This *should* have no effect on `sphobjinv` functionality. * Per [#223](bskinn/sphobjinv#223), the Python 2 code within `benchmarks.py` breaks a full-source compilation done as part of an RPM packaging workflow. ### [2.2] - 2022-01-30 #### Administrative * The project documentation has been updated to reflect the deprecation of the `python-Levenshtein` speedup. * `pre-commit` has been added to the project, primarily to automate `black` code formatting on every commit. * The default trailing-whitespace, end-of-file, YAML syntax, and large-file-prevention hooks have also been added. #### Internal * `sphinx-removed-in` was added as a dev and RTD dependency, to provide the `versionremoved` Sphinx directive. ### [2.2b1] - 2021-12-23 #### Removed * Acceleration of the `suggest` functionality via use of `python-Levenshtein` is no longer possible due to the vendoring of an early, MIT-licensed version of `fuzzywuzzy`, as noted below. The `speedup` install extra is now obsolete, and has been removed. #### Internal * The `fuzzywuzzy` string matcher was vendored into the project from a point in its development history before the `python-Levenshtein` dependency, and its corresponding GPL encumbrance, was introduced. #### Administrative * Project default branch migrated to `main` from `master`. * Standard development Python version bumped to 3.10. * Standard development Sphinx version bumped to 4.3.1. * Active support for Python 3.11 added. ### [2.1] - 2021-04-14 #### Added * Python 3.10 support was officially added. #### Changed * The User-Agent header sent by `Inventory` when making an HTTP(S) request now identifies `sphobjinv` and its version (anticipate no API or behavior change). * An extraneous newline was removed before tables printed in the 'suggest' CLI mode (cosmetic change). #### Fixed * Previously, `sphobjinv.Inventory` would ignore entries in `objects.inv` that contained spaces within `name` (see [#181](bskinn/sphobjinv#181)); this is now fixed. #### Removed * Python 3.5 is no longer supported. * The relaxation of the integer constraint on the `priority` field introduced in v2.1b1 has been *reverted*, as `objects.inv` data lines with such non-integer `priority` values are skipped by Sphinx. #### Internal * Where possible, string interpolation has been refactored to use f-strings. * A 'speedup' `extras_require` entry has been added to allow simple installation of `python-Levenshtein` for Linux and MacOS platforms, as `pip install sphobjinv[speedup]`. This extra does nothing on Windows, since compilation machinery is anticipated not to be available for most users. * `objects_mkdoc_zlib0.inv`, which was compressed at `zlib` level 0, has been added to the test resources directory. * This file had to be flagged as binary in `.gitattributes` in order to avoid git EOL auto-conversion on Windows. * The CLI functionality was refactored from the single `sphobjinv.cmdline` module into a dedicated set of `sphobjinv.cli.*` submodules. * Some internal `type(...) is ...` checks were replaced with `isinstance(...)` #### Testing * Added *significant* body of new tests to confirm inventory compatibility with both `sphobjinv` and Sphinx itself. * Consistency checks added both for data within `sphobjinv.Inventory` instances **AND** as emitted from `sphinx.ext.inventory.InventoryFile.load()`. * The tests in `tests/test_valid_objects.py` strive to bracket as precisely as possible what content is allowed on an `objects.inv` data line, in addition to providing guidance on what is allowable, but discouraged. `docs/source/syntax.rst` was also edited to reflect this guidance. * Additional tests have been added to probe corner cases involving Windows EOLs. * A test was added to ensure that the schema in `sphobjinv.schema` is in fact a valid JSON schema. * Multiple asserts/checks per test method have been converted to use `pytest-check` instead of `pytest-subtests`, due to some inconsistent behavior with the latter. * `tox` environments and dependencies were updated, and some flake8 configuration was adjusted. #### Administrative * Standard development Python version bumped to 3.9. * Standard development Sphinx version bumped to 3.5.0. * Added `[skip ci]` flag in commit text for skipping Github Actions CI. * RtD upgraded to use Python 3.8. * Added 'radio Sphinx' logo to RtD docs. * Drafted `CONTRIBUTING.md` and added PR & issue templates. * Tranferred most project metadata from `setup.py` to `setup.cfg`. ### [2.1b1] - 2020-11-13 #### Fixed * Equality tests on Inventory and DataObjStr/DataObjBytes instances now work correctly. * Non-integer and non-numeric values for `priority` are now accepted during `Inventory` instantiation, consistent with what is allowed by `DataObjStr` and `DataObjBytes` instantiation. ### [2.1a2] - 2020-10-27 #### Added * When an inventory is retrieved via CLI from a remote URL with `-u`, the resolved location of the inventory is included in generated JSON at `json_dict.metadata.url`. #### Changed * CLI logging messages are now emitted to stderr instead of stdout. ### [2.1a1] - 2020-10-26 #### Added * A hyphen can now be passed as the CLI input and/or output file name to instruct sphobjinv to use stdin and/or stdout, respectively. * The `fileops` and `inventory` APIs are now tested to work with both strings and `pathlib.Path` objects, where they interact with the filesystem. #### Refactored * Patterns in regular expressions are now defined with raw strings to improve readability.
### Release Notes v2.3.7 clang deprecated sprintf. Changed in included clib to snprintf v2.3.6 C deprecated functions with no prototypes, these were added. v2.3.5 Patch to put back in libyaml modifications that as.yaml relied on. v2.3.4 - Added read_yaml parameter readLines.warn that defaults to TRUE for overrriding warnings about incomplete files. v2.3.3 -Fixed Bug #99, support for BUILTINSXP functions as handlers v2.3.2 - Removed some code that got revert in the libyaml 0.2.5 merge at 2.2.4 release v2.3.1 - Added omap support for output using proper tag. v2.3.0 - Made eval.expr default to FALSE v2.2.4 - Updated libyaml code from 0.2.5 v2.2.3 - Added attribute quote support for strings #72 #109 v2.2.2 - change maintainer from Jeremy Stephens to Shawn Garbett - move Git repository to https://github.com/vubiostat/r-yaml
Added Declare support for Python 3.12 (#119) @hugovk Add Esperanto localization (#113) @carmiac Support timezone-aware datetimes in naturaltime (#100) @tandav Update Bengali translation (#99) @baseplate-admin Changed Drop support for EOL Python 3.7 (#118) @hugovk Fixed Remove unused MANIFEST.in (#120) @hugovk
Features/Improvements ✨ - Append suffix to download filenames to avoid overwrites (#35) - Support uploading image attachments from clipboard (#36) - Support leaving rooms (#45) - Support hiding server part of username in message scrollback (#71) - Restore opened tabs and windows upon restart (#72) - Interpret newlines as line breaks when converting Markdown to HTML (#74) - Indicate when you're editing a message (#75) - Support configuring which program :open runs (#95) - Support sending and completing Emoji shortcodes in the message bar (#100) - Indicate number of members in room (#110) - Show errors fetching space hierarchy when list is empty (#113) - Show Git SHA information when printing version information (#120) - Reduce number of Tokio workers (#129) - Indicate when there are new messages below scrollback viewport (#131) Bug Fixes 🐞 - Tab completion panics for unrecognized commands (#81) - Fix error message for undefined download directory (#87) - Gracefully handle verification events that are unknown locally (#90) - Use terminal window focus to determine when a message has actually been seen (#94) - ChatStore::set_receipts locks up app for bad connections (#99) - Need fallback behaviour when dirs::download_dir returns None (#118) - Code blocks get rendered without line breaks (#122) - Remove trailing newlines in body (#125) - Profile session token should only be readable by the user (#130) - Handle sync failure after successful password entry (#133) Documentation/README Updates 📚 - Add manual pages (#88) - Mention Minimum Supported Rust Version in README (#115) - Link to AUR pkg in README (#121) Meta 👷♀️ - Update locked Cargo dependencies (#70) - Add Nix flake (#73) - Add FUNDING.yml to project (#77) - Upload artifacts built in GitHub Actions (#105) - Cache build directory in GitHub Actions (#107) - Replace GitHub actions using deprecated features (#114) - Fix Nix flake build on Darwin (#117)
Switch to GH Actions CI. by @patrickt in #41 Add the same PR template as for tree-sitter-javascript by @mjambon in #43 Update package.json to include the repository key by @msftenhanceprovenance in #50 Loosen Rust crate's tree-sitter dependency by @dcreager in #52 adding make support by @mattmassicotte in #56 feat: treat iota as predeclared identifier by @kawaemon in #58 feat: add support to parse of type parameters by @kawaemon in #57 feat: allow to put type arguments in calling expressions by @kawaemon in #59 Update C code by @aryx in #66 Document reason for statements at top level by @adonovan in #67 Make method bodies non-optional by @adonovan in #68 Fix node naming in {param,field}_declaration by @adonovan in #65 Structure Query by @mattmassicotte in #70 Remove field_identifier from keyed_element by @adonovan in #71 Generic Makefile by @mattmassicotte in #72 Bump tree-sitter version to 0.20 by @hendrikvanantwerpen in #78 Swift Package by @mattmassicotte in #79 Made body optional for method_declaration by @lmaruvada in #90 Allow GenericType to accept QualifiedType by @kawaemon in #92 feat(queries/highlight): highlight built-in functions as @function.builtin by @jimeh in #96 feat(grammar): capture comment directives by @matoous in #97 Revert "Merge pull request #97 from matoous/md/comment-directives" by @matoous in #98 feat(ci): run build & test action on PRs by @matoous in #99 fix: fix string literal rule by @SuperBo in #91 Add more types and struct/parameter fix by @amaanq in #118 Param fix by @amaanq in #119 Update identifiers and top level declarations by @amaanq in #120 Fix single import spec list without terminator by @amaanq in #122 Materialize expression_statement nodes by @josharian in #124 Formatting & CI fixes by @amaanq in #126
Switch to GH Actions CI. by @patrickt in #41 Add the same PR template as for tree-sitter-javascript by @mjambon in #43 Update package.json to include the repository key by @msftenhanceprovenance in #50 Loosen Rust crate's tree-sitter dependency by @dcreager in #52 adding make support by @mattmassicotte in #56 feat: treat iota as predeclared identifier by @kawaemon in #58 feat: add support to parse of type parameters by @kawaemon in #57 feat: allow to put type arguments in calling expressions by @kawaemon in #59 Update C code by @aryx in #66 Document reason for statements at top level by @adonovan in #67 Make method bodies non-optional by @adonovan in #68 Fix node naming in {param,field}_declaration by @adonovan in #65 Structure Query by @mattmassicotte in #70 Remove field_identifier from keyed_element by @adonovan in #71 Generic Makefile by @mattmassicotte in #72 Bump tree-sitter version to 0.20 by @hendrikvanantwerpen in #78 Swift Package by @mattmassicotte in #79 Made body optional for method_declaration by @lmaruvada in #90 Allow GenericType to accept QualifiedType by @kawaemon in #92 feat(queries/highlight): highlight built-in functions as @function.builtin by @jimeh in #96 feat(grammar): capture comment directives by @matoous in #97 Revert "Merge pull request #97 from matoous/md/comment-directives" by @matoous in #98 feat(ci): run build & test action on PRs by @matoous in #99 fix: fix string literal rule by @SuperBo in #91 Add more types and struct/parameter fix by @amaanq in #118 Param fix by @amaanq in #119 Update identifiers and top level declarations by @amaanq in #120 Fix single import spec list without terminator by @amaanq in #122 Materialize expression_statement nodes by @josharian in #124 Formatting & CI fixes by @amaanq in #126
What's Changed Add Scoop installation instruction by @rashil2000 in #96 Add --locked to the cargo installation by @zakwanhisham in #98 Update Hacker News HTML text parsing logic by @aome510 in #99
1.7.14, released 2023-07-01 #106, add compatibility with GHC 9.7 #103, future-proof against addition of Data.List.unsnoc 1.7.13, released 2023-04-22 #102, add mwhen :: Monoid a => Bool -> a -> a #99, make replace with an empty from intersperse the replacement #101, future-proof against addition of Data.List.!?
devel/ruby-redmine51 require net-imap gem version 0.3.4 but ruby31 bundles 0.2.3. So, it add latest version of net-imap gem 0.3.x as ruby-net-imap. Ruby client api for Internet Message Access Protocol. Changes from 0.2.3: 0.3.0 (2022-11-17) What's Changed * Added dependabot.yml for actions by @hsbt in #59 * Bump actions/checkout from 2 to 3 by @dependabot in #60 * Adding RFC licenses by @nevans in #57 * Warn when using deprecated SASL mechanisms by @nevans in #62 New Contributors * @dependabot made their first contribution in #60 0.3.1 (2022-11-17) What's Changed * Add XOAUTH2 authenticator by @ssunday in #63 New Contributors * @ssunday made their first contribution in #63 0.3.2 (2022-12-09) What's Changed * Support UIDPLUS extension by @hoffi in #65 * Fixes "bundle exec rake" clash with test/unit by @nevans in #67 * Fix some UIDPLUS issues by @nevans in #69 * Fixes date-time format, and adds decode_datetime by @nevans in #66 * Add SASLprep. Code generated & tested with RFC3454 by @nevans in #64 * Add the UNSELECT command by @nevans in #72 * Fix mailbox attrs by @nevans in #73 * RFCs and references by @nevans in #71 * Nodocs and remove warning by @nevans in #70 * ResponseParser docs by @nevans in #76 * Response Data docs by @nevans in #75 New Contributors * @hoffi made their first contribution in #65 0.3.3 (2022-12-21) What's Changed * Revert "Fixes "bundle exec rake", clash with test/unit" by @znz in #88 New Contributors * @znz made their first contribution in #88 0.3.4 (2023-01-18) What's Changed * Net::IMAP Client docs by @nevans in #74 0.3.5 (2023-06-12) * Fix #response documentation error, by @nevans in 87ba74e * Add RFC3454 data, to support offline testing, by @nevans in #137 * Adds Ruby 3.2 to the CI matrix, by @petergoldstein in #99 * Use reusing workflow, by @hsbt in #151 * Decode UTF-7 more strictly, by @nobu in #152 * ️Continue testing 0.3.x branch against ruby 2.6, by @nevans in 115d190 * Fix decode utf-7 test for ruby 2.6, by @nevans in 7a60c8f * Fix XOAUTH2 authenticator for ruby 2.6, by @nevans in bd4faa0 0.3.6 (2023-06-12) * Fixes file permissions regression in v0.3.5 release, reported by @aaronjensen in #154 0.3.7 (2023-07-26) What's Changed * Backport: Fix for Digest MD5 bad challenges by @nobu in #160 PR for backport is #161
2.78.1 (stable): Glib: * Dispatcher: Allow destroy during emit (Kjell Ahlstedt) Issue #116 (PBS) gmmproc: * h2def.py: Make return types that are unsigned work. Required by gtkmm4, GdkDmabufTextureBuilder (Kjell Ahlstedt) Build: * Meson build: Don't fail if warning_level=everything (Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87 * MSVC, NMake: Make dep paths configurable (Chun-wei Fan) 2.78.0 (stable): Glib: * ustring: Add a std::hash<> specialization Not included by #include <glibmm.h>. Activate with #include <glibmm/ustring_hash.h>. (Kjell Ahlstedt) Issue #16 (Murray Cumming), merge request !61 2.77.0 (unstable): Glib, Gio: * Use callback functions with C linkage (Kjell Ahlstedt) Issue #1 (Murray Cumming) Glib: * Add create_variant() (Kjell Ahlstedt) Issue #109 (ilya-fedin) * Add VariantBase::get_dynamic() (Kjell Ahlstedt) Issue #110 (ilya-fedin) * Variant: Provide Variant<long long> whenever possible (Kjell Ahlstedt) Issue #111 (ilya-fedin) * VariantContainerBase: Add a const version of get_child() and deprecate the non-const version (Kjell Ahlstedt) Issue #112 (ilya-fedin) * Add DBusHandle and Variant<DBusHandle> (Kjell Ahlstedt) Issue #113 (ilya-fedin) * ustring: Add truncate_middle() (Kjell Ahlstedt) Gio: * Add Subprocess and SubprocessLauncher (Kjell Ahlstedt) Issue #106 (ilya-fedin) * Resolver: Add set/get/property_timeout() (Kjell Ahlstedt) Documentation: * Gio::File: Fix various spelling errors (Daniel Boles) * Remove AUTHORS and README.SUN; add info to README.md (Kjell Ahlstedt) Issue gtkmm#140 gmmproc: * Generate callback functions with C linkage (Kjell Ahlstedt) Issue #1 (Murray Cumming) Examples: * Add subprocess example (Kjell Ahlstedt) Issue #106 (ilya-fedin) Tests: * Giomm tests: Test for /etc/passwd instead of /etc/fstab (Jeremy Bicha) Merge request !60 Build: * Require glib-2.0 >= 2.77.0 * Autotools build: Don't include config.h in ustring.cc (Kjell Ahlstedt) 2.76.0 (stable): Glib: * Dispatcher: Don't warn when a Dispatcher is deleted while messages are pending. (Kjell Ahlstedt) Issue #108 (PBS) * Dispatcher: Add const versions of emit() and operator()() and deprecate the non-const versions. (Kjell Ahlstedt) Issue #103 (PBS) Gio: * ListModel: Add get_typed_object() (Kjell Ahlstedt) See issue gtkmm#132 2.75.0 (unstable): Glib: * Module: Deprecate build_path() * Binding: Fix the bind_property() with two transformation functions * Add the GLIBMM_CHECK_VERSION() preprocessor macro (Kjell Ahlstedt) Gio: * NetworkMonitor::get_default(): Add refreturn (Kjell Ahlstedt) Issue #104 (ilya-fedin) * AppInfo: Add get_[recommended|fallback]_for_type() (Kjell Ahlstedt) Issue #105 (ilya-fedin) * Add BytesIcon (Kjell Ahlstedt) Issue #107 (ilya-fedin) * ListStore: Rename a local variable (Chun-wei Fan) Merge request !59 * Settings: Add bind() with mapping functions and unbind() (Kjell Ahlstedt) Documentation: * Glib::Binding::unbind(): Fix documentation (Kjell Ahlstedt) gmmproc: * generate_wrap_init.pl.in: Disable warning C4273 on Visual Studio (Chun-wei Fan) Merge request !57 Tests: * Fix giomm_simple test on Windows (Chun-wei Fan) Merge request !58 Meson build: * Detect if we build from a git subtree (William Roy) Merge request gtkmm!72 (Kjell Ahlstedt) Issue gtkmm#131 (William Roy) * Don't copy files with configure_file() (Kjell Ahlstedt) 2.74.0 (stable): Gio: * ListStore: Add find() * File: Add create_tmp() (Kjell Ahlstedt) Documentation: * File: Document create_for_parse_name() (Kjell Ahlstedt) 2.73.2 (unstable): Glib: * ustring: Add release() (Kjell Ahlstedt) Issue #101 (PBS) Gio: * ListStore: Don't derive a gtkmm__GListStore GType (Kjell Ahlstedt) Issue glib#2661 * DBus::Proxy: get_connection(), get_interface_info(): Add refreturn (Kjell Ahlstedt) Issue #102 (우정모) * AppInfo: Add get_default_for_type_async/finish(), get_default_for_uri_scheme_async/finish() * File: Add make_symbolic_link_async/finish() * ListStore: Add property_n_items() * Resolver: Add lookup_by_name_with_flags(), lookup_by_name_with_flags_async/finish() (Kjell Ahlstedt) Documentation: * Glib::RefPtr: Improve the documentation (Kjell Ahlstedt) Issue gtkmm#119 (David Marceau) * Gio::Action: Improve the documentation (Kjell Ahlstedt) Issue #100 (Diederik van Lierop) gmmproc: * Improved handling of final types (Kjell Ahlstedt) Issue glib#2661 * Improve handling of gi-docgen syntax in C documentation (Kjell Ahlstedt) Build: * Meson build: Avoid unnecessary configuration warnings (Kjell Ahlstedt) * Meson/MSVC: Add more warnings to ignore (Chun-wei Fan) * NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are created (Chun-wei Fan) Issue #99 (Martin Ammermüller) * Require glib-2.0 >= 2.73.2 (Kjell Ahlstedt) 2.72.1 (stable): Glib: * ustring_Iterator: Don't declare copy constructor =default. A fix in the 2.72.0 release broke ABI. (Kjell Ahlstedt) Issue #98 (Scotty Trees) 2.72.0 (stable): Glib: * MainContext: Add create(MainContextFlags flags) (Kjell Ahlstedt) Gio: * Add AppInfoMonitor (Kjell Ahlstedt, technic93) Issue #97 * DBus::Proxy: signal_signal() accepts a signal name * File: Add move_async() and move_finish() * SocketClient: Deprecate set/get/property_tls_validation_flags() * TlsCertificate: Add properties private_key, private_key_pem, pkcs11_uri, private_key_pkcs11_uri. Fix the create*() methods. * TlsClientConnection.hg: Deprecate set/get/property_validation_flags() (Kjell Ahlstedt) gmmproc: * Add "ignore_deprecations" argument in _WRAP_METHOD() (Kjell Ahlstedt) Build: * Require glib-2.0 >= 2.71.2 (Kjell Ahlstedt) * MSVC build: Support VS2022 builds (Chun-wei Fan) * Meson build: Specify 'check' option in run_command() Require Meson >= 0.55.0 (Kjell Ahlstedt) 2.70.0 (stable): Glib: * Timer: Add resume() and is_active() (Kjell Ahlstedt) Issue #87 (chamignoom) * Add the Environ class (Kjell Ahlstedt) Issue #89 (Alexander Shaduri) * Binding: Add dup_source(), dup_target(). Deprecate get_source(), get_target(). TimeZone: Add operator bool(), create_identifier(). Deprecate create(). (Kjell Ahlstedt) Gio: * FileInfo: Add get/set_access_date(), get/set_creation_date(). Notification: Add set_category(). TlsCertificate: Add property/get_not_valid_before(), property/get_not_valid_after(), property/get_subject_name(), property/get_issuer_name(). TlsConnection: Add property/get_protocol_version(), property/get_ciphersuite_name(). (Kjell Ahlstedt) Tests: * Add test of Glib::Environ (Kjell Ahlstedt) Issue #89 (Alexander Shaduri) gmmproc: * Handle gi-docgen syntax in C documentation (Kjell Ahlstedt) Build: * Require glib-2.0 >= 2.69.1 (Kjell Ahlstedt) 2.68.2 (stable): Glib: * Replace all g_quark_from_static_string() by g_quark_from_string() (Kjell Ahlstedt) Issue #96 (小太) Gio: * FileEnumerator: Remove refreturn to avoid memory leak (talisein) Merge request !53 * ListModel::get_object(): Make it work for interface classes (Kjell Ahlstedt) Issue #93 (pumkinpal) * AppInfo::get_all(): Avoid a crash on Windows (Kjell Ahlstedt) Issue #94 (Lawrence37) Build: * MSVC build: Remove extraneous GLIBMM_API in Glib::ustring (Kjell Ahlstedt) Issue #92 (Christoph Reiter)
1.0.3 (2024-02-28) What's Changed * Prefer audio/ogg instead of audio/vorbis by @gmcgibbon in #65 * Suppress warning by @wonda-tea-coffee in #69 * Add explanation of MimeType.for's handling of argument types by @elebow in #68 * tables.rb: Generate UTF-8 strings when possible. by @casperisfine in #70 * Remove comment strings from Tables::TYPE by @casperisfine in #71 * Store MIME parents in a distinct Hash by @casperisfine in #72 * Fix magic detection for HTML with <svg by @ursm in #74 * Update gem name in Gemfile by @elebow in #88 * Move to GitHub Actions by @hahmed in #82 * Add note in README how to extend detection of custom file types by @vipulnsward in #93 * Fix Illustrator detection as application/pdf instead of application/illustrator by @jeremy in #94 New Contributors * @wonda-tea-coffee made their first contribution in #69 * @elebow made their first contribution in #68 * @casperisfine made their first contribution in #70 * @ursm made their first contribution in #74 * @hahmed made their first contribution in #82 * @vipulnsward made their first contribution in #93 * @jeremy made their first contribution in #94 1.0.4 (2024-03-01) What's Changed * Regression fix: binary declared type should fall back to filename extension type by @jeremy in #99
v25.0.0 ======= Deprecations and Removals ------------------------- - Removed check for config in XDG_DATA_HOME on Linux systems. (#99) - In platform config support, remove support for Windows XP, now 10 years sunset.
Revision history for App-ClusterSSH 4.16 2020-06-20 Duncan Ferguson <duncan_ferguson@user.sf.net> - Further fix for 'resolve_names' error when adding hosts via the UI - Fix missing space separator for ssh_args (thanks to Petr Vorel) 4.15 2020-05-18 Duncan Ferguson <duncan_ferguson@user.sf.net> - Include all utilies within each man page - Add in 'command_pre' and 'command_post' configuration options - Fix 'Add Host' menu error finding 'resolved_names' - Ensure lib path is added to range tests to find the libraries - Mark permission test as TODO as it appears to be inconsistent 4.14 2019-08-21 Duncan Ferguson <duncan_ferguson@user.sf.net> - Include README within the repository, not just created tar.gz files - Add 'autoquit' setting to 'File' menu (Github issue #114) - Correct macro_hostname to be the FQDN of the server where cssh is being run (Github issue #116) - Add in user defined macros 4.13.2_02 2019-01-14 Duncan Ferguson <duncan_ferguson@user.sf.net> - Fix Getopt-Long minimum version - Fix excess test output when Sort::Naturally isn't installed 4.13.2_01 2018-11-24 Duncan Ferguson <duncan_ferguson@user.sf.net> - Move all Tk code into its own module as-is - Fix for 'bad pad value "3m"' error when using Tk 804.034 - Update to Perl::Tidy 20181117 - Convert to using Dist::Zilla 4.13.2 2018-03-14 Duncan Ferguson <duncan_ferguson@user.sf.net> - Fix for running builds in parallel - Improvements to SUPPORT and REPORTING BUGS sections in documentation 4.13.1 2018-03-05 Duncan Ferguson <duncan_ferguson@user.sf.net> - Minor update to fix failing tests due to 3rd party perltidy changes 4.13 2017-12-27 Duncan Ferguson <duncan_ferguson@user.sf.net> - Ensure ssh_args is keep unset if it is emptied in the configuration file - Obey configured console position (Debian bug 758215) (Github issue #100) 4.12 2017-12-23 Duncan Ferguson <duncan_ferguson@user.sf.net> - Fix 'undefined value' error 4.11 2017-12-22 Duncan Ferguson <duncan_ferguson@user.sf.net> - Fix for multiple range expansion, as in 'h{a,b}{1,2}' (Github issue #97) (Thanks to lazyfrosch) - Upgrade Perl::Tidy requirement to version 20171214 (Github issue #99) (Thanks to eserte) - Add in 'external command pipe' to allow for some commands being passed in from the command line 4.10_02 2017-08-08 Duncan Ferguson <duncan_ferguson@user.sf.net> - Include coverage tests in the resources - Include the version of cssh in the utility documentation and README - Fix dashes (-) not being accepted in hostname range expansion (Github issue #89) - Amend ranges to work on ports, FQDN's and IP addresses - Fix bug tracker links in the main documentation (Github issue #92) - New options to specify --rows, --columns and --fillscreen (Github pull request #88) (Thanks to AsharLohmar) 4.10_01 2017-04-12 Duncan Ferguson <duncan_ferguson@user.sf.net> - Allow 'include' directives when reading SSH configuration files (Github issue #77) (thanks to Azenet) - Generate README when creating the distribution from cssh man page so www.cpan.org and www.metacpan.org can display documentation 4.09 2017-03-11 Duncan Ferguson <duncan_ferguson@user.sf.net> - Add perl-5.24 Travis-CI automated testing config - Correct a logic bug around the --debug option (Github issue #75) - Fix 'Re-add closed windows' not using the correct username (Github issue #72) - Update copyright year - Make WM decorations algorithm configurable as causes problems on some systems (Debian bug 842965, re Github pull request #66) (thanks to Tony Mancill) 4.08 2016-10-18 Duncan Ferguson <duncan_ferguson@user.sf.net> - Add perl-5.8, 5.10 and 5.12 to Travis-CI automated testing - Fix building and testing on perl-5.8.9 - Improve testing on systems that do not have xterm installed - Take into account WM decorations when tiling (Github pull request #66) (thanks to Andrew Stevenson) - Add option in the config file to hide the menu (Github issue #69) - Add 'unique_servers' into the configuration file to match command line option (Github issue #70) 4.07 2016-04-30 Duncan Ferguson <duncan_ferguson@user.sf.net> - Fixed tests on systems where bash is not installed in /bin/bash (Github issue #60) - Include link to travis-ci site in release emails for automated build and test reports - Rework hostname expansion to be pure-perl rather than relying on the bash shell (Github issue #53) 4.06 2016-03-26 Duncan Ferguson <duncan_ferguson@user.sf.net> - Failure to find the terminal binary should not be fatal - Fix processing of '--extra_tag_file' and its configuration item (Github issue #51) - Add bash shell expansion on host names containing a '{' character (Github issue #53) - Fix tests when running on a server without xterm installed (such as Travis CI via GitHub) - Expand $HOME and ~ correctly when looking for files (thanks to Andrew Stevenson) - Typo correction in README (thanks to Ankit Vadehra) 4.05 2015-11-28 Duncan Ferguson <duncan_ferguson@user.sf.net> - Change default key_quit from 'Control-q' to 'Alt-q' (Github issue #50) - Amend tests to always use C locale as some error messages are hardcoded in English (Github issue #49) 4.04_01 2015-11-21 Duncan Ferguson <duncan_ferguson@user.sf.net> - Ensure documentation is generated using same perl as the build (Github issue #45) - Pass '--action' through macro parsing (Github issue #42) - Workaround for glitch in KDE where windows can become unmoveable (Github issue #46) (thanks to Brandon Perkins) - Add in '--quiet | -Q ' option to reduce output in certian scenarios - Add in 'csftp' command 4.04 2015-11-03 Duncan Ferguson <duncan_ferguson@user.sf.net> - Include bash completion script in distribution (Github issue #29) - Allow re-adding closed session (Github issue #27 - thanks to Andrew Stevenson) - Allow sorting windows in natural order (Github isue #28 - thanks to Andrew Stevenson) - Fix links in metadata files to trackers (Github issue #41) - Fix ctel and ccon not working correctly (Github issue #35) - Amend t/10host.t to use a random hostname to prevent clashes (Github issue #23) - Amend coght message in README to match all other files for the perl license
0.081 2024-09-08 - fix #107 Drop -msse4.1 -maes for libtomcrypt - fix #105 Several functions in CryptX::AuthEnc deal weirdly with non-simple-string plaintext - fix #104 Add ethereum format signature - fix #103 Use standard __asm__ blocks instead of asm - fix #99 ltc: fix aesni flag handling - fix #87 Add possibility to use different hash algorithms in RSAES-OAEP - BIG CHANGE switch to PEM/SSH key loading via libtomcrypt - bundled libtomcrypt update branch:develop (commit:ce904c86 2024-09-02)
Add new package net/et - Eternal Terminal v6.1.11