Python issues.
A place to start.

Find a small task in a Python project you care about.

Python issues

135 open issues

Snapshot checked · How we collect data

saltstack / saltPythonUnassigned

Problem of the fun dictionary value being overwritten

Software to automate the management and configuration of infrastructure and applications at scale.

bugseverity-highReactor
Checked First ContributionsUpdated

What to know

Description of Issue Problem of automatic overwritting the set value to the dictionary, when using reactor to post an event on a queue. Setup (Please provide relevant configs and/or SLS files (Be sure to remove

Read the full issue discussion

Before you start

View on GitHub
pytorch / pytorchPythonUnassigned

[Feature request] `torch.export` .save/.load could support `safetensors` and/or `weights_only=True`

Tensors and Dynamic neural networks in Python with strong GPU acceleration

good first issueoncall: pt2export-triaged
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

🚀 The feature, motivation and pitch Today, torch.export will load tensors via def deserializetorchartifact(serialized: Union[Dict[str, Any], Tuple[Any, ...], bytes]): if isinstance(serialized, (dict, tuple)): return

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[BUG]: Embedded exploration player causes infinite re-renders when changing language to Arabic

A free, online learning platform to make quality education accessible for all.

backendgood first issuebug
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Describe the bug When you change the language of the embedded exploration player to Arabic it causes the player to go in infinite re-rendering. Currently there is no dropdown to change the langauge of the embedded

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[BUG]: Question Preview only shows 10 questions.

A free, online learning platform to make quality education accessible for all.

good first issuebugImpact: High
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Describe the bug In Skill Editor Preview tab only 10 questions are shown if there are more than 10 questions. URL of the page where the issue is observed. /skilleditor/ Steps To Reproduce Go to Skill Editor Open any

Read the full issue discussion

Before you start

View on GitHub
pytorch / pytorchPythonUnassigned

Remove unpack() in torch/csrc/nn/type_checks.h and its caller functions in the codebase

Tensors and Dynamic neural networks in Python with strong GPU acceleration

module: internalsmodule: nngood first issue
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

The unpack() function in torch/csrc/nn/typechecks.h is not used anymore because we had already killed torch.legacy.nn and all the normal NN ops go through ATen bindings right now. A proper removal of the unpack()

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[BUG]: Parameter "key" required console error on collection player.

A free, online learning platform to make quality education accessible for all.

backendgood first issuebug
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Describe the bug When I visit a collection player, I get a parameter "key" required in the console. URL of the page where the issue is observed. /collection/ Example: Steps To Reproduce Create a new collection (need

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[Feature Request]: Add field for developer-supplied notes for feature flags.

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: Medium
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. As illustrated in this discussion (15948 (comment)), we might want to add some notes to feature flags in the Release Coordinator page, e.g. "When this flag

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[Feature Request]: Migrate acceptance tests for interested-donor from Puppeteer to Playwright

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: Medium
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. The interested-donor acceptance test specs still run on Puppeteer. As part of the broader migration (24715), these need to move to Playwright so we can

Read the full issue discussion

Before you start

View on GitHub
sympy / sympyPythonUnassigned

Find bugs in the rewrite of SymPy's assumption system

A computer algebra system written in pure Python

Easy to Fixassumptionsgood first issue
Checked Good First Issue, First Contributions, CodeTriageUpdated

What to know

If you are a beginner to SymPy please avoid posting to the mailing list unless you have a very good reason to and have put a lot of thought into whatever you're going to say. And alternative place you can discuss things

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonUnassigned

[Feature Request]: Enforce the strict type checks

A free, online learning platform to make quality education accessible for all.

frontendgood first issueenhancement
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. Some branches of the typescript frontend code are not covered by strict type checks. This makes a codebase more buggy and tends to catch fewer errors during

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[Feature Request]: Migrate acceptance tests for practice-question-submitter from Puppeteer to Playwright

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: Medium
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. The practice-question-submitter acceptance test specs still run on Puppeteer. As part of the broader migration (24715), these need to move to Playwright so

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[CD Reduce Toil] Auto-translate/handle translation cards that only consist of digits

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: High
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

With the enabling of translating interactions, multiple choice questions can be translated, but for math lessons, frequently a multiple choice option will be only a digit (see below screenshot) that doesn't need to be

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[Feature Request]: Migrate acceptance tests for super-admin from Puppeteer to Playwright

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: Medium
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. The super-admin acceptance test specs still run on Puppeteer. As part of the broader migration (24715), these need to move to Playwright so we can retire

Read the full issue discussion

Before you start

View on GitHub
pytorch / pytorchPythonUnassigned

Collective operations do not work with `torch.BoolTensor`s on `gloo` and raise `Invalid scalar type`

Tensors and Dynamic neural networks in Python with strong GPU acceleration

oncall: distributedgood first issuetriaged
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

🐛 Describe the bug Hi, collective operations do not work with torch.BoolTensors on backend gloo. Actually GENERATEALLTYPES macro in torch/csrc/distributed/c10d/ProcessGroupGloo.cpp seems to raise RuntimeError: Invalid

Read the full issue discussion

Before you start

View on GitHub
pytorch / pytorchPythonUnassigned

Incorrect results for `torch.distributed.gather` for tensor created from permuted NumPy array

Tensors and Dynamic neural networks in Python with strong GPU acceleration

triage reviewoncall: distributedgood first issue
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

🐛 Describe the bug Hi, When creating a tensor from a non-contiguous NumPy array, e.g. myarray = np.reshape(np.arange(10), (2, 5)) myarray = np.transpose(myarray, (1, 0)) mytensor = torch.fromnumpy(myarray) and then

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[Feature Request]: Migrate acceptance tests for voiceover-submitter from Puppeteer to Playwright

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: Medium
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. The voiceover-submitter acceptance test specs still run on Puppeteer. As part of the broader migration (24715), these need to move to Playwright so we can

Read the full issue discussion

Before you start

View on GitHub
pytorch / pytorchPythonUnassigned

skipIfTorchInductor Tracking Issue

Tensors and Dynamic neural networks in Python with strong GPU acceleration

good first issuetriagedoncall: pt2
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

🐛 Describe the bug We have a long list of known failures in testtorch.py. ./test/testtorch.py: 'testscalarcheck' - "segfaults" 'testconvtransposedbackwardagnostictomemoryformat' - "Please convert all Tensors to

Read the full issue discussion

Before you start

View on GitHub
saltstack / saltPythonAssigned

Windows firewall state can fail while returning True

Software to automate the management and configuration of infrastructure and applications at scale.

bugWindowsseverity-high
Checked First ContributionsUpdated

What to know

Description of Issue In some situations the winfirewall.addrule state can return True after actually failing. Setup I created a test state sls file called firewallfail.sls. It's contents is as follows: Open firewall rdp

Read the full issue discussion

Before you start

View on GitHub
sympy / sympyPythonUnassigned

misc nits

A computer algebra system written in pure Python

good first issue
Checked Good First Issue, First Contributions, CodeTriageUpdated

What to know

If there is a nit identified on a PR -- an inconsequential change that could be made but is maybe not worth the extra test cycle -- enter it here. If you have a PR that can include one or more of these changes, mark it

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[Feature Request]: Migrate acceptance tests for interested-volunteer from Puppeteer to Playwright

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: Medium
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. The interested-volunteer acceptance test specs still run on Puppeteer. As part of the broader migration (24715), these need to move to Playwright so we can

Read the full issue discussion

Before you start

View on GitHub
qutebrowser / qutebrowserPythonUnassigned

devtools window - name the window?

A keyboard-driven, vim-like browser based on Python and Qt.

good first issuepriority: 2 - lowbug: behavior
Checked First ContributionsUpdated

What to know

Hey there, It would make my life simpler if the devtools window was named "Devtools - qutebrowser", instead of just "qutebrowser". It make it possible to configure the wm to behave differently on this window.

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

Translation of image texts is not working properly.

A free, online learning platform to make quality education accessible for all.

good first issuebugImpact: High
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Describe the bug Translation teams are reporting that there are bugs when trying to edit existing images in the platform to translate them from English to other languages. This makes translating hard when the content

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[Feature Request]: Migrate acceptance tests for translation-reviewer from Puppeteer to Playwright

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: Medium
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. The translation-reviewer acceptance test specs still run on Puppeteer. As part of the broader migration (24715), these need to move to Playwright so we can

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

Implement validation job for prod models inheriting from base models

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: High
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

NOTE TO CONTRIBUTORS: Please use 22225 as a base for creating any new jobs. For any validation job you implement, the corresponding domain object of the prod model should be updated to do the following in the same PR:

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[Feature Request]: Add Filter to translation contributions tab and have the translated lessons categorized by lesson name

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: High
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. In translators can not get back to a specific translated cards when required. Because all the translated cards are saved in one place with no Topic filter

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[Feature Request]: Migrate acceptance tests for curriculum-admin from Puppeteer to Playwright

A free, online learning platform to make quality education accessible for all.

good first issueenhancementImpact: Medium
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. The curriculum-admin acceptance test specs still run on Puppeteer. As part of the broader migration (24715), these need to move to Playwright so we can

Read the full issue discussion

Before you start

View on GitHub
pytorch / pytorchPythonAssigned

Use `__slots__` for the `nn.Module` class

Tensors and Dynamic neural networks in Python with strong GPU acceleration

module: performancemodule: nngood first issue
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

On paper, using slots might bring improvements in terms of memory and speed for nn.Modules as we have many attributes on that class. We should investigate if we can do this in a BC way and if so, if there are any

Read the full issue discussion

Before you start

View on GitHub
pytorch / pytorchPythonUnassigned

Enable more flake8-bugbear lints

Tensors and Dynamic neural networks in Python with strong GPU acceleration

good first issuemodule: linttriaged
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

🚀 The feature, motivation and pitch There are a lot of flake8-bugbear code reported by flake8-bugbear and ruff that need to be fixed. These would be a good starting issue for a new contributor. This can be found be

Read the full issue discussion

Before you start

View on GitHub
oppia / oppiaPythonAssigned

[Feature Request]: Fix mypy unreachable-code errors in Content-structure domain

A free, online learning platform to make quality education accessible for all.

good first issueenhancement
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

Is your feature request related to a problem? Please describe. These files are on the allowlist in NOTFULLYCOVEREDFILESFORUNREACHABLECODE (scripts/runmypychecks.py) because mypy's --warn-unreachable flags defensive

Read the full issue discussion

Before you start

View on GitHub
pytorch / pytorchPythonUnassigned

alias to generate tensor with random uniform distribution.

Tensors and Dynamic neural networks in Python with strong GPU acceleration

featuregood first issuetriaged
Checked Good First Issue, First Contributions, Up For Grabs, CodeTriageUpdated

What to know

🚀 Feature alias to generate tensor with random uniform distribution. Motivation uniform distribution is one of the most commonly used distributions by users. currently generating tensor distributed uniformly can be

Read the full issue discussion

Before you start

View on GitHub