Fix bug #1942 Rename/split Bag to Cells

To distinguish data structure "Bag" and the syntax "Bag". We rename the sort name "Bag", defined in module KCELLS in kast.k, to CellBag. Then, we fix corresponding errors. For all tests that use module KCELLS in kast.k, especially tests in RuleGrammarTest.java, are perfect tests to check whether the program still works after we do this change.
┆Issue is synchronized with this Asana task

Thank you. Where should we create a change log? Is the change log pull request?

Change Log
We changed 4 "Bag" to "CellBag":
(1) check method in kernel/src/main/java/org/kframework/kore/compile/checks/CheckSortTopUniqueness.java
(2) processHybridModule method in kernel/src/main/java/org/kframework/parser/concrete2kore/generator/RuleGrammarGenerator.java
(3) syntax in k-distribution/include/builtin/kast.k
(4) test cases in kernel/src/test/java/org/kframework/parser/concrete2kore/RuleGrammarTest.java
Tests
Tests in the file k/kernel/src/test/java/org/kframework/parser/concrete2kore/RuleGrammarTest.java test rule grammar. And they are perfect tests to test whether the program works
if we rename syntax Bag to CellBag.

@radumereuta, could you have a quick look at this?

The changes look right, but I don't see the tests passing, or even starting.
@cos do you know anything about that?

Close this PR exercise in the class.


filterBySchema function is not registered by default

The Default ParseOptions does not contain the FilterBySchema function.
Was this made by intent or why is this existing function not registered by default?

This was intentionally made like that. For using the schema, a license is required. We can make registering additional commands and functions possible even when the default registering occurred.

solved with release  v0.3.12


Validation not working as expected

The library used to validate the tokens is throwing an error about the JSON serialization.

Worked again after upgrade to version 1.0.1.


Moving main.go to folder cmd, change flags to options struct.

/assign @mneverov
Part of #11

Hi @liangyuanpeng,
Thank you for your contribution!
What is the purpose of the migration? I think it is easier to find the main file at the root of the repo than hide it behind /cmd.


Screenshots not getting added to extent report even after adding the screenshot.dir property

Hello @anshooarora and @grasshopper7 , I am using the cucumber6 dependency as mentioned below. and also below is my folder structure and property file. Somehow its not placing screenshots at the location mentioned in property file and also not attaching same to report. please advise if there is something wrong.

tech.grasshopper
extentreports-cucumber6-adapter
2.8.4

U have set the base64 image to true. With this setting, no physical image file will be created. A 'base64 img' thumbnail will be added, which when clicked a larger image will be displayed.
Set this setting to false or comment it. This should create the physical files.

Share your repository with minimum code which reproduces the issue, will have a look

@grasshopper7 here is the URI https://github.com/JaydipPatel2009/ExtentSpartReport.git

There is no code which is taking screenshot.
TakesScreenshot ts = (TakesScreenshot) driver;
byte[] screenshot = ts.getScreenshotAs(OutputType.BYTES);
scenario.attach(screenshot, "image/png", "");

U should check out the sample implementation referred earlier for more details.

ExtentPdf.pdf
reports.zip
If this is production code then it needs to be refactored with how the driver is shared between runners, steps and pages. Also the testng runner just needs to inherit from AbstractTestNGRunner, no need for adding methods.

Thanks for the input @grasshopper7  but where would you put this code? under @test in runner ? or under @afterStep in step definition ? also the extent.property file was correctly written?

in afterstep and add a condition to only run if scenario fails, if that is the requirement. extent.property is correct.

@grasshopper7 I was able to implement it. Thanks a lot for the guidance and help. Only thing is probably I will have to add little bit of wait time as the thread is taking screenshots very quickly and sometimes if the web page has latency in terms of loading all web elements, it could take improper screenshots.
Appreciate the help.
I will be closing this issue. I will update repo with updated code base.

Hi @grasshopper7 I am reopening the thread as I have one more question. Once I attach the screenshot, the report shows the image fine if opened from local. but for my requirement, I need to send the report to JIRA as an attachment, so once I download from JIRA and open that downloaded report I see the image broken. How can I handle that part?

Got it. Base64 is the way to do it.


add testing dimension for flake8=5 and flake8=6, add py311

fixes #65
also adds support for py311, and rejigs a bunch of the configs. Took inspiration from black's tox.ini, and got the filterwarnings from hypothesis.
crossing my fingers that the CI supports 3.11 in an easy way such as this.
Not sure this needs an entry in the changelog?
Also, looking at setup.py - did you forget to change the author_email when creating it? That sure looks like .. not your email.

Looks great - I don't think this needs a changelog entry (end-users don't need to care), and will fix the email address (oops).
The filterwarnings spec... sent me down a rabbithole, https://github.com/HypothesisWorks/hypothesis/pull/3514 and hypothesmith update tbd.    Will update, push, and merge later this evening.


Nothing is committed to repo yet.

Where are all the important files?
I can't make a PR but let me help with your readme:
Status bar config for DWM
These are the config files for my instance of DWM, Screenshot is below.
To Install
git clone https://github.com/cshmookler/status_bar
mv status_bar /home/$USER/.config/

Don't forget to let me make it a PR so I get more points on my GH profile

Files have been uploaded.  As of now (2024-01-28) the program is incomplete. Should be complete by February.


Refactor MeasurementDescriptor.

Based on our ongoing discussion on API design, a few updates on MeasurementDescripor:

replace all occurrence of MeasurementDescripor with Measure;
make Measure a hierarchical class and add LongMeasure and DoubleMeasure subclasses;
remove Unit class and use a structured string to represent unit. The format refers to StackDriver documentation.

Codecov Report

Merging #396 into master will decrease coverage by 0.22%.
The diff coverage is 97.26%.

@@             Coverage Diff              @@
##             master     #396      +/-   ##
============================================
- Coverage     90.54%   90.32%   -0.23%
+ Complexity      590      589       -1
============================================
  Files           100      100
  Lines          2073     2046      -27
  Branches        207      207
============================================
- Hits           1877     1848      -29
- Misses          142      144       +2
  Partials         54       54

Impacted Files
Coverage Δ
Complexity Δ

...c/main/java/io/opencensus/stats/StatsRecorder.java
100% <ø> (ø)
1 <0> (ø)
:arrow_down:

.../main/java/io/opencensus/stats/ViewDescriptor.java
100% <ø> (ø)
2 <0> (ø)
:arrow_down:

...ain/java/io/opencensus/stats/MeasureToViewMap.java
92.68% <100%> (ø)
12 <1> (?)

...ain/java/io/opencensus/stats/MeasurementValue.java
100% <100%> (ø)
4 <1> (ø)
:arrow_down:

...rc/main/java/io/opencensus/stats/StatsManager.java
100% <100%> (ø)
6 <3> (ø)
:arrow_down:

.../main/java/io/opencensus/stats/MeasurementMap.java
87.09% <100%> (ø)
6 <0> (ø)
:arrow_down:

...a/io/opencensus/stats/RpcMeasurementConstants.java
100% <100%> (ø)
2 <0> (ø)
:arrow_down:

...ore/src/main/java/io/opencensus/stats/Measure.java
87.5% <87.5%> (ø)
3 <3> (?)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b34cd84...1d55cc8. Read the comment docs.

PTAL

Thanks


Default address not resetting on Seasonal End Dates #2358

I've redesigned how we do the scheduled batch job for seasonal addresses.  previously, it just looked for seasonal addresses that became active on the current day.  That's flawed for two reasons; if the job doesn't run one day, the change would not happen, and we never detected when seasonal addresses no longer should be used.
the new strategy finds all accounts who have any seasonal addresses associated with them, then calls existing logic to find each accounts current default and potential seasonal.  it then sees if the appropriate address matches what's in the account or not.  If not, it then calls existing logic to update the HH and Contacts with the appropriate address.
Critical Changes
Changes
Issues Closed
Fixes #2358

oops!  I accidentally included my fix to namespace issues in Manage Household UI, rather than putting it in a separate pull request.  Given the fix is just several lines of code all isolated in one class method, I'm hoping you are OK with that @njjc .  Thanks!


Support for tiling?

Any chance you could add support for tiling noise? Not sure if that's possible with simplex noise, but I find tiling is often extremely useful when generating textures, and for the simpler grid-based algorithms it's very easy to add.

Please refer to https://github.com/Auburn/FastNoiseLite/issues/33


Installer crash on python 3

Simple answer would be the distribute file needs an update, or maybe just remove it as it is pretty standard to have that nowadays (I'll probably od that on my side also).
Works fine on python 2 though.
samuel ~/git/scilpy (nlsam_merge_back_1|MERGING) $ pip install https://github.com/MarcCote/tractconverter/archive/master.zip --user
Collecting https://github.com/MarcCote/tractconverter/archive/master.zip
  Downloading https://github.com/MarcCote/tractconverter/archive/master.zip
     / 40kB 376kB/s
    Complete output from command python setup.py egg_info:
    Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.14.tar.gz
    Extracting in /tmp/tmp2yrk38cm
    Traceback (most recent call last):
      File "/tmp/pip-p4oixxmq-build/distribute_setup.py", line 143, in use_setuptools
        raise ImportError
    ImportError

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-p4oixxmq-build/setup.py", line 13, in <module>
        distribute_setup.use_setuptools()
      File "/tmp/pip-p4oixxmq-build/distribute_setup.py", line 145, in use_setuptools
        return _do_download(version, download_base, to_dir, download_delay)
      File "/tmp/pip-p4oixxmq-build/distribute_setup.py", line 125, in _do_download
        _build_egg(egg, tarball, to_dir)
      File "/tmp/pip-p4oixxmq-build/distribute_setup.py", line 99, in _build_egg
        _extractall(tar)
      File "/tmp/pip-p4oixxmq-build/distribute_setup.py", line 467, in _extractall
        self.chown(tarinfo, dirpath)
    TypeError: chown() missing 1 required positional argument: 'numeric_owner'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-p4oixxmq-build/

Same error here @MarcCote

Easiest to make it work is probably to strip out the file, I doubt marc-alexandre still fixes stuff in this as it's getting quite old.

strip out?

Well, download the release/clone the master, kill off the distribute_setup.py (as it is probably included nowadays), install the rest as usual.

Hi @tashrifbillah, tractconverter has been deprecated in favor of Nibabel for anything related to .tck or .trk file formats. Are you using the .vtk file format?

Hi @MarcCote ,
So, my task was to find a converter that can do trk to vtk file conversion. Googled, and found your repo. Gave it a shot to see if I can install w/o outstanding issues. Experiencing one, followed @samuelstjean's suggestion to omit the distribute_setup.py file. Then, I encountered a number of Py2 vs Py3 issues. Finally, gave up.
But based on your comment, it looks like we can't use your converter to convert trk to vtk anymore, right?

VTK format is very generic, different softwares might have different conventions on how to store streamlines information. So, it is not guaranteed that tractconverter will be able to convert them but it worth a try.
I think the fastest and easiest would be to run it with Python 2. This can be done using Conda environment and installing tractconverter in a Python2 environment.
What software will read the .vtk?

VTK format is very generic, different softwares might have different conventions on how to store streamlines information. So, it is not guaranteed that tractconverter will be able to convert them but it worth a try.
I think the fastest and easiest would be to run it with Python 2. This can be done using Conda environment and installing tractconverter in a Python2 environment.
What software will read the .vtk?


Theme API: Determine single vs multi-author blogs.

As per the comment below, I am editing this issue to have the problem foremost, and then potential solutions
Problem 1 - There is no way to determine if a blog is single or multi author, which can cause minimalist themes to have undue clutter
The way Ghost's defaults are set right now, the author object is a child of the post, and as such, on a single author blog the author's name can become an eye sore.
Example 1
As can be seen here, my home page has my name appear in the url, the main blog title, and every single post. I know for some people this is important, but for my personal needs I would prefer a way to only have my name appear a few times on a page.

Example 2
This problem is most obvious on the /author/author-name endpoint. We are on an author page, as such, it's obvious that all of the posts listed here will be by the author. However, the author's name is still multiplying in our eyes:

Proposed Solution 1
Add a @blog.author.multiple and @blog.author.single tag, set according to the number of registered authors. This tag can be used in if/else clauses to modify the theme as needed.
Use Case 1
I think it would help a lot if theme designers had a way of figuring out whether a blog is single user or multi user, and adjusting the theme accordingly. For the minimalist themes that I (and many others) use, the cleaner the page the better. Once there is a way to determine the nature of the blog, theme designers can add a conditional to their pages to exclude author links as desired.
Proposed Solution 2
As seen in example 2 above, the author page uses the same post loop partial as the main index. For a single user blog, the "by Author" suffix would not be present on any post links, so the problem is solved. However, on multi-author sites, the post loop on the front page should have an author link, while the author page should not.
Options:

create a second partial/loop.hbs post file, which will not include the author.
on the author page, set some variable that will allow the theme designer to disable the author link in the post loop list when displayed on the author page

Further Thoughts
Depending on where the maintainers of this project want to take it, it might be useful to expand the @blog.author data resource to allow iterating over various authors, getting a total count of them, and having their author links accessible from a global name space, rather than from within a post. This will allow the creation of an "About Us" page that can display all of the authors of the site, with their bio's, locations, etc.
What do you all think?

Hey there @issmirnov, welcome! I have only skim read what you've written, but it sounds like you have an interesting proposition and I wanted to give you some quick feedback right away that will help to move this sort of feature request forward.
One thing we're really big on, is ensuring that we clearly and fully understand a problem before designing the best possible solution that solves as many use cases as possible, and fits into the theme API. In this case, you've got a solution first - so I would recommend reworking this a bit to put the problem first, describing the use cases and all the wonderful things themes would be able to do if it was possible to determine whether a blog was single or multi-author.
Then provide your potential solution at the end. That way, you open up discussion of the problem and use cases you may not have thought of, promote the design of the best possible solution and with all that the issue title ought to stay relevant.

Hey @ErisDS, thanks for the welcome! I've updated my initial post with some screenshots and more structure. Take a look when you get a chance - I hope this edit will be closer to what you are looking for. I think there's definitely a lot of potential, both for theme designers and expanding Ghost's API in general.

A related problem that I'm currently facing: needing access to authors (and tags, but that's another issue) in the global data scope. This seems so basic that I had even assumed it was currently possible (it's not, right?  at least it's not documented where it seems most logical).
Use case: a single-page-ish theme that uses ajax to display posts into a div with another div used to list posts that can be filtered by tag and author. Think: content section of the ghost admin area but as a theme, with different styling, and filtering. Of course there are hacks to get around this (javascript logic with hidden divs and such) but having a clean way to do it through the api would be incredible.
Just a few cents from a Ghost theme dev. By the way, Ghost team and contributors, keep up the great work :)

Also, regarding the API implementation, a simple<EMAIL_ADDRESS>with an auto-link boolean seems simple yet powerful enough (at least as a starting point). In theme-side javascript logic this could then be queried for length to determine single vs multi-author blogs.

Hey @isaaki you are correct that there is no access to tags or authors in the global context. Ghost, by default, does the queries to fetch the exact data needed to render a particular context (a single post, a list of posts etc). Making all data always available just doesn't make sense.
Therefore the future plan is to provide access to the API to allow theme authors to get any additional data they might want to display. You can read about those plans here: https://github.com/TryGhost/Ghost/issues/4439
Back to the original issue of determining if the current blog is a a single author blog, the @blog global is an object which contains a few global blog settings, so this does potentially make sense for providing a flag.
If it was decided this was desirable, then I'd propose keeping this to a simple flag @blog.single_author, which returns true if all of the published posts belong to a single user. This would allow for doing either {{#if @blog.single_author}}, or {{#unless @blog.single_author}} for the opposite case.
However, at present, I'm not sure if the demand for this is enough to warrant providing an additional flag above and beyond what will eventually be possible by making a request to the API. I certainly think it's interesting, but as it's my job to consider things from all angles, I'm also wondering if there is any merit to having themes be clearly aimed at either single or multi-author blogs that would be lost by adding something like this.

@ErisDS - what's the time table on the Ghost API? I haven't dived deep into the ghost engine yet, but if you direct me I would be happy to help with either getting that started and exporting an /authors endpoint that could be referenced with {{#get "authors" limit="all" }} to get the length, or temporally put in a @blog.single_author tag until the official API release.
On a side note, do your stats tools allow you to get a distribution of single vs multi author blogs? I don't know the privacy implications, but perhaps if you could find a specific percentage for the two categories it might be easier to see how helpful (or not) this change would be.

Hi @issmirnov,
I raised this proposal in today's public dev meeting to get some feedback. There was a discussion (which you can read here), and the overwhelming consensus is that firstly there's not enough demand for a solution to this problem, and secondly that this isn't the right way to resolve it.
In the near future the addition of the get helper will provide an alternative means to inspect information about authors within the theme rather than providing a specific flag. I've added a status update to #4439 which explains the status of the {{#get}} helper. As we already have an issue open for tracking that addition, I'm going to close this one.


FYI: Keil Armcc v5 compiler doesn't support C++17

Hi,
Just an FYI: I was looking into building sol2 into a project that uses an older keil toolchain. I have discovered that the Arm armcc compiler (v5) only supports C++ 11. The newer armclang compiler only supports C++17 through community extensions.
Armcc compiler options: http://www.keil.com/support/man/docs/armcc/armcc_chr1406800556948.htm
There is claim of C++17 "Community" support for the newer armclang compilers but I have no way of testing that:
https://developer.arm.com/docs/100748/latest/using-common-compiler-options/selecting-source-language-options
Keil support level definitions indicate that "community" features are non-optimized features included in the base LLVM packages. https://developer.arm.com/docs/100748/latest/supporting-reference-information/support-level-definitions#pge1444224923692
Cheers,
Russ

You'll either have to use an older version of sol2 or ask them to speed up their efforts; sorry, I can't spend too much time backporting everything with the amount of things I have on my plate to do!

Hi, this wasn't a request. I was just letting you know in case someone else bumps into it. Cheers.


test(bundle): Add bundle integration testing

Fixes: https://github.com/aquasecurity/trivy/issues/4938

lgtm


Added New Button

Hey @Spyware007, I have added the new button.
Preview
https://user-images.githubusercontent.com/91705825/198108101-6e23fcf8-6abc-48ac-935e-fa35419db42d.mp4

Great Work, Merging under Issue #1
Keep contributing. Happy hacktober


Upgrade to Vault 1.1.2.

see https://github.com/hashicorp/vault/blob/v1.1.2/CHANGELOG.md

Thanks a lot. That's merged now.


Minor fix

Modulus Pull Request
Description
Bandit which is used for our Wheel scanning mistakenly identified the statement as a SQL injection ref due to use of select. A simple fix to the wording fixes it.
Minimal repro:
a = 6
b = 4

if not a <= b:
    raise ValueError(
        f"Requested variables not available. Please choose from {a}"
    )

Bandit report on a minimal repro before,
Test results:
>> Issue: [B608:hardcoded_sql_expressions] Possible SQL injection vector through string-based query construction.
   Severity: Medium   Confidence: Low
   CWE: CWE-89 (https://cwe.mitre.org/data/definitions/89.html)
   More Info: https://bandit.readthedocs.io/en/1.7.9/plugins/b608_hardcoded_sql_expressions.html
   Location: ./test.py:6:8
5           raise ValueError(
6               f"Requested variables not available. Please select from {a}"
7           )

--------------------------------------------------

Code scanned:
        Total lines of code: 6
        Total lines skipped (#nosec): 0

Run metrics:
        Total issues (by severity):
                Undefined: 0
                Low: 0
                Medium: 1
                High: 0
        Total issues (by confidence):
                Undefined: 0
                Low: 1
                Medium: 0
                High: 0
Files skipped (0)

Bandit report after
Test results:
        No issues identified.

Code scanned:
        Total lines of code: 6
        Total lines skipped (#nosec): 0

Run metrics:
        Total issues (by severity):
                Undefined: 0
                Low: 0
                Medium: 0
                High: 0
        Total issues (by confidence):
                Undefined: 0
                Low: 0
                Medium: 0
                High: 0
Files skipped (0):

Checklist

[x] I am familiar with the Contributing Guidelines.
[x] New or existing tests cover these changes.
[x] The documentation is up to date with these changes.
[x] The CHANGELOG.md is up to date with these changes.
[x] An issue is linked to this pull request.

Dependencies

/blossom-ci


Fixes configuration for MkDocs (site name, home page)

Nice spotting, @froschdesign.

Thanx @froschdesign


defaultCommand does not work in shells without pipefail

[x] I have read through the manual page (man fzf)
[x] I have the latest version of fzf
[x] I have searched through the existing issues

Info

OS

[ ] Linux
[ ] Mac OS X
[ ] Windows
[x] Etc. OpenBSD

Shell

[ ] bash
[ ] zsh
[ ] fish
[x] ksh (public domain korn shell)

Problem / Steps to reproduce
OpenBSD's default shell, ksh does not support set -o pipefail atm. As such, the built-in defaultCommand fails to run.  There are other shells that do not support this option (e.g. csh). i am not sure pipefail is in POSIX or not.
I was wondering if it was possible to make defaultCommand a bit more conservative, basically the "Windows" version below it, as that is likely to work in any shell, anywhere. Even though many people override the default command and pimp it up, i think it's nice if the default is not throwing an error on as many systems as possible...

@minusf OpenBSD's default $SHELL is ksh or, if you must, oksh - not mksh (MirBSD Korn Shell), which is a derivative of OpenBSD's PDKSH and does support pipefail.

Shouldn't your shell run the subsequent find command even when set -o pipefail fails?
# This works for me
FZF_DEFAULT_COMMAND='set -o foobar; ls' fzf

that fails in both openbsd ksh and mksh.
sorry about the typo in the report, indeed i meant openbsd ksh and not mksh (which i use on macOS).

@minusf
$ # oksh
$ set -o pipefail
oksh: set: pipefail: bad option
$ echo $?
1

$ # mksh
$ set -o pipefail
$ echo $?
0

Are you sure it is related to pipefail?

my report says: if the shell has no option to pipefail, the command will fail.  it is not a fault of pipefail as such, but of any unknown option.  for ksh, pipefail is an unknown option.
i just reported back that while mksh has pipefail, it will also not execute commands after a faulty set...

Shouldn't your shell run the subsequent find command even when set -o pipefail fails?

i think this is a bit of a philosophical question... should the shell continue when a behaviour changing command has just failed?  there is some logic in failing when it's not possible to set some desired/not desired option....

$ ksh --version
  version         sh (AT&T Research) 2020.0.0
$ set -o pipefail
$ echo $?
0

$ set | grep VERSION
KSH_VERSION='@(#)PD KSH v5.2.14 99/07/13.2'
$ set -o pipefail
ksh: set: pipefail: bad option
$ echo $?
1

OpenBSD's ksh gained support for pipefail in 6.8 (see this commit on 2020-07-07) so this issue should be closed.
$ uname -sr
OpenBSD 6.9
$ echo "${KSH_VERSION}"
@(#)PD KSH v5.2.14 99/07/13.2
$ set -o pipefail; echo "$?"
0


Final cleanup of metadata

clean up metadata in conceptual docs
Add product taxonomy URI  for Server 2022
remove 2012 and 210r2 from cabgen build as temporary fix

will restore when DevRel engineering fixes the timeout issue

Docs Build status updates of commit 49b363f:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docset/winserver2022-ps/adfs/Remove-AdfsFarmNode.md
:warning:Warning
View (WindowsServer2022-ps)
Details

docset/winserver2022-ps/smbshare/Disable-SmbDelegation.md
:warning:Warning
View (WindowsServer2022-ps)
Details

docset/winserver2022-ps/smbshare/Get-SmbBandwidthLimit.md
:warning:Warning
View (WindowsServer2022-ps)
Details

docset/winserver2022-ps/smbshare/Get-SmbDelegation.md
:warning:Warning
View (WindowsServer2022-ps)
Details

docset/winserver2022-ps/smbshare/Enable-SmbDelegation.md
:warning:Warning
View (WindowsServer2022-ps)
Details

docset/winserver2022-ps/smbshare/Set-SmbBandwidthLimit.md
:warning:Warning
View (WindowsServer2022-ps)
Details

docset/winserver2022-ps/smbshare/Remove-SmbBandwidthLimit.md
:warning:Warning
View (WindowsServer2022-ps)
Details

docset/docs-conceptual/mdop/get-started.md
:bulb:Suggestion
View (win-mdop2-ps)
Details

docset/docs-conceptual/winserver2022-ps/get-started.md
:bulb:Suggestion
View (WindowsServer2022-ps)
Details

docset/docfx.json
:white_check_mark:Succeeded

docset/docs-conceptual/winserver2012-ps/get-started.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/docs-conceptual/winserver2012r2-ps/get-started.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/docs-conceptual/winserver2016-ps/get-started.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/docs-conceptual/winserver2019-ps/get-started.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/mapping/cabgenConfig.json
:white_check_mark:Succeeded

docset/winserver2022-ps/adfs/Remove-AdfsFarmNode.md

Line 0, Column 0: [Warning-link-out-of-scope] File 'winserver2022-ps/Microsoft.Windows.ServerManager.Migration/Uninstall-WindowsFeature.md' referenced by link '../Microsoft.Windows.ServerManager.Migration/Uninstall-WindowsFeature.md' will not be built because it is not included in build scope.

docset/winserver2022-ps/smbshare/Disable-SmbDelegation.md

Line 0, Column 0: [Warning-link-out-of-scope] File 'winserver2022-ps/Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' referenced by link '../Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' will not be built because it is not included in build scope.

docset/winserver2022-ps/smbshare/Get-SmbBandwidthLimit.md

Line 0, Column 0: [Warning-link-out-of-scope] File 'winserver2022-ps/Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' referenced by link '../Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' will not be built because it is not included in build scope.

docset/winserver2022-ps/smbshare/Get-SmbDelegation.md

Line 0, Column 0: [Warning-link-out-of-scope] File 'winserver2022-ps/Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' referenced by link '../Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' will not be built because it is not included in build scope.

docset/winserver2022-ps/smbshare/Enable-SmbDelegation.md

Line 0, Column 0: [Warning-link-out-of-scope] File 'winserver2022-ps/Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' referenced by link '../Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' will not be built because it is not included in build scope.

docset/winserver2022-ps/smbshare/Set-SmbBandwidthLimit.md

Line 0, Column 0: [Warning-link-out-of-scope] File 'winserver2022-ps/Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' referenced by link '../Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' will not be built because it is not included in build scope.

docset/winserver2022-ps/smbshare/Remove-SmbBandwidthLimit.md

Line 0, Column 0: [Warning-link-out-of-scope] File 'winserver2022-ps/Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' referenced by link '../Microsoft.Windows.ServerManager.Migration/Install-WindowsFeature.md' will not be built because it is not included in build scope.

docset/docs-conceptual/mdop/get-started.md

Line 14, Column 379: [Suggestion-docs-link-absolute] Absolute link 'https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_updatable_help' will be broken in isolated environments. Replace with a relative link.

docset/docs-conceptual/winserver2022-ps/get-started.md

Line 19, Column 1: [Suggestion-docs-link-absolute] Absolute link 'https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_updatable_help' will be broken in isolated environments. Replace with a relative link.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 170a6c2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/docs-conceptual/mdop/get-started.md
:bulb:Suggestion
View (win-mdop2-ps)
Details

docset/docs-conceptual/winserver2022-ps/get-started.md
:bulb:Suggestion
View (WindowsServer2022-ps)
Details

docset/docfx.json
:white_check_mark:Succeeded

docset/docs-conceptual/winserver2012-ps/get-started.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/docs-conceptual/winserver2012r2-ps/get-started.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/docs-conceptual/winserver2016-ps/get-started.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/docs-conceptual/winserver2019-ps/get-started.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/mapping/cabgenConfig.json
:white_check_mark:Succeeded

docset/docs-conceptual/mdop/get-started.md

Line 14, Column 379: [Suggestion-docs-link-absolute] Absolute link 'https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_updatable_help' will be broken in isolated environments. Replace with a relative link.

docset/docs-conceptual/winserver2022-ps/get-started.md

Line 19, Column 1: [Suggestion-docs-link-absolute] Absolute link 'https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_updatable_help' will be broken in isolated environments. Replace with a relative link.

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 4a31210:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/docfx.json
:white_check_mark:Succeeded

docset/docs-conceptual/mdop/get-started.md
:white_check_mark:Succeeded
View (win-mdop2-ps)

docset/docs-conceptual/winserver2012-ps/get-started.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/docs-conceptual/winserver2012r2-ps/get-started.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/docs-conceptual/winserver2016-ps/get-started.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/docs-conceptual/winserver2019-ps/get-started.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/docs-conceptual/winserver2022-ps/get-started.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/mapping/cabgenConfig.json
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Initial schemas for AIS entities and AIS measurements

Things I added:

AIS measurement schema
AIS enums in a seperate folder and added it to the npm build:typings script
AIS entity to the core schemas (ship with static AIS data properties)
Spatial axes measurement schema

At the moment an AIS measurement is just a big object with lots of optional properties you can add.
The way I wanted it to work is that a certain message_type value binds certain required properties, but could not find a way to satisify this yet, will look to it in the coming weeks.
I want to write more tests for the ais, but need to find a way to bind required properties to a certain message_type value
Example schema code of how I wanted it to work:
"oneOf": [
    {
      "if": {
        "properties": {
          "message_type": {
            "oneOf": [
              { "const": 1},
              { "const": 2},
              { "const": 3}
            ]
          }
        }
      },
      "then": {
        "required": ["position", "RAIM_flag","COG","true_heading", "special_maneuvre_indicator",
          "position_accuracy","ROT", "SOG", "timestamp"]
      }
    },
    {
      "if": {
        "properties": {
          "message_type": {
            "oneOf": [
              { "const": 4},
              { "const": 11}
            ]
          }
        }
      },
      "then": {
        "required": ["position", "position_accuracy", "position_device_type","timestamp",  "RAIM_flag", "SOTDMA_communication_state"]
      }
    }

    ...... etc.
  ]

But this code does not work with json schemas so need to find something.
Maybe a way to do this is just to handle it in tests instead of json schemas.
Or write a different schema for each message_type, but this would make a lot of duplicate properties
in the total docs
Further my tests fail because it says:
 'can't resolve reference https://poseidat.org/schema/enum/ais/ais-message-type.json'
But I think the reason is that jest cant find my schemas since they arent yet on the live version.
So I think i cant test those until they are live

Oops commitlint was disabled, next commits will be following the commitlint convention

Okay so this is more of a work in progress not ready for merging.
A few things:
You added some odd capitalisation on the schema name. I think the DGNSS part of both the schema and filename should be lower case like the rest of the repo. Similar casing issues on the enums. We shy away from capitals in filenames due to some operating systems having case-insensitive filesystems. Also changing case is not always seen as a change in git.
typo in ais-special-maneuvre.json -> ais-special-maneuver.json
The reason jest fails is because not all the enum types are exported in schemas.ts. The schema validator imports them from there automatically so they need to be exported. I added the missing ais message type enum as a test and it then moved on to the next one thats missing. I recommend adding an ais namespace inside the enum structure to mirror the folder structure you chose.
So something like this:
export const schemas = {
  core: { ... },
  enum: {
    deviceType: enumDeviceType as JSONSchema7,
    effortZone: enumEffortZone as JSONSchema7,
    ...
    ais: {
      altitudeSensorTypes: enumAISAltitudeSensorTypes as JSONSchema7,
      shipTypes: enumAISShipTypes as JSONSchema7,
      ...
    }
  }

Sort them alphabetically to ensure you can easily see which is missing.
And finally for the switching json schema structure look at the entry_type setup between the core/base-entry.json and the specialised schemas in the src/entry/ folder. The entry_type is defined as a string in the base class and the specific types use an enum with only 1 option. This will allow for runtime validation to pick the right schema. You will end up with specialised schemas in separate files though.

Oh and disabling commitlint is a bannable offense ;)

Very well and thanks!
The odd capitalization was to indicate a abbreviation of an term like they do in the navigation center docs, but will change to lower case.
I'll improve on those points, and make a worthwhile pr.
I'll close this pull request and create a new fork with commitlint.


Add version: miurahr.aqtinstall version 2.2.3

[X] Have you signed the Contributor License Agreement?
[X] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[X] Does your manifest conform to the 1.2 schema?

Microsoft Reviewers: Open in CodeFlow

The package installs normally, but the program errors on execution:
PS C:\> C:\Users\user\AppData\Local\Microsoft\WinGet\Links\aqt.exe
Traceback (most recent call last):
  File "daa144671dcb11ed_aqt.py", line 33, in <module>
  File "daa144671dcb11ed_aqt.py", line 25, in importlib_load_entry_point
  File "importlib\metadata.py", line 86, in load
  File "importlib\__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod02_importers.py", line 493, in exec_module
  File "aqt\__init__.py", line 31, in <module>
ModuleNotFoundError: No module named 'aqt.version'
[1640] Failed to execute script 'daa144671dcb11ed_aqt' due to unhandled exception!

It seems aqt.version is missing.
PS C:\> C:\Users\user\AppData\Local\Microsoft\WinGet\Packages\miurahr.aqtinstall__DefaultSource\aqt_x64.exe
Traceback (most recent call last):
  File "daa144671dcb11ed_aqt.py", line 33, in <module>
  File "daa144671dcb11ed_aqt.py", line 25, in importlib_load_entry_point
  File "importlib\metadata.py", line 86, in load
  File "importlib\__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod02_importers.py", line 493, in exec_module
  File "aqt\__init__.py", line 31, in <module>
ModuleNotFoundError: No module named 'aqt.version'
[8948] Failed to execute script 'daa144671dcb11ed_aqt' due to unhandled exception!

Here again, aqt.version is missing. Is there a dependency that needs to be installed first?


fix(listbox): listbox-section props in html

Closes #4277
📝 Description
Items props for ListBoxSection was shared to component in otherProps doing that items render in HTML. Same as before was fix for title i added to props list for prevent spread to component.

⛳ Current behavior (updates)
Items and object are printed in HTML component

🚀 New behavior
Only correct props are printed

💣 Is this a breaking change (Yes/No):
No

📝 Additional Information

I took same approach that was taken for title. If is there a common or cleaner way you use please tell me.


Compile checker

I have to add the tests, but please do look for basic problems first. We'll have to add support for C, C++ and maybe even assembly for 1st year thing if you want.

how about prolog?

I have added the tests to the same pull request. If no one has anything against them, we can merge this branch

Please add the command you use to run your cleaner to infrastructure/microservices.py


[Question] How to enable Hardware Acceleration? (Nvidia GPU)

As the title states; I am looking at a way to use my GPU to decode the video feed, as it is my CPU is using 80% for a single feed in "Glances".
Thanks a lot for this project!

Do you using ffmpeg stream source?

I do!

You can use raw param like in docs for rotation:
<EMAIL_ADDRESS>transpose=1#video=h264

Hi there,
Thanks for the answer!
I did find this command on the NVIDIA docs:
ffmpeg -y -vsync 0 -hwaccel cuda -hwaccel_output_format cuda -i input.mp4 -c:a copy -c:v h264_nvenc -b:v 5M output.mp4
But I am unsure on what parts I need to use after my feed input.

ffmpeg -y -vsync 0 -hwaccel cuda -hwaccel_output_format cuda<EMAIL_ADDRESS>-c:a copy -c:v h264_nvenc
Is this going in the right direction?

Are you using Hassio or other Linux?

I use it on a Linux VM (in docker).
The Docker NVIDIA stuff is already installed and works for Frigate on that VM

Hi there,
I gave a bit more tries to this, but I think it boils down to the NVIDIA libraries not being installed in the Docker install.

Hi there, I gave a bit more tries to this, but I think it boils down to the NVIDIA libraries not being installed in the Docker install.

You could roll your own ffmpeg binary though and point to it in the go2rtc.yaml config?

I tried doing so with the Binaries of Go2Rtc, but unfortunately I get this
16:04:05.895 ERR [streams] probe producer error="unsupported scheme: ffmpeg -hwaccel cuda -hwaccel_output_format cuda -i : libvpx -b:v 1M -maxrate 4M -c:a libvorbis#video=vp8" url="ffmpeg -hwaccel cuda -hwaccel_output_format cuda -i :rtsp://admin:@<IP_ADDRESS>/h264Preview_01_main#raw=-c:v libvpx -b:v 1M -maxrate 4M -c:a libvorbis#video=vp8"

What I meant was you can grab or build a ffmpeg binary with the required hwaccels and plop it in the configuration directory and use the
ffmpeg:
  bin: ffmpeg

to point to the path of that binary.  The one packaged with go2rtc (and frigate too) doesn't come with that but there is a build that does.  you can probably grab it from the frigate docker:
https://docs.frigate.video/configuration/nvdec/

@maxi1134 read about exec source

I tried a lot in the last 6 days, too much to actually list. But nothing seems to work.
Is anyone looking for a tip/coffee in exchange for help?

@maxi1134
Since hw acceleration is not supported in go2rtc, my plan is to configure my stream in this order:

Frigate as the entry point to the RTSP stream.
Configure Frigate to perform the encoding for the RTMP stream

# Optional: ffmpeg configuration
ffmpeg:
  # Optional: global ffmpeg args (default: shown below)
  global_args: -hide_banner -loglevel warning
  # Optional: global hwaccel args (default: shown below)
  # NOTE: See hardware acceleration docs for your specific device
  hwaccel_args: []
  # Optional: global input args (default: shown below)
  input_args: -avoid_negative_ts make_zero -fflags +genpts+discardcorrupt -rtsp_transport tcp -timeout 5000000 -use_wallclock_as_timestamps 1
  # Optional: global output args
  output_args:
    # Optional: output args for detect streams (default: shown below)
    detect: -f rawvideo -pix_fmt yuv420p
    # Optional: output args for record streams (default: shown below)
    record: -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy -an
    # Optional: output args for rtmp streams (default: shown below)
    rtmp: -c copy -f flv

Use the Frigate integration into HA too add cameras
go2rtc along with RTSPtoWebRTC to "on the fly" convery these cameras to WebRTC

Hw accel should work just fine in go2rtc, just used a prebuilt binary like BtBn or jellyfin. We're also building go2rtc directly into frigate in the next release.

@NickM-27 does this mean the streams from frigate will be webrtc instead of rtmp?

@NickM-27 does this mean the streams from frigate will be webrtc instead of rtmp?

webRTC will be supported as a way to view in the frigate frontend and streams will be restreamed using rtsp

That makes more sense than what i said, thanks. Ill look into a prebuilt binary, i think i was concentrating on bulilding one didnt think about that

@NickM-27 does this mean the streams from frigate will be webrtc instead of rtmp?

webRTC will be supported as a way to view in the frigate frontend and streams will be restreamed using rtsp

Does this mean that my camera would do something like this
camera -> Frigate(withWebRTC)->home-Assistant?
Instead of doing
camera->webRTC->frigate
in parrallel of
camera->webrtc->homeassistant

The frigate card should be able to support webRTC from frigate directly otherwise in HA you'll need to use frigates RTSP stream along with rtsp2webrtc or the webRTCCard

The frigate card should be able to support webRTC from frigate directly otherwise in HA you'll need to use frigates RTSP stream along with rtsp2webrtc or the webRTCCard

A-fucking-one.
That is great news, transcoding, here we come. My 4k Cameras do not play well with my Samsung s7 FE

My 4k Cameras do not play well with my Samsung s7 FE
Yea no kidding cant stream 2k even on my Pixel 6

The first priority is stable operation. No one needs hardware acceleration for dropping connection

@AlexxIT, can we have some kind of global option we can set in the go2rtc.yaml, like:
hw_accel_args: -whatever_args -i_want

That go2rtc would automatically inject in all ffmpeg calls without having to repeat them?

@AlexxIT, can we have some kind of global option we can set in the go2rtc.yaml, like:
hw_accel_args: -whatever_args -i_want

That go2rtc would automatically inject in all ffmpeg calls without having to repeat them? Similar to how Frigate handles it.

It depends what you're doing. Frigate only does one way decoding. I imagine go2rtc would be a lot more transcoding which would require 2 sets of args and may be a bit more complicated.

Got it.
There's another thing: sometimes we need to add environment variables for the hwaccel to work correctly (as stated here with LIBVA_DRIVER_NAME. It would be nice if this could be sorted out for the add-on users (since you can't pass arbitrary env vars like docker run).
Maybe during the initialization of the go binary you can read the environment: block in go2rtc.yaml and call the setEnv function to have it applied for all underlying processes. Again, similar to Frigate (at least from the user perspective).

Maybe during the initialization of the go binary you can read the environment: block in go2rtc.yaml and call the setEnv function to have it applied for all underlying processes. Again, similar to Frigate (at least from the user perspective).

It would probably be easier to just provide a LIBVA_DRIVER_NAME env variable in the addon and default it to i965

If that isn't harm at all, yes, much better! Frigate could do it as well then.

Actually this may be trickier than I thought. Frigate image seems to add lots of different dependencies according to the architecture it's building from:
https://github.com/blakeblackshear/frigate/blob/47c1985c265f060daab8b6d492fdf424c20fe123/docker/Dockerfile#L95
Most likely hwaccel won't work for me unless these dependencies are set. To be worse, go2trc currently runs in Alpine, which make things harder as I can't simply copy what Frigate is doing.
I think I won't try to use hwaccel in go2rtc for now.

No problem. Change bin param and add there whatever you want.

Check this: https://github.com/AlexxIT/go2rtc/wiki/Hardware-acceleration
Docker users can try:

alexxit/go2rtc:master version for Intel iGPU and Raspberry
alexxit/go2rtc:master-hardware version for AMD GPU and NVidia GPU

Hass Add-on can try (in same addon repository):

go2rtc master version for Intel iGPU and Raspberry
go2rtc master hardware version for AMD GPU and NVidia GPU

Remember to temporary stop previous go2rtc container/add-on version.

Hardware acceleration supported in latests versions


Try using official Slack API GH Action

It would be nice to figure out how to use the official Slack API integration with GitHub Actions, but I wasn't able to get nice rich messages set up easily, so I bailed. One nice thing about it is the integration can post to any slack channel without needing a separate webhook.


blabla

i've edited the spells leveling for the free champs rotation
and changed the items to buy in HH.
added some stuff about Taliyah but not sure if it works or not :^)

hey thanks for your contribution, added


Sidecar graceful shutdown support

We have a DaemonSet  and exposed to AWS load balancer with hostPort.
Before shutdown our Pods, we will call AWS API to deregister it from the load balancer.
We made a container for that: aws-elb-hook-docker
It works well when we deploy it without an istio sidecar.
But after using istio sidecar, the sidecar shutdown before our container, and our container cannot contact with other services without the sidecar.
How about adding the preStop support for istio sidecar?
Describe alternatives you've considered
I added this part to the injection-template.yaml and works for me.
{{- if (ne (annotation .ObjectMeta `sidecar.istio.io/preStopGracePeriod` "") "") }}
  lifecycle:
    preStop:
      exec:
        command: ["sleep","{{ annotation .ObjectMeta `sidecar.istio.io/preStopGracePeriod` "0"}}"]
{{- end }}

Affected product area (please put an X in all that apply)
[x] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Additional context

Does this help: https://github.com/istio/istio/issues/14988 This allows the proxy 5 seconds to drain connections before it shuts down, and can be configured to be longer (although not through helm as the issue mentions).
If not, what benefit does the sleep have?
See https://github.com/istio/istio/issues/7136 for some additional context

@howardjohn  #14988 that's really helpful for me.


Qualys Scan Support

@aaronweaver @mtesauro @grendel513 anyone available to review?

error looks related to zap container

Added additions. SyncDB was deprecated. Added new command to setup.bash to create a super user. Added styling to help user on install since it isn't as verbose. Fixing spelling issue in dedupe. Testing.

superuser and dedupe changes added


Unexpected use of find clipboard on focus

Testing #39585
MacOS find clipboard gets activated when focusing the find widget.

search in another program for "hello"
open a file , go to an empty line or something
press cmd+f3
the find widget pops up empty
click inside the find widget
the search string gets populated with "hello" unexpectedly.

I'm curious why this is being filed as a bug? this is how I'd expect it to behave.
https://github.com/Microsoft/vscode/issues/39585#issuecomment-349217426

as per https://github.com/Microsoft/vscode/issues/39609 all find inputs should be automatically populated with the global search buffer.
for example, if Im to be in one workspace and cmd+e over highlighted text (places into global search buffer), Id expect to see this string in all my cocoa apps search input fields (Terminal, Safari, Chrome, etc.)
currently when I cmd+e to place in buffer in one workspace and then head to another to perform a find all, the input in the find all is not populated with the global search buffer as it should be.

@wprater thanks for your feedback. I dropped my thoughts in https://github.com/Microsoft/vscode/issues/39422#issuecomment-349500651 , the global find clipboard works as you described. But for this command Find Next Selection, we may want to save the selection to global find clipboard as it's what the command asks for.

@rebornix we are currently saving the selection to the global find clipboard.
You may try this by selecting a text using Cmd+E and then switching the application and using Cmd + G to find in that application.
But I feel the bug here is when an empty line is clicked the find widget should not be populated to which I agree.

I will look into it and fix it

I don't expect the search string to change on focus gain via mouse click. I have not seen any application that changes the search text on focus gain via mouse click on OSX or any other OS.
Here I do the steps I describe:

search for "hello" in Chrome
open VSCode
press cmd+f3
click in the search input
it is unexpected that "hello" appears when clicking in there.

@alexandrudima thanks, you are right. It should not be triggered by clicking. If editor.find.globalFindClipboard: true and the clipboard service is available (macOS), we read from the global find clipboard only when

The cursor is not on a word and there is no selection, then users run Find (Cmd+F)
Users run Find Next (Cmd+G, F3)
Users switch from another application back to VSCode and the Find Widget is visible at the same time

Others work the same way as before.


Add morpheus initial model results

Looks great! I'll update the CC3D implementation to match and share similar preliminary results.


Calculate judgements, dp and grade server-side(In case of judge!=4)

I think the test that's failing is doing so because no offset is sent for the test data song updates(It's only giving the stepid's, and with this code the stepid's are calculated from the offset)


Don't set values for jpg/webp quality by default

New stacks shouldn't set the jpg/webp quality, rokka tries to be smart when they're not set (but of course you can set them, if you wanna have an exact quality)

@chregu IIRC we use whatever https://api.rokka.io/stackoptions tells us to do. If we shouldn't set default values then that API should not have them.

Ah, I didn't know about that, that's not complete anyway. So if I don't set a default there, you don't set it either? But it's a general problem. The default is meant to say, the backend uses this, when you don't set it. And the backend may change it, because of better defaults. But I see now how that also could be a problem. mmmh

Yeah we do the same with the stack operations (api.rokka.io/operations). We try to have everything automated as much as possible.
I wonder if we should somehow check if the passed value is the same as default and then not send it, but that could also not match what the user wants. Or detect if the user changed the value in any way and only then submit it, otherwise leave it..


refactor: Add useDynamicOverlap hook

Description
Introduces new useDynamicOverlap hook, which centralizes the needed code into a common utility hook. Further, it also fixes issues, where the dynamic overlap will not be reset.
closes #83
How has this been tested?
Unit tests
Documentation changes

[ ] Yes, this change contains documentation changes.
[X] No.

Related Links
[Attach any related links/pull request for this change]

Review checklist
The following items are to be evaluated by the author(s) and the reviewer(s).
Correctness

[ ] Changes are backward-compatible if not indicated, see CONTRIBUTING.md.
[ ] Changes do not include unsupported browser features, see CONTRIBUTING.md.
[ ] _Changes were manually tested for accessibility, see accessibility guidelines.

Security

[ ] _If the code handles URLs: all URLs are validated through the checkSafeUrl function.

Testing

[ ] Changes are covered with new/existing unit tests?
[ ] Changes are covered with new/existing integration tests?

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@FlorianDr Great work! I added a couple comments pertaining to the disabled property.


Looks like ipynb builtin extension build is broken in 1.65 in browser mode

Does this issue occur when all extensions are disabled?: Yes (problem with builtin extension)

VS Code Version: 1.65 (git release/1.65)
OS Version: Any

Steps to Reproduce:

Check out ipynb/package.json and extension-browser.webpack.config.js:
package.json still expects "browser": "./dist/browser/ipynbMain.js",
but webpack builds to dist/ipynbMain.js

build with node --max_old_space_size=4096 ./node_modules/gulp/bin/gulp.js vscode-reh-web-darwin

check the content of resulting ipynb/

jupyter@b131103ecb50:/app/vscode-reh-web-linux-x64/extensions/ipynb$ pwd
/app/vscode-reh-web-linux-x64/extensions/ipynb
jupyter@b131103ecb50:/app/vscode-reh-web-linux-x64/extensions/ipynb$ ls -la
total 24
drwxr-xr-x 3 root root 4096 Mar 21 18:39 .
drwxr-xr-x 1 root root 4096 Mar 21 18:46 ..
-rw-r--r-- 1 root root  263 Mar 21 18:18 README.md
drwxr-xr-x 2 root root 4096 Mar 21 18:39 dist
-rw-r--r-- 1 root root 1056 Mar 21 18:18 package.json
-rw-r--r-- 1 root root  127 Mar 21 18:18 package.nls.json
jupyter@b131103ecb50:/app/vscode-reh-web-linux-x64/extensions/ipynb$ ls -la dist/
total 164
drwxr-xr-x 2 root root   4096 Mar 21 18:39 .
drwxr-xr-x 3 root root   4096 Mar 21 18:39 ..
-rw-r--r-- 1 root root 155657 Mar 21 18:38 ipynbMain.js

Probably I'm not building the right way?
node --max_old_space_size=4096 ./node_modules/gulp/bin/gulp.js vscode-reh-web-darwin

Check out the "web" section of https://github.com/microsoft/vscode/wiki/How-to-Contribute


Get the meaning with /meaning command

Add a /meaning command and get the meaning of the words after the game.

Fixed in #12


Cachito integration plugin

Maintainers will complete the following section:

[x] Commit messages are descriptive enough
[x] "Signed-off-by:" line is present in each commit
[x] Code coverage from testing does not decrease and new code is covered
[x] JSON/YAML configuration changes are updated in the relevant schema
[x] Changes to metadata also update the documentation for the metadata
[x] Pull request includes link to an osbs-docs PR for user documentation updates
[x] New feature can be disabled from a configuration file

Added issue ID to each commit. I think I addressed all the comments.

no release notes, when feature is done a beautiful release notes will be added


VarChar issue

Hello , my db collation is Greek_CI_AS (mssql server 2014).
In my stored procedure, parameter is varchar but when i use VarChar Unicode appeared.
My solution was to use NVarChar in node js. ( my stored procedure was still using varchar).
So always we must use NVarChar ?

What version of mssql do you use?


Funtion thumbCoverImage() doesn't return the thumb, only the route without the name of the thumb

Sorry for my english.
I’m learing to use your Bludit (excelent software, thanks). I’m delevoping a theme, and found a problem with images.
When I call a thumb with the function thumbCoverImage() dont show the image.
For example:
<?php if ($page->coverImage()): ?>
<img class="" alt="" src="<?php echo $page->thumbcoverImage(); ?>" />
<?php endif ?>

Print this:

Using Bludit 3.2

Hi, thanks for report it.
Here the fix: https://github.com/bludit/bludit/commit/3b33d20cf6f8bfe741aac7cdc4e2ba040ed88b73
is going to be included in the next version 3.4, but you can update the lines on your current installation.
Regards

Fixed, please check the new version 3.4.0.


Determine frequency of Cyclone V clock

This needs to actually be measured on real hardware, value is not well documented.

The Cyclone-V handbook says:

If you use the internal oscillator, you can choose a 12.5, 25, 50, or 100 MHz clock under the Device and Pin Options
dialog box, in the Configuration page of the Intel Quartus Prime software.

It's not entirely clear where this adds a divider in the clocking path, so this needs to be checked.

The setting in question controls set_global_assignment -name ACTIVE_SERIAL_CLOCK FREQ_{100,50,25,12_5}MHZ, which I think actually controls the oscillator frequency when loading bitstreams from flash.
To actually check this I think one would need to manually instantiate a cyclonev_oscillator block.

It seems that AN 496 documents the Cyclone V internal oscillator at 100 MHz maximum. This is... still incredibly vague but it's better than nothing.


Better README

This project deserves a proper README.

What is it about?
Features?
What's the current development status?
If applies, how can users install it?
Standard README elements such as how to contribute, license, etc.

I'm thinking if it makes even sense to work on this, if maybe better would be to archive and convince owner of https://github.com/ivangsa/vs-asyncapi-preview to donate and work on it under asyncapi as it is already used by community but is not very much up to date

In the meantime, can we archive this repository and add a note redirecting to https://github.com/ivangsa/vs-asyncapi-preview ?


feat(ui): add story for Button

This PR

adds a simple story for Button component

see #599

Thanks for this, but the ui package and docs have moved to a different repo, see #592. They're in blockstack/ui now


Pynapple type casting

Content
This PR introduces a new module designed to facilitate seamless type casting between different numerical libraries: JAX, NumPy, and the pynapple library for time series data. The primary motivation behind this module is to abstract away the complexities associated with type conversions.
This module aims to significantly reduce boilerplate code associated with type casting and data preparation.
Typical use case:
Calling nemos.glm.GLM.predict passing a pynapple.TsdTensor, will now output a TsdTensor, before it would have returned a jax.ndarray, dropping the time axis. Reverting back to pynapple is very cumbersome on the user side.
Key Features:

Array-like Detection: Functions to determine if objects possess array-like properties, enabling compatibility checks before performing operations.
Pynapple TSD Verification: Dedicated functionality to verify if an object is a pynapple time series with data (TSD) object, ensuring correct handling of time series data.
Time Axis Consistency Checks: Utilities to check for matching time axes and support intervals among TSD objects, crucial for operations involving multiple time series datasets.
Conditional JAX Conversion: A mechanism to conditionally convert objects to JAX arrays if they meet specified criteria.
cast_jax Decorator: The centerpiece of the module, this decorator automatically casts inputs to JAX arrays for processing and, where necessary, converts outputs back to pynapple TSD objects while ensuring the consistency of the time axis.

Codecov Report
Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (891a1a4) 94.74% compared to head (a4ef84a) 95.04%.

Files
Patch %
Lines

src/nemos/type_casting.py
98.66%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #111      +/-   ##
==========================================
+ Coverage   94.74%   95.04%   +0.30%
==========================================
  Files          11       12       +1
  Lines         933     1010      +77
==========================================
+ Hits          884      960      +76
- Misses         49       50       +1

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Extra additions

Decorated the basis evaluate method (if i have a time series of position in pynapple, i want to get a time series of features out. This is important If we want to do something like

# predict using a time series of features and get a time series of rates
Tsd = GLM.predict(basis.evaluate(TsdFrame))

Extra machinery to concatenate pynapple on axis that are not the sample (axis=0). pynapple doesn't allow it but in nemos we need to concatenate, see for example in tutorial 05 on pytrees where we use two time series as predictors.,
Move some of the utils in tree_utils. This became necessary to aviod circular imports. The oncatenate function naturally belongs in the utils, however, utils are imported in type_casting.


Modulesync + minor cleanups

Also drops Ruby 1.8.7 TravisCI testing

Woohoo! Thanks @juniorsysadmin. This LGTM.
After this is merged, please add puppet-iis to modulesync_config's module list.


Update Identity

API change check
API changes are not detected in this pull request.

/check-enforcer override


Test helpers do not work in Rails 5

In Rails 5, generated controller tests now inherit from ActionDispatch::IntegrationTest, so the helpers like login_user don't seem to work.
e.g.) the following does not work (think if index requires login):
class PostsControllerTest < ActionDispatch::IntegrationTest
  include Sorcery::TestHelpers::Rails::Integration
  include Sorcery::TestHelpers::Rails::Controller

  setup do
    @user = users(:alice)
  end

  test "should get index" do
    login_user
    get posts_url
    assert_response :success
  end

  ...
end

Are there any idea or plan for using the test helpers in Rails 5 controller testing?
FYI: Devise seems to be going to implement a test helper for integration tests.  https://github.com/plataformatec/devise/issues/3913

Hi @5t111111
If your rest is an integration test, you should not include Sorcery::TestHelpers::Rails::Controller. The reason is that both modules that you include contain exactly the same methods, and the 2nd one simply overrides the 1st one.

@arnvald I'm sorry for asking you with a wrong snippet. However, even after removing include Sorcery::TestHelpers::Rails::Controller, the problem has not been resolved.
I think the cause of the problem is that page is not available in the context, I've got the following error:
Error:
NameError: undefined local variable or method `page' for #<PostsControllerTest:0x007fd4f72badf8>

I'm going to give it further investigation, but it'll take a while because actually I don't write any controller tests ATM...
Anyway, thank you for the answer out of your busy schedule.

Im having a similar issue.
include Sorcery::TestHelpers::Rails::Integration produces "NameError: undefined local variable or method `sessions_url' for"
include Sorcery::TestHelpers::Rails::Controller produces "NoMethodError: undefined method `auto_login' for nil:NilClass"
I'm still digging into this and will report back if I find solution

It seems the integration test helpers only work with Rack::Tests. Neither it works for Rails integration tests nor Capybara feature tests.

Today I got the same problem.
Error:
GroupsControllerTest#test_should_get_index:
NameError: undefined local variable or method `page' for #<GroupsControllerTest:0x007fcd0dc511d8>

Workaround:
Change your controller tests to inherit from ActionController::TestCase.
Rails 5 tests inherit from ActionDispatch::IntegrationTest.
That being said, you will also need to convert your tests back to the previous syntax. To move forward, not sure what it takes to update the code though.

Alternative:
in test_helper.rb, add:
def authenticate_user(user = users(:admin))
  post sessions_url, params: {
    session: { email: user.email, password: "123123" } }
  assert_redirected_to workflows_path
  assert_equal session[:user_id].to_i, user.id
end

Then, leverage the helper In your controller.
Rails 5 discourages from setting the session in controller tests
https://github.com/rails/rails/issues/25394#issuecomment-225728348

I ran into this on updating an app from Rails 4 to Rails 5. Here's how I got through it:

Convert all of your controller inheritance from ActionController::TestCase to  ActionDispatch::IntegrationTest

Then update your /test/test_helper.rb to include the following (making sure to replace 'secret' with whatever password you have setup in your fixtures)
class ActionDispatch::IntegrationTest
  include Sorcery::TestHelpers::Rails::Integration

   def login_user(user)
    # post the login and follow through
    post "/sessions", params: { email: user.email,
      password: 'secret' }
    follow_redirect!
   end
end


Class not progress properly when I have a backpack

When the character sheet have a backpack, they're an error in the progression of the class.
When you add a level, it has error on the container resulting with the partial update of new feature. For example, the max hp field didn't update.

Is this with all modules disabled? Can you post a screenshot of the error message in the console (F12)?

Yes, all module were disabled.
There was no error in console but find exception in #updateData method with bag currency. It still don't update the hp max but I don't find the backpack item in updateData anymore.
I try to recreate it, with heroes compodium, I succeed when I created it with module but not when I create without.
Perhaps a module have malformed some data. I'm going to investigated more.


Installation

Installation fails
Vienna Build: 0.1.1706.14032
OS: Windows 10
Python 3.5
C:\WINDOWS\system32>pip install azure-cli-ml --upgrade
Collecting azure-cli-ml
Using cached azure_cli_ml-0.1.0a12-py2.py3-none-any.whl
Requirement already up-to-date: adal>=0.4.5 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Requirement already up-to-date: azure-mgmt-storage>=1.0.0rc1 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Collecting azure-mgmt-compute>=1.0.0rc1 (from azure-cli-ml)
Using cached azure_mgmt_compute-1.0.0-py2.py3-none-any.whl
Collecting future (from azure-cli-ml)
Requirement already up-to-date: azure-mgmt-containerregistry>=0.2.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Requirement already up-to-date: docker>=2.2.1 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Collecting kubernetes>=1.0.0 (from azure-cli-ml)
Using cached kubernetes-2.0.0-py2.py3-none-any.whl
Requirement already up-to-date: azure-graphrbac>=0.30.0rc6 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Requirement already up-to-date: pyyaml in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Collecting azure-mgmt-resource>=0.30.2 (from azure-cli-ml)
Using cached azure_mgmt_resource-1.1.0-py2.py3-none-any.whl
Requirement already up-to-date: tabulate>=0.7.7 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Requirement already up-to-date: azure-storage>=0.33 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Requirement already up-to-date: scp in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Requirement already up-to-date: azure-cli-core in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Requirement already up-to-date: paramiko in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-ml)
Requirement already up-to-date: cryptography>=1.1.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from adal>=0.4.5->azure-cli-ml)
Requirement already up-to-date: python-dateutil>=2.1.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from adal>=0.4.5->azure-cli-ml)
Requirement already up-to-date: requests>=2.0.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from adal>=0.4.5->azure-cli-ml)
Requirement already up-to-date: PyJWT>=1.0.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from adal>=0.4.5->azure-cli-ml)
Requirement already up-to-date: azure-common~=1.1.5 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-mgmt-storage>=1.0.0rc1->azure-cli-ml)
Requirement already up-to-date: msrestazure~=0.4.7 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-mgmt-storage>=1.0.0rc1->azure-cli-ml)
Requirement already up-to-date: azure-mgmt-nspkg>=2.0.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-mgmt-storage>=1.0.0rc1->azure-cli-ml)
Requirement already up-to-date: six>=1.4.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from docker>=2.2.1->azure-cli-ml)
Requirement already up-to-date: websocket-client>=0.32.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from docker>=2.2.1->azure-cli-ml)
Requirement already up-to-date: docker-pycreds>=0.2.1 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from docker>=2.2.1->azure-cli-ml)
Collecting setuptools (from kubernetes>=1.0.0->azure-cli-ml)
Using cached setuptools-36.0.1-py2.py3-none-any.whl
Collecting oauth2client (from kubernetes>=1.0.0->azure-cli-ml)
Using cached oauth2client-4.1.1-py2.py3-none-any.whl
Requirement already up-to-date: certifi in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from kubernetes>=1.0.0->azure-cli-ml)
Collecting ipaddress (from kubernetes>=1.0.0->azure-cli-ml)
Requirement already up-to-date: urllib3!=1.21 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from kubernetes>=1.0.0->azure-cli-ml)
Requirement already up-to-date: azure-nspkg>=2.0.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-graphrbac>=0.30.0rc6->azure-cli-ml)
Requirement already up-to-date: jmespath in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-core->azure-cli-ml)
Requirement already up-to-date: azure-cli-nspkg>=2.0.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-core->azure-cli-ml)
Requirement already up-to-date: msrest>=0.4.4 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-core->azure-cli-ml)
Requirement already up-to-date: argcomplete>=1.8.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-core->azure-cli-ml)
Requirement already up-to-date: pip in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-core->azure-cli-ml)
Requirement already up-to-date: humanfriendly in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-core->azure-cli-ml)
Collecting colorama (from azure-cli-core->azure-cli-ml)
Using cached colorama-0.3.9-py2.py3-none-any.whl
Requirement already up-to-date: applicationinsights in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-core->azure-cli-ml)
Requirement already up-to-date: pygments in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-core->azure-cli-ml)
Requirement already up-to-date: pyopenssl>=16.2 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from azure-cli-core->azure-cli-ml)
Requirement already up-to-date: bcrypt>=3.1.3 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from paramiko->azure-cli-ml)
Requirement already up-to-date: pynacl>=1.0.1 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from paramiko->azure-cli-ml)
Requirement already up-to-date: pyasn1>=0.1.7 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from paramiko->azure-cli-ml)
Requirement already up-to-date: idna>=2.1 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from cryptography>=1.1.0->adal>=0.4.5->azure-cli-ml)
Requirement already up-to-date: asn1crypto>=0.21.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from cryptography>=1.1.0->adal>=0.4.5->azure-cli-ml)
Requirement already up-to-date: cffi>=1.7 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from cryptography>=1.1.0->adal>=0.4.5->azure-cli-ml)
Requirement already up-to-date: chardet<3.1.0,>=3.0.2 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from requests>=2.0.0->adal>=0.4.5->azure-cli-ml)
Requirement already up-to-date: keyring>=5.6 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from msrestazure~=0.4.7->azure-mgmt-storage>=1.0.0rc1->azure-cli-ml)
Collecting httplib2>=0.9.1 (from oauth2client->kubernetes>=1.0.0->azure-cli-ml)
Collecting pyasn1-modules>=0.0.5 (from oauth2client->kubernetes>=1.0.0->azure-cli-ml)
Using cached pyasn1_modules-0.0.9-py2.py3-none-any.whl
Collecting rsa>=3.1.4 (from oauth2client->kubernetes>=1.0.0->azure-cli-ml)
Using cached rsa-3.4.2-py2.py3-none-any.whl
Requirement already up-to-date: requests-oauthlib>=0.5.0 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from msrest>=0.4.4->azure-cli-core->azure-cli-ml)
Requirement already up-to-date: isodate>=0.5.4 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from msrest>=0.4.4->azure-cli-core->azure-cli-ml)
Requirement already up-to-date: pycparser in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from cffi>=1.7->cryptography>=1.1.0->adal>=0.4.5->azure-cli-ml)
Requirement already up-to-date: pywin32-ctypes==0.0.1; sys_platform == "win32" in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from keyring>=5.6->msrestazure~=0.4.7->azure-mgmt-storage>=1.0.0rc1->azure-cli-ml)
Requirement already up-to-date: oauthlib>=0.6.2 in c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages (from requests-oauthlib>=0.5.0->msrest>=0.4.4->azure-cli-core->azure-cli-ml)
Installing collected packages: azure-mgmt-compute, future, setuptools, httplib2, pyasn1-modules, rsa, oauth2client, ipaddress, kubernetes, azure-mgmt-resource, azure-cli-ml, colorama
Found existing installation: azure-mgmt-compute 1.0.0rc1
Uninstalling azure-mgmt-compute-1.0.0rc1:
Exception:
Traceback (most recent call last):
File "c:\users\gaganba\appdata\local\programs\python\python35\lib\shutil.py", line 538, in move
os.rename(src, real_dst)
FileNotFoundError: [WinError 3] The system cannot find the path specified: 'c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages\azure\mgmt\compute\compute\v2016_04_30_preview\models\pycache\virtual_machine_scale_set_instance_view_statuses_summary.cpython-35.pyc' -> 'C:\Users\gaganba\AppData\Local\Temp\pip-xr8ktucx-uninstall\users\gaganba\appdata\local\programs\python\python35\lib\site-packages\azure\mgmt\compute\compute\v2016_04_30_preview\models\pycache\virtual_machine_scale_set_instance_view_statuses_summary.cpython-35.pyc'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages\pip\basecommand.py", line 215, in main
status = self.run(options, args)
File "c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages\pip\commands\install.py", line 342, in run
prefix=options.prefix_path,
File "c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages\pip\req\req_set.py", line 778, in install
requirement.uninstall(auto_confirm=True)
File "c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages\pip\req\req_install.py", line 754, in uninstall
paths_to_remove.remove(auto_confirm)
File "c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages\pip\req\req_uninstall.py", line 115, in remove
renames(path, new_path)
File "c:\users\gaganba\appdata\local\programs\python\python35\lib\site-packages\pip\utils_init_.py", line 267, in renames
shutil.move(old, new)
File "c:\users\gaganba\appdata\local\programs\python\python35\lib\shutil.py", line 552, in move
copy_function(src, real_dst)
File "c:\users\gaganba\appdata\local\programs\python\python35\lib\shutil.py", line 251, in copy2
copyfile(src, dst, follow_symlinks=follow_symlinks)
File "c:\users\gaganba\appdata\local\programs\python\python35\lib\shutil.py", line 115, in copyfile
with open(dst, 'wb') as fdst:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\gaganba\AppData\Local\Temp\pip-xr8ktucx-uninstall\users\gaganba\appdata\local\programs\python\python35\lib\site-packages\azure\mgmt\compute\compute\v2016_04_30_preview\models\pycache\virtual_machine_scale_set_instance_view_statuses_summary.cpython-35.pyc'

@gagan-aml This is a late add... but I had the same issue and worked around it, so I'm documenting here in case others have the issue.
I believe the issue comes from the number of characters in the path and pip copying files to be deleted to Temp. To get around this issue, I manually removed these two folders and all their contents:
%LOCALAPPDATA%\amlworkbench\python\lib\site-packages\azure\mgmt\compute\
%LOCALAPPDATA%\amlworkbench\python\lib\site-packages\azure_mgmt_compute-2.1.0.dist-info\

Then pip doesn't see this as installed and will allow you to upgrade.
If you have long paths enabled in Windows 10 it might not be an issue. I didn't try that route.


OCPBUGS-13348: Hypershift Audit configuration not working.

This change adds the audit config to the annotations for the KAS deployment so that it will be restarted on changes.
Fixes: OCPBUGS-13348

What this PR does / why we need it:
Which issue(s) this PR fixes (optional, use fixes #<issue_number>(, fixes #<issue_number>, ...) format, where issue_number might be a GitHub issue, or a Jira story:
Fixes #
Checklist

[ ] Subject and description added to both, commit and PR.
[ ] Relevant issues have been referenced.
[ ] This change includes docs.
[ ] This change includes unit tests.

/jira refresh

/jira refresh

/jira refresh

/lgtm

Thanks!
/approve


Broken links in main README

Changes:

[x] Fixed broken links to Python, SciPy, & NumPy
[x] Removed unresolved small-caps command for Psi4

Status:

[x] Ready to go

I just fixed the small-caps issue directly rather than removing. Updated the broken links as well. Closing.


tag_recent_media no longer correctly paginates data

It seems that tag_recent_media is broken with the latest update to 1.1.16
Previously this requests used the max_tag_id to access paginated data. Looking at the docs this seems to have been changed to max_id in 1.1.16 however neither is correctly paginating the data. I can always only access the latest posts

I have figured this out now. For tags_recent_media the user_id part of the post's id needs to be stripped away


[ie/dropbox] supported password, thumbnail

IMPORTANT: PRs without the template will be CLOSED
Description of your pull request and other information
Supported password, thumbnail
Fixes #
Template

Before submitting a pull request make sure you have:

[x] At least skimmed through contributing guidelines including yt-dlp coding conventions
[x] Searched the bugtracker for similar pull requests

In order to be accepted and merged into yt-dlp each piece of code must be in public domain or released under Unlicense. Check all of the following options that apply:

[x] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[x] Fix or improvement to an extractor (Make sure to add/update tests)
[ ] New extractor (Piracy websites will not be accepted)
[ ] Core bug fix/improvement
[ ] New feature (It is strongly recommended to open an issue first)

Do you have a password-protected example URL that you would be willing to add as a test case (including the password)?
It's okay if not (I have a private URL to test with), but it would be helpful if you do

¿Tiene una URL de ejemplo protegida con contraseña que estaría dispuesto a agregar como caso de prueba (incluida la contraseña)?
Está bien si no es así (tengo una URL privada para probar), pero sería útil si lo haces

https://www.dropbox.com/scl/fi/mo9nwwjtwgajfsog9ysdp/BTS-Episodes-Series-11-Reaction.mp4?rlkey=v633fmz95bwn0kqtia777nxrm&st=khvzkp6s&dl=0 password: lake


IDA 8.4 Issue

Thanks for making this plugin, it is exactly what we need for Golang recovery! I have one issue at the moment:
Just to let you know, this is erroing out on IDA 8.4:
    class MapCall(RtypeCall):
  File "~/.idapro/plugins/GoAnalyzer/UniqueGoCalls.py", line 209, in MapCall
    def fill_vars(self, ea: int) -> dict[str, str] | None:
TypeError: unsupported operand type(s) for |: 'types.GenericAlias' and 'NoneType'

Hi, which python version are you using? I think the or operand for typing is not supported in older versions


[bug] Reproducible TypeError in bot-file-upload sample

From https://github.com/microsoft/botbuilder-js/issues/4539#issuecomment-1760042728

I'm also able to reproduce this issue using minimal sample bot-file-upload from OfficeDev/Microsoft-Teams-Samples  repository.
Environment:
* botbuilder v4.18.0

* Channel: Teams

* node v16.20.1

restify listening to http://[::]:3978
/Users/ram/Documents/bot/BF/CustomerBots/js/nodejs/node_modules/botbuilder-core/lib/turnContext.js:391
                    this.responded = true;
                                   ^

TypeError: Cannot perform 'set' on a proxy that has been revoked
    at Proxy.<anonymous> (/Users/ram/Documents/bot/BF/CustomerBots/js/nodejs/node_modules/botbuilder-core/lib/turnContext.js:391:36)
    at Generator.next (<anonymous>)
    at fulfilled (/Users/ram/Documents/bot/BF/CustomerBots/js/nodejs/node_modules/botbuilder-core/lib/turnContext.js:9:58)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)

We will check this and get back to you.

@yozachar -We are able to repro that issue, we have raised bug for the same and concerned team is looking into it. We will inform you once we get any update.

Hello @yozachar - We are actively checking the bug status and let you know the updates once we have any.

@yozachar -Issue is resolved.
Sample Link-https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-file-upload/nodejs
Microsoft Teams Version <IP_ADDRESS>563 (64-bit).
We have tested bot file upload sample nodejs (TTL).
Now got breakpoint hit on this.OnMessage function when we uploaded a text file to it, please find attached screenshots as well.
And able to print the context.activity.type at line No.20 in Terminal.

How is this closed? What did you guys change from the sample archives repo? I am still facing this issue.


Update direwolf submodule

, refs #0

Job VTB Documentation on 4322fac wanted to post the following:
View the site here
This comment will be updated on new commits.


https://owncloud.dev/ocis/deployment/ocis_wopi/#local-setup-for-web-development

https://owncloud.dev/ocis/deployment/ocis_wopi/#local-setup-for-web-development
pnpm && pnpm build:w seems wrong
I assume this should be
pnpm i && pnpm build:w

https://owncloud.dev/ocis/deployment/ocis_wopi/#local-setup-for-web-development
pnpm && pnpm build:w seems wrong
I assume this should be pnpm i && pnpm build:w

Yes, that's a search&replace error from when we switched from yarn to pnpm.

pr open ....

Looks like there is more to change .....
DEPRECATION: WEB_ASSET_PATH is deprecated and will be removed in the future. Use WEB_ASSET_CORE_PATH instead.


Incomplete due to Failures -- Success: 0, Failure: 2

Getting this error while running sift install ... appreciate any help!
Incomplete due to Failures -- Success: 0, Failure: 2
><EMAIL_ADDRESS>> sift-version: notinstalled

> downloading v2020.1.0
>> downloading sift-saltstack-v2020.1.0.tar.gz.asc
>> downloading sift-saltstack-v2020.1.0.tar.gz.sha256
>> downloading sift-saltstack-v2020.1.0.tar.gz.sha256.asc
>> downloading sift-saltstack-v2020.1.0.tar.gz
> validating file sift-saltstack-v2020.1.0.tar.gz
> validating signature for sift-saltstack-v2020.1.0.tar.gz.sha256
> extracting update sift-saltstack-v2020.1.0.tar.gz
> performing update v2020.1.0
>> Log file: /var/cache/sift/cli/v2020.1.0/saltstack.log

>> Incomplete due to Failures -- Success: 0, Failure: 2

>>>> List of Failures (first 10 only)

     NOTE: First failure is generally the root cause.

     IMPORTANT: If opening a ticket, please include this information.

      - ID: undefined
        SLS: undefined
        Run#: undefined
        Comment: undefined
      - ID: undefined
        SLS: undefined
        Run#: undefined
        Comment: undefined

Please attach the log file.

Thank you @ekristen
I recycled the OS & fresh install.