sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: pytorch
Issue: export serde turn hop's tuple arg into list
Labels: oncall: pt2,oncall: export

### 🐛 Describe the bug

See below repro:
```
import io
import torch

class Simple(torch.nn.Module):
    def forward(self, ci, a, b):
        def cond_fn(i, x, y):
            return i > 0

        def body_fn(i, x, y):
            return i - 1, x + y, y - x

        return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, a, b))

example_inputs = (
    torch.tensor(1),
    torch.randn(10, 20),
    torch.randn(10, 20),
)
ep = torch.export.export(Simple(), example_inputs)
print(ep)
buffer = io.BytesIO()
torch.export.save(ep, buffer)
buffer.seek(0)
loaded_ep = torch.export.load(buffer)
print(loaded_ep)
```
Before:
```
while_loop = torch.ops.higher_order.while_loop(while_loop_cond_graph_0, while_loop_body_graph_0, (ci, a, b), ());  while_loop_cond_graph_0 = while_loop_body_graph_0 = ci = a = b = None
```

after serde:
```
while_loop = torch.ops.higher_order.while_loop(while_loop_cond_graph_0, while_loop_body_graph_0, [ci, a, b], []);  while_loop_cond_graph_0 = while_loop_body_graph_0 = ci = a = b = None
```

### Versions

on master

cc @chauhang @penguinwu @avikchaudhuri @gmagogsfm @zhxchen17 @tugsbayasgalan @angelayi @suo
Repository: ollama
Issue: Add support fo Qwen 2.5 VL models (3B, 7B and 32B) instruct versions
Labels: model request

Hello, now hours after being released, I would like to suggest that you add support for the Qwen2.5-VL models.

**[Qwen2.5-VL - Hugginface collection](https://huggingface.co/collections/Qwen/qwen25-vl-6795ffac22b334a837c0f9a5)**
Repository: deno
Issue: AWS S3 PutObjectCommand extremely slow
Labels: bug,node compat

Version: Deno 2.1.7

I am using `"@aws-sdk/client-s3": "npm:@aws-sdk/client-s3@3.726.0",` to upload files to S3.

Here is sample code, uploading a 4KB file takes 6 seconds. The time is taken on step `s3Client.send(command);`.

I also tried uploading a 100MB file, took ~7.5 second. So the upload speed seems fine. Could it be issue with connection establish?

I ran the same code with bun, took 0.8ms to upload a 4KB file.

```ts
import { S3Client, PutObjectCommand } from '@aws-sdk/client-s3';

// Configure the S3 client
const s3Client = new S3Client({
	region: Deno.env.get('AWS_REGION') || 'us-east-1',
	credentials: {
		accessKeyId: Deno.env.get('AWS_ACCESS_KEY_ID') || '',
		secretAccessKey: Deno.env.get('AWS_SECRET_ACCESS_KEY') || ''
	}
});

// Function to upload a file to S3
async function uploadFileToS3(bucketName: string, key: string, filePath: string) {
	try {
		// Read the file
		const fileContent = await Deno.readFile(filePath);

		const command = new PutObjectCommand({
			Bucket: bucketName,
			Key: key,
			Body: fileContent
		});
		console.time('send');
		const response = await s3Client.send(command);
		console.timeEnd('send');
		console.log('File uploaded successfully:', response);
	} catch (error) {
		console.error('Error uploading file:', error);
		throw error; // Re-throw the error for better error handling
	}
}

// Example usage
const bucketName = Deno.env.get('AWS_BUCKET_NAME') || '';
await uploadFileToS3(
	bucketName,
	'wacv24-2686.mp4',
	'/Users/hk/Downloads/wacv24-2686.mp4'
);
```
Repository: godot
Issue: export_range(x, y) number defaults to 0 when uninitialized in code even if x > 0
Labels: bug,discussion,topic:gdscript,topic:editor

### Tested versions

Reproducible in 4.3.stable

### System information

Godot v4.3.stable unknown - EndeavourOS #1 SMP PREEMPT_DYNAMIC Sat, 18 Jan 2025 02:26:57 +0000 - Wayland - GLES3 (Compatibility) - Mesa Intel(R) Iris(R) Xe Graphics (RPL-P) - 13th Gen Intel(R) Core(TM) i7-1360P (16 Threads)

### Issue description

When `@export_range` is used on a variable left uninitialized or initialized to less than the first parameter in gdscript, it defaults to 0, even if the first parameter is larger than 0.

Ex:
```gdscript
@export_range(1, 2) var test_variable: float #left uninitialized, editor displays the value is 1, code prints 0
@export_range(1, 2) var test_variable2: float = 0.5 # initialized, editor still displays 1, code still prints 0
```

I've also attached a small reproduction project.

### Steps to reproduce

```gdscript
extends Node

@export_range(1, 2) var test_variable: float #left uninitialized, editor displays the value is 1, code prints 0
@export_range(1, 2) var test_variable2: float = 0.5 # initialized, editor still displays 1, code still prints 0

func _ready():
    print(test_variable)
    print(test_variable2)
```

Attaching to a node will have the editor display the values as 1

### Minimal reproduction project (MRP)

[bugtest.zip](https://github.com/user-attachments/files/18565636/bugtest.zip)
Repository: flutter
Issue: Flutter Web: Status messages require role="status" (Accessibility)
Labels: c: new feature,a: accessibility,platform-web,c: proposal,customer: castaway,team-accessibility

### Use case

Any message that makes users aware of important changes in content that are not given focus require the `status` role.

### Proposal

Add the WAI-ARIA role `status` to the the available semantics roles in existing status message-related widget libraries.

Examples of messages that makes users aware of important changes in content include (but are not limited to):
- Search Results
  - After a user presses a Search button, the page content is updated to include the results of the search, which are displayed in a section below the Search button. The change to content also includes the message "5 results returned" near the top of this new content. This text is given an appropriate role for a status message. A screen reader announces, "Five results returned".
- Loading messages (example: "Loading...", "Please wait...", "Busy...")
  - After a user activates a process, an icon symbolizing 'busy' appears on the screen. The screen reader announces "application busy".
- Success messages  
  - After a user presses an Add to Shopping Cart button, a section of content near the Shopping Cart icon adds the text "5 items". A screen reader announces "Five items" or "Shopping cart, five items".
  - After a user submits a form, text is added to the existing form which reads, "Your form was successfully submitted." The screen reader announces the same message.
  - After a user puts a photo in an album in an online photo app, a snackbar displays the message "Saved in 'Wedding' album", which is also read by a screen reader.
Repository: flutter
Issue: Flutter Web: Alert messages require role="alert" (Accessibility)
Labels: c: new feature,a: accessibility,platform-web,c: proposal,customer: castaway,team-accessibility

### Use case

Any element that displays a brief, important, time-sensitive message in a way that attracts the user's attention without interrupting the user's task require the `alert` role.

### Proposal

Add the WAI-ARIA role `alert` to the the available semantics roles in existing error message-related widget libraries.

Examples of error messages include (but are not limited to):
- After a user unsuccessfully fills in a form because some of the data is in the incorrect format, text is added to the existing form which reads "5 errors on page". The screen reader announces the same message.
- Text description that identifies required fields that were not completed
- Text description when the user provides information that is not in the list of allowed values
- Text description when user input falls outside the required format or values
- Providing suggested correction text
- Providing spell checking and suggestions for text input
Repository: iptv
Issue: Add: TinyPop.uk
Labels: approved,streams:add

### Channel ID (required)

TinyPop.uk

### Stream URL (required)

https://jmp2.uk/sam-GBBD3200003T6.m3u8

### Quality

1080p

### Label

None

### Timeshift

_No response_

### HTTP User Agent

_No response_

### HTTP Referrer

_No response_

### Notes

_No response_

### Contributing Guide

- [x] I have read [Contributing Guide](https://github.com/iptv-org/iptv/blob/master/CONTRIBUTING.md)
Repository: iptv
Issue: Add: PopUp.uk
Labels: approved,streams:add

### Channel ID (required)

PopUp.uk

### Stream URL (required)

https://jmp2.uk/sam-GB25000016G.m3u8

### Quality

1080p

### Label

None

### Timeshift

_No response_

### HTTP User Agent

_No response_

### HTTP Referrer

_No response_

### Notes

_No response_

### Contributing Guide

- [x] I have read [Contributing Guide](https://github.com/iptv-org/iptv/blob/master/CONTRIBUTING.md)
Repository: iptv
Issue: Add: Pop.uk
Labels: approved,streams:add

### Channel ID (required)

Pop.uk

### Stream URL (required)

https://jmp2.uk/sam-GBBC430000128.m3u8

### Quality

1080p

### Label

None

### Timeshift

_No response_

### HTTP User Agent

_No response_

### HTTP Referrer

_No response_

### Notes

_No response_

### Contributing Guide

- [x] I have read [Contributing Guide](https://github.com/iptv-org/iptv/blob/master/CONTRIBUTING.md)
Repository: node
Issue: Math.atan() behavior change
Labels: v8 engine

### Version

v20.18.1

### Platform

```text
Darwin foo 24.2.0 Darwin Kernel Version 24.2.0: Fri Dec  6 19:01:59 PST 2024; root:xnu-11215.61.5~2/RELEASE_ARM64_T6000 arm64
```

### Subsystem

Math

### What steps will reproduce the bug?

Math.atan(2.859624123917431)


### How often does it reproduce? Is there a required condition?

It happens all the time on Mac OS X.

### What is the expected behavior? Why is that the expected behavior?

1.2343920821908787

This is what older versions of node.js returned, and what all versions of node.js on Linux x86 return. 

### What do you see instead?

1.234392082190879

### Additional information

`1.234392082190879` is actually the more correct result and agrees with Python and Wolfram Alpha. But the concerning thing is that the result changed between v20.18.0 and v20.18.1 on Mac OS X arm64 only. On Linux x86 all versions return the less correct result of `1.2343920821908787`. It would be nice if node.js on all platforms returned the same value. The difference is small but it is causing some headaches in our unit tests between platforms and node versions.

Here's is what Wolfram Alpha shows with more significant digits: 

`1.23439208219087881390254524370678138808146132211060418165008615225322232`
Repository: flutter
Issue: Flutter Web: Allow user to override text spacing via user stylesheet, bookmarklet, extension, or application (Accessibility)
Labels: c: new feature,a: accessibility,platform-web,c: proposal,customer: castaway,team-accessibility

### Use case

Content must adapt to user-specified increased spacing between lines, words, letters, and paragraphs. Any combination of these may assist a user with effectively reading text. This is typically achieved via user stylesheet, bookmarklet, extension, or application.

Reference: [WCAG 1.4.12: Text Spacing](https://www.w3.org/WAI/WCAG22/Understanding/text-spacing.html)

### Proposal

Ensure users can modify text style properties to improve their reading experience:

- Line height (line spacing) to at least 1.5 times the font size
- Spacing following paragraphs to at least 2 times the font size
- Letter spacing (tracking) to at least 0.12 times the font size
- Word spacing to at least 0.16 times the font size
Repository: tauri
Issue: [bug] Android App often flashes back.
Labels: type: bug,status: needs triage,platform: Android

### Describe the bug

My Apk is 700M in size after installation.From time to time, I often retreat. I suspect that the memory management mechanism of WebView is related to the memory management mechanism, and the application of small capacity will not flash back. Is there any good solution?

### Reproduction

_No response_

### Expected behavior

_No response_

### Full `tauri info` output

```text
npm run tauri info
```

### Stack trace

```text

```

### Additional context

_No response_
Repository: PowerToys
Issue: File Explorer doesn't work with Workspaces
Labels: Issue-Bug,Needs-Triage,Product-Workspaces

### Microsoft PowerToys version

0.87.1

### Installation method

PowerToys auto-update

### Running as admin

None

### Area(s) with issue?

Workspaces

### Steps to reproduce

1) Created Fancy Zone with 4 apps.
2) Move each app to its place
3) Launched Workspaces
4) Created space, with those 4 apps opened


### ✔️ Expected Behavior

When launch saved Workspace, opens the 4 apps an placing them in assigned positions.

### ❌ Actual Behavior

Only 3 apps opens and go to assigned position, excluding File Explorer, which it doesn't launch. Or, if file Explorer is open, it does nothing.

### Other Software

_No response_
Repository: flutter
Issue: Flutter Web: Support the user's settings for units of measurement, color, contrast, font type, font size, and focus cursor (Accessibility)
Labels: c: new feature,a: accessibility,platform-web,c: proposal,customer: castaway,team-accessibility

### Use case

Content must adapt to the user's operating system or browser settings for units of measurement, color, contrast, font type, font size, and focus cursor.

### Proposal

When the user has made specific selections in their operating system or browser such as unit of measure, color, contrast, font size and type, and focus cursor indicators, they will be applied to the Flutter-based web application.
Repository: vscode
Issue: Test: Support for custom markdown fonts in md cells
Labels: testplan-item

Refs:  https://github.com/microsoft/vscode/issues/143907

- [ ] anyOS @kieferrm
- [x] anyOS @dbaeumer

Complexity: 1

author: @Yoyokrazy 

[Create Issue](https://github.com/microsoft/vscode/issues/new?body=Testing+%23238907%0A%0A&assignees=Yoyokrazy)

--- 

## Summary
A setting has been introduced to allow users control over the font family for rendered markdown within md cells.

## Steps to Test:
- Change the setting `notebook.markupFontFamily` to your favorite font (I personally prefer `Comic Sans MS` for my markdown reading pleasure)
- Close and reopen the notebook, ensuring it renders correctly.
- Revert the setting (should leave it blank), repeat the close/reopen, and ensure we fall back to the default workbench font

## Known Limitations:
- notebooks need to be closed and reopened to re-render with the correct font: https://github.com/microsoft/vscode/issues/238908

--- 

Thanks for testing!
Repository: vscode
Issue: Setting change does not re-render notebook markdown
Labels: debt,notebook-markdown

re: https://github.com/microsoft/vscode/issues/238907

Changing the font family via `notebook.markupFontFamily` requires the editor to be closed and reopened to render with the correct font.
Repository: vscode
Issue: Test: Notebook Inline Values after cell execution
Labels: testplan-item

Refs:  https://github.com/microsoft/vscode/issues/237263

- [x] anyOS @lszomoru
- [ ] anyOS @meganrogge

Complexity: 4

author: @Yoyokrazy 

[Create Issue](https://github.com/microsoft/vscode/issues/new?body=Testing+%23238911%0A%0A&assignees=Yoyokrazy)

--- 

## Summary
Support for inline values has been added for notebooks, using the setting `notebook.inlineValues`. When enabled, after a cell is executed, inline values will be displayed after the line, according to either any registered `InlineValueProvider` or the default fallback which simply does regex matching against the variables stored in the kernel after that execution. The latter may 

## Steps to Test:
Part 1:
- Enable the setting `notebook.inlineValues`
- Execute a cell, ensuring that inline values are presented similar to how they would be during the debugging process, with different styling. 
  - when running more complex cells, it is expected that these values can and will be incorrect. This is due to the values all being retrieved from the kernel state after the cell has been executed. Local functions will have clearly incorrect values, as they are just matched via regex according to the variable name, without any concept of scope.

Part 2: 
- Create an extension that contributes an inline value provider. A very simple example can be found here: https://github.com/Yoyokrazy/clean-nb-imports-ext/blob/inline-tpi/src/extension.ts
- More advanced examples can perform more effective symbol matching, ignore python keywords, avoid local functions, etc. Values can be retrieved from the kernel using inline variable lookups, or statically determined and returned as inline variable text. Be sure to test both.

An example of a more complex cell, and the difference between the standard regex fallback vs the pylance provider:

pylance provider
![Image](https://github.com/user-attachments/assets/3562cbbe-d39b-413a-a86b-525d9f1f4d6b)

fallback (regex matching)
![Image](https://github.com/user-attachments/assets/c78d7649-aad8-4f98-bb75-7f92dfeb2213)

cell content
```python
a = {'value': 5}

b = 'world'

c = 10

def local_fn():
    a = 5
    b = 100

    c = a + b

    return c


result = local_fn()

a['pie'] = 3.14

test = 'hello'

print(a)

local_fn()
```

## Known Issues
- the fallback regex matching will often show more incorrect values than correct ones, leading to visual fatigue and overall not much useful info (lower in the cell will be more useful): https://github.com/microsoft/vscode/issues/238912
- inline values for dataframes can stretch past the viewport
- dataframes can render with broken LF characeters (\n), and render with an excessive amount of whitespace


--- 

Thanks for testing!
Repository: pytorch
Issue: DISABLED test_return_advanced_contextmanager (__main__.ContextlibContextManagerTests)
Labels: triaged,module: flaky-tests,skipped,oncall: pt2,module: dynamo

Platforms: linux

This test was disabled because it is failing in CI. See [recent examples](https://hud.pytorch.org/flakytest?name=test_return_advanced_contextmanager&suite=ContextlibContextManagerTests&limit=100) and the most recent trunk [workflow logs](https://github.com/pytorch/pytorch/runs/36249687168).

Over the past 3 hours, it has been determined flaky in 4 workflow(s) with 8 failures and 4 successes.

**Debugging instructions (after clicking on the recent samples link):**
DO NOT ASSUME THINGS ARE OKAY IF THE CI IS GREEN. We now shield flaky tests from developers so CI will thus be green but it will be harder to parse the logs.
To find relevant log snippets:
1. Click on the workflow logs linked above
2. Click on the Test step of the job so that it is expanded. Otherwise, the grepping will not work.
3. Grep for `test_return_advanced_contextmanager`
4. There should be several instances run (as flaky tests are rerun in CI) from which you can study the logs.



<details><summary>Sample error message</summary>

```
Traceback (most recent call last):
  File "/var/lib/jenkins/workspace/test/dynamo/test_ctx_manager.py", line 2400, in test_return_advanced_contextmanager
    with self.assertRaises(InternalTorchDynamoError):
  File "/opt/conda/envs/py_3.10/lib/python3.10/unittest/case.py", line 226, in __exit__
    self._raiseFailure("{} not raised".format(exc_name))
  File "/opt/conda/envs/py_3.10/lib/python3.10/unittest/case.py", line 163, in _raiseFailure
    raise self.test_case.failureException(msg)
AssertionError: InternalTorchDynamoError not raised

To execute this test, run the following from the base repo dir:
    python test/dynamo/test_ctx_manager.py ContextlibContextManagerTests.test_return_advanced_contextmanager

This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0
```

</details>


Test file path: `dynamo/test_ctx_manager.py`

cc @clee2000 @wdvr @voznesenskym @penguinwu @EikanWang @jgong5 @Guobing-Chen @XiaobingSuper @zhuhaozhe @blzheng @wenzhe-nrv @jiayisunx @chenyang78 @kadeng @chauhang @amjames
Repository: vscode
Issue: Improve notebook inline value fallback
Labels: debt,notebook-execution

Re: https://github.com/microsoft/vscode/issues/237263

Values can be thinned out and avoid the issues in local vs global variables by using our builtin find all references or a similar approach. Could be costly perf wise.
Repository: vscode
Issue: Dataframes render with excessive whitespace, and lose a majority of info
Labels: under-discussion,notebook-execution,notebook-variables

Re: https://github.com/microsoft/vscode/issues/237263

Currently after converting to a dataframe, variables are rendered with an excessive amount of whitespace, causing a lot of the information about them to be lost until hover. This is visible in both the notebook variables view and the cell execution inline values.

Perhaps there can be a generic approach to recognizing dataframes, and parsing them into a more readable single line format that can be shared between the two features.

![Image](https://github.com/user-attachments/assets/f989e1f9-355d-479c-8c66-3d14ac0cc30d)
Repository: vscode
Issue: The order of configuration items in an extension's settings, as defined in the package.json file, is not respected when a search is done in the settings view
Labels: bug,settings-editor,settings-search

<!-- ⚠️⚠️ Do Not Delete This! bug_report_template ⚠️⚠️ -->
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
<!-- 🕮 Read our guide about submitting issues: https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions -->
<!-- 🔎 Search existing issues to avoid creating duplicates. -->
<!-- 🧪 Test using the latest Insiders build to see if your issue has already been fixed: https://code.visualstudio.com/insiders/ -->
<!-- 💡 Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. -->
<!-- 🔧 Launch with `code --disable-extensions` to check. -->
Does this issue occur when all extensions are disabled?: Yes/No

<!-- 🪓 If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. -->
<!-- 📣 Issues caused by an extension need to be reported directly to the extension publisher. The 'Help > Report Issue' dialog can assist with this. -->

Version: 1.96.3 (user setup)
Commit: 91fbdddc47bc9c09064bf7acf133d22631cbf083
Date: 2025-01-09T18:14:09.060Z
Electron: 32.2.6
ElectronBuildId: 10629634
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Windows_NT x64 10.0.19045

The order of configuration items in an extension's settings is not respected when a search is done in the settings panel.

In the table of contents in Settings, if you click on an extension (or expand the extension and choose one of its setting's categories), then the order will be correct. However, if you do a search for the extension name, then the settings are shown in the incorrect order. In this scenario they aren't even shown in proper lexicographic (alphabetical) order.

Steps to Reproduce:

1. Open settings
2. Search for the name of an extension
3. Observe that the order of the configuration items is not the same as as the order you would see if you DID NOT search, and had simply clicked on the extension name in the table of contents,. When searching, the order does not follow what is defined in the extension's package.json file.

In the screenshots, the name of the extension is "AtomicViz" and the search is done for the string "atomicviz". So the search results should be properly ordered.

![Image](https://github.com/user-attachments/assets/243bb639-7a18-49ec-8260-198858c417f5)
![Image](https://github.com/user-attachments/assets/51acc420-00ee-425c-b85a-65d6af71e991)
Repository: go
Issue: os/exec: TestWaitid failures
Labels: NeedsInvestigation

```
#!watchflakes
default <- pkg == "os/exec" && test == "TestWaitid"
```

Issue created automatically to collect these failures.

Example ([log](https://ci.chromium.org/b/8724559873209158081)):

    === RUN   TestWaitid
    === PAUSE TestWaitid
    === CONT  TestWaitid


— [watchflakes](https://go.dev/wiki/Watchflakes)