A conda tool to work with multiple projects in development mode.
A crash course of Python taught by ESSS software devs
A Qt graph drawing widget using JavaScript's mxGraph library.
Simple code formatter and pre-commit checker used internally by ESSS
This repo contains notebooks that explaining some cool stuff we learn every now and then...
errbot plugin for Jenkins
Travis like .yaml file for generating Jenkins jobs
ESSS/deps 17
A tool to manipulate running commands in a project and its dependencies
ESSS/bung 13
Python package for interface implementation with decorators
ESSS/cookiecutter-esss-pypackage 13
A minimal template to publish open source python packages
pull request commentmicrosoft/debugpy
Add object id if variable name would be duplicate. Fixes #148
Kudos, SonarCloud Quality Gate passed!
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug.png' alt='Bug' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Bugs
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability.png' alt='Vulnerability' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Vulnerabilities
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot.png' alt='Security Hotspot' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Security Hotspots
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell.png' alt='Code Smell' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Code Smells
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo.png' alt='No Coverage information' width='16' height='16' /> No Coverage information
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo.png' alt='No Duplication information' width='16' height='16' /> No Duplication information
comment created time in 9 hours
pull request commentmicrosoft/debugpy
Add object id if variable name would be duplicate. Fixes #148
Kudos, SonarCloud Quality Gate passed!
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug.png' alt='Bug' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Bugs
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability.png' alt='Vulnerability' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Vulnerabilities
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot.png' alt='Security Hotspot' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Security Hotspots
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell.png' alt='Code Smell' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Code Smells
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo.png' alt='No Coverage information' width='16' height='16' /> No Coverage information
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo.png' alt='No Duplication information' width='16' height='16' /> No Duplication information
comment created time in 9 hours
PR opened fabioz/Pydev
pr created time in 10 hours
issue openedrobocorp/robotframework-lsp
Robocorp Code fails to launch on macOS
Describe the bug On MacOs after 0.7.0 update the extension fails on start: "Unable to get python to launch language server"
To Reproduce
- Open example robot and goto Robocorp Code sidebar
Screenshots
Versions:
- OS: MacOS (Big Sur)
- Robocorp Code 0.7.0
created time in 14 hours
push eventrobocorp/rcc
commit sha 7166df68833872e4f43b4baacee746dd176d83ff
RCC-126: environment leasing (v9.0.2) - fix: prevent direct deletion of leased environment
push time in 2 days
startedfabioz/PyDev.Debugger
started time in 3 days
startedfabioz/Pydev
started time in 3 days
issue commentmicrosoft/debugpy
Silent exit (no traceback) on uncaught exception
Here are the requested files, lightly edited to remove identifying information.
debugpy.launcher-19300.log debugpy.pydevd.19312.log debugpy.server-19312.log debugpy.adapter-19289.log
Results from the fault handler . The thread that had the breakpoint was the last on that list, 0x00007ffff7fbb700
comment created time in 3 days
push eventrobocorp/rcc
commit sha 92811048f0b871be26a9879a728e20ff7c3a9af5
FIX: Github Actions fix (v8.0.12)
push time in 3 days
issue commentrobocorp/robotframework-lsp
Launch the current test case from the editor
This should work
{
"version": "0.2.0",
"configurations": [
{
"type": "robotframework-lsp",
"name": "Robot: one test",
"request": "launch",
"cwd": "${workspaceFolder}",
"target": "${file}",
"terminal": "integrated",
"args": [
"-t",
"${input:testname}"
]
}
],
"inputs": [
{
"type": "promptString",
"id": "testname",
"description": "Enter the name of the test you want to run"
}
]
}
comment created time in 3 days
push eventrobocorp/rcc
commit sha cc537a8d298567a61b62fb80315f2c1421f9337b
RCC-57: legacy package.yaml support removal (v9.0.1) fixup! RCC-57: legacy package.yaml support removal (v9.0.1)
push time in 3 days
push eventrobocorp/rcc
commit sha 0c720fe0e7645a2825b05666ebac4622017e0e05
RCC-126: environment leasing (v9.0.0) - BREAKING CHANGES - new cli option `--lease` to request longer lasting environment (1 hour from lease request, and next requests refresh the lease) - new environment variable: `RCC_ENVIRONMENT_HASH` for clients to use - new command `rcc env unlease` to stop leasing environments - this breaks contract of pristine environments in cases where one application has already requested long living lease, and other wants to use environment with exactly same specification (if pristine, it is shared, otherwise it is an error)
push time in 3 days
issue commentmicrosoft/debugpy
Debugging on a remote machine doesn't work
I have the same issue, however, the python file is on my local machine. I uninstalled the "Remote - SSH" extension but it doesn't solve the issue.
comment created time in 4 days
issue commentrobocorp/robotframework-lsp
Robocorp Code able to upload to cloud after unlink
Had a quick hard "moment" on this and came up with the fact that as we are now using application specific linking we should lock that in and NOT revert to default credentials even if they existed.
The move to common credential shared by apps per user email we need to have the support somehow lined up in other applications as well so that they don't stop working (or keep working suspiciously). Also the change will pretty much require the full multi-account support where users and add and remove links and only switch between them locally.
comment created time in 5 days
push eventrobocorp/rcc
commit sha 873ad8ffff405e1ed09f88ca280efa6688493abe
RCC-118: pip fails when no pip dependencies (v8.0.10) - fix: when there is no pip dependencies, do not try to run pip command
push time in 5 days
issue commentmicrosoft/debugpy
Debugger does not attach when running from ArcGIS Pro (Python Toolbox tool)
I meant if I disconnect then I can't attach again.
comment created time in 5 days
issue openedmicrosoft/debugpy
Silent exit (no traceback) on uncaught exception
Environment data
- debugpy version: 1.2.1
- OS and version: Debian GNU/Linux 8.10 (via vscode Remote extension)
- Python version: Python 3.7.3 with Anaconda
- Using VS Code or Visual Studio: VS Code
Actual behavior
Breakpoints and exceptions cause the debugger to silently exit with exit code 245 (without even printing a traceback)
Expected behavior
Debugger pauses
Steps to reproduce:
This doesn't happen everywhere in my code, e.g. it's fine in my main.py.
print('before break')
print('break') <-- breakpoint here
assert False
It prints before break
and then exits with exit code 245 . If I remove the breakpoint, it prints before break
followed by break
and then exits. If I run normally I get the expected output of a normal traceback.
I think this must be related to the abstraction model my company uses for running on the cloud. It's running locally in this case, but maybe it does something weird with the threads (although where I'm trying to throw an assert is still on the main thread afaict)
created time in 6 days
issue commentmicrosoft/debugpy
I managed to get it running with ipy.exe as sys.executeable but it is just Spawning the watchdog and then it get stuck.
I see in the cmd shell output (the logs dont give me anything but
I+30.020: Dumping logs from "C:\\Work\\03_Git\\debugpy\\tests\\_logs\\2.7-64/tests/debugpy/test_breakpoints.py/test_add_and_remove_breakpoint[program-attach_connect(cli)]
a stacktrace starting somewhere in the python2 lib folder
python272\lib\site-packages\execnet\gateway_base.py", line 285, in _perform_spawn reply.run()
In the cmd shell output I see
[gw4] node down: Not properly terminated
F
replacing crashed worker gw4
gw0 [2] / gw1 [2] / gw2 [2] / gw3 [2] / gw8 C / gw5 [2] / gw6 [2] / gw7 [2] [gw6] node down: Not properly terminated
F
replacing crashed worker gw6
gw0 [2] / gw1 [2] / gw2 [2] / gw3 [2] / gw8 ok / gw5 [2] / gw9 ok / gw7 [2]
comment created time in 8 days
pull request commentmicrosoft/debugpy
Kudos, SonarCloud Quality Gate passed!
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug.png' alt='Bug' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Bugs
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability.png' alt='Vulnerability' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Vulnerabilities
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot.png' alt='Security Hotspot' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Security Hotspots
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell.png' alt='Code Smell' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Code Smells
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo.png' alt='No Coverage information' width='16' height='16' /> No Coverage information
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo.png' alt='No Duplication information' width='16' height='16' /> No Duplication information
comment created time in 8 days
issue commentrobocorp/robotframework-lsp
Robocorp Code able to upload to cloud after unlink
So yeah this comes from the debate over "app specific creds vs single-sign-on creds" and the fallback logic during that. So either we block the extension from falling back to use the default (so in this case user also has Lab linked and that is causing this) OR we revert to extension to also just use the default like it used to. Need to figure this out over weekend. @fabioz ping me if I don't give an answer during Monday ;)
comment created time in 8 days
pull request commentmicrosoft/debugpy
Kudos, SonarCloud Quality Gate passed!
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug.png' alt='Bug' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Bugs
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability.png' alt='Vulnerability' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Vulnerabilities
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot.png' alt='Security Hotspot' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Security Hotspots
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell.png' alt='Code Smell' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Code Smells
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo.png' alt='No Coverage information' width='16' height='16' /> No Coverage information
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo.png' alt='No Duplication information' width='16' height='16' /> No Duplication information
comment created time in 8 days
pull request commentmicrosoft/debugpy
Kudos, SonarCloud Quality Gate passed!
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug.png' alt='Bug' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Bugs
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability.png' alt='Vulnerability' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Vulnerabilities
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot.png' alt='Security Hotspot' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Security Hotspots
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell.png' alt='Code Smell' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Code Smells
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo.png' alt='No Coverage information' width='16' height='16' /> No Coverage information
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo.png' alt='No Duplication information' width='16' height='16' /> No Duplication information
comment created time in 8 days
pull request commentmicrosoft/debugpy
Properly translate line in Goto Target. Fixes #150
Kudos, SonarCloud Quality Gate passed!
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug.png' alt='Bug' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Bugs
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability.png' alt='Vulnerability' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Vulnerabilities
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot.png' alt='Security Hotspot' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Security Hotspots
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell.png' alt='Code Smell' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Code Smells
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo.png' alt='No Coverage information' width='16' height='16' /> No Coverage information
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo.png' alt='No Duplication information' width='16' height='16' /> No Duplication information
comment created time in 8 days
pull request commentmicrosoft/debugpy
Properly translate line in Goto Target. Fixes #150
Kudos, SonarCloud Quality Gate passed!
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug.png' alt='Bug' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Bugs
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability.png' alt='Vulnerability' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Vulnerabilities
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot.png' alt='Security Hotspot' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Security Hotspots
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell.png' alt='Code Smell' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Code Smells
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo.png' alt='No Coverage information' width='16' height='16' /> No Coverage information
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo.png' alt='No Duplication information' width='16' height='16' /> No Duplication information
comment created time in 8 days
pull request commentmicrosoft/debugpy
Properly translate line in Goto Target. Fixes #150
Kudos, SonarCloud Quality Gate passed!
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug.png' alt='Bug' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Bugs
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability.png' alt='Vulnerability' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Vulnerabilities
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot.png' alt='Security Hotspot' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Security Hotspots
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell.png' alt='Code Smell' width='16' height='16' /> <img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A.png' alt='A' width='16' height='16' /> 0 Code Smells
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo.png' alt='No Coverage information' width='16' height='16' /> No Coverage information
<img src='https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo.png' alt='No Duplication information' width='16' height='16' /> No Duplication information
comment created time in 8 days
issue commentmicrosoft/debugpy
Unofrtunately it is too much work to get the tests running with ironpython because of missing psutil and gevent. And even if it is running i don't know whether I point out the problem or not...
My suggestion was that you run just with CPython 2.7 and change the needed places to use
ipy.exe
instead ofsys.executable
in the test infrastructure so that you don't have to change the tests themselves (you may not be able to run all tests inipy.exe
, but that's ok, just focus on thepython -m pytest tests\debugpy\test_breakpoints.py -k test_add_and_remove_breakpoint
initially and get to the point where it hits a breakpoint).
I tried, but it fails in the module where the psutil import is made
comment created time in 8 days