profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/dalthviz/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Daniel Althviz Moré dalthviz Université de Bordeaux | Quansight France MSc in Software Engineering. Industrial Engineer. Systems and Computing Engineer - Universidad de los Andes | @spyder-ide contributor

camendoza94/ArquiSoft 3

Curso Arquitectura de Software 2016-2

camendoza94/Marketplace 2

Laboratorio Arquitectura de Software

camendoza94/ArchIDDiscoveryModule 1

Architecture refactoring approach implementation

dalthviz/cruduc 1

Generador de UC - CRUD en markdown.

camendoza94/UDPServerClient 0

Server and client with UDP protocol

dalthviz/atom 0

:atom: The hackable text editor

dalthviz/aws-perspective 0

AWS Perspective is a solution to visualize AWS Cloud workloads. Using Perspective you can build, customize, and share detailed architecture diagrams of your workloads based on live data from AWS. Perspective works by maintaining an inventory of the AWS resources across your accounts and regions, mapping relationships between them and displaying them in the Web User Interface (Web UI). When you need to make changes to a resource, Perspective saves time by providing a link to the resource in the AWS Console.

release spyder-ide/qtpy

v1.11.2

released time in an hour

created tagspyder-ide/qtpy

tagv1.11.2

Provides an uniform layer to support PyQt5, PySide2, PyQt4 and PySide with a single codebase

created time in an hour

push eventspyder-ide/qtpy

dalthviz

commit sha 7cc341dcab7029361a1b4ffeba82f068864e1252

Release 1.11.2

view details

dalthviz

commit sha da3bd7640fa652ebc8e4bfdba3d4f6ea641b541d

Back to work

view details

push time in an hour

issue commentspyder-ide/spyder

Have Spyder offer to install spyder-kernels in virtual environments

I think it could be nice :+1: (in that way without going outside Spyder the users can update their environments/custom interpreters to be compatible when updating Spyder). Although, we will need to detect the kind of environment (to use conda or pip) and in case of conda environments maybe the channel (main, conda-forge, other)?

mrclary

comment created time in an hour

issue commentspyder-ide/qtawesome

Icons are blocked because of untrusted fonts on Windows 10

From my understanding yep, without loading the fonts there is no way for QtAwesome to be able to work. However, just in case, pinging @ccordoba12

giumas

comment created time in 5 hours

issue commentspyder-ide/spyder

Cannot open the view [name] in Variable Explorer is not reponse.

Hi @palitaHum I was able to reproduce this :+1: Although your dataframe definition (df variable) is invalid and running your code shows the traceback only when you interact with the dataframe (as for example when doing the append), the error you see when trying to open the dataframe from the variable explorer should be handled differently, so instead of the report error dialog showing up the dialog that says that was not possible to check the variable should be the one appearing (I think there is a dialog like that but not totally sure).

Pinging @ccordoba12 just in case

palitaHum

comment created time in a day

issue commentspyder-ide/spyder

Unchecking "Check for new versions on startup" is not remembered

Hi @mghansen256 thank you for the feedback! I was able to reproduce this with the Windows installer too. For the moment, you can uncheck the preference with the Preference dialog (Preferences > Application > Advanced settings > Check for updates on start up). Let us know if that helps :)

mghansen256

comment created time in a day

issue commentspyder-ide/spyder

Spyder sudden crash

Just in case, @ma-sadeghi checking the option Exclude unsupported data types in the variable explorer options menu prevents the error dialog poping-up? If that is the case maybe this is related with https://github.com/spyder-ide/spyder/issues/16348 and then the error is not just within the installer but when using inside Spyder a custom interpreter with Pytorch

ma-sadeghi

comment created time in a day

push eventdalthviz/spyder-docs

dalthviz

commit sha 29c17cffbf7cfde8105bddf76b14da6aadec18e0

Videos: Add CSS to add spacing between videos and text below them. Remove pipe from FAQ

view details

push time in a day

push eventdalthviz/spyder-docs

Daniel Althviz Moré

commit sha 0e1499f64ef03f2a1f7e2f818c8bab68c765ea82

Update doc/faq.rst for one line per sentence bellow the package with installers video Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>

view details

push time in a day

issue commentspyder-ide/qtawesome

Icons are blocked because of untrusted fonts on Windows 10

Hi @giumas thank you for the feedback! As described in the traceback if the font file is unable to load we suggest checking the link you describe for the user to allow/setup properly the font since from the package I think there is not much we can do (to enable the font load you either install the font or exclude the application/process using it from validation). However if you know a way to handle this from QtAwesome let us know :+1:

giumas

comment created time in a day

Pull request review commentspyder-ide/qtpy

PR: Add support for PySide6

 import sys  import pytest+from qtpy import PYSIDE6

Seems like the import is not being used

jschueller

comment created time in 2 days

Pull request review commentspyder-ide/qtpy

PR: Add support for PySide6

 from __future__ import absolute_import  import pytest-from qtpy import PYSIDE2, PYSIDE+from qtpy import PYSIDE6, PYSIDE2, PYSIDE -@pytest.mark.skipif(PYSIDE2 or PYSIDE, reason="QtDesigner is not avalaible in PySide/PySide2")+@pytest.mark.skipif((PYSIDE6 or PYSIDE2 or PYSIDE), reason="QtDesigner is not avalaible in PySide/PySide2")

QtDesigner is not available in PySide/PySide2/PySide6

jschueller

comment created time in 2 days

Pull request review commentspyder-ide/qtpy

PR: Add support for PySide6

 def assert_pyside2():     assert QtWidgets.QWidget is PySide2.QtWidgets.QWidget     assert QtWebEngineWidgets.QWebEnginePage is PySide2.QtWebEngineWidgets.QWebEnginePage +def assert_pyside6():+    """+    Make sure that we are using PySide+    """+    import PySide6+    assert QtCore.QEvent is PySide6.QtCore.QEvent+    assert QtGui.QPainter is PySide6.QtGui.QPainter+    assert QtWidgets.QWidget is PySide6.QtWidgets.QWidget+    #assert QtWebEngineWidgets.QWebEnginePage is PySide6.QtWebEngineWidgets.QWebEnginePage

Maybe we should add a comment here describing that only after PySide6 6.2 support for QtWebEngineWidgets will be added

jschueller

comment created time in 2 days

Pull request review commentspyder-ide/qtpy

PR: Add support for PySide6

     >>> from qtpy import QtGui, QtWidgets, QtCore     >>> print(QtWidgets.QWidget) +PyQt6+=====++    >>> import os+    >>> os.environ['QT_API'] = 'pyqt6'+    >>> from qtpy import QtGui, QtWidgets, QtCore+    >>> print(QtWidgets.QWidget)

So seems like this PR also includes some changes to support PyQt6. Checking seems like for some modules there are the additional validations not only for PySide6 but also for PyQt6 (QtCore, QtGui, QtSvg, QtTest, QtWidgets). However, for others is missing (QtDataVisualization, QtHelp, QtNetwork, QtOpenGL, QtPrintSupport, QtQml, QtQuick, QtQuickWidgets, QtSql). As well as in the tests and some other places like the API_NAME dictionary and the README. Not totally sure if the scope of this PR is also to do the changes to support PyQt6 but let us know!

jschueller

comment created time in 2 days

Pull request review commentspyder-ide/qtpy

PR: Add support for PySide6

  If one of the APIs has already been imported, then it will be used. -Otherwise, the shim will automatically select the first available API (PyQt5,+Otherwise, the shim will automatically select the first available API (PyQt5, PyQt6,

Maybe here should be PySide6 or maybe PyQt6, PySide6?

jschueller

comment created time in 2 days

Pull request review commentspyder-ide/qtpy

PR: Add support for PySide6

 def assert_pyqt5():     else:         assert QtWebEngineWidgets.QWebEnginePage is PyQt5.QtWebKitWidgets.QWebPage +def assert_pyqt6():+    """+    Make sure that we are using PyQt6+    """+    import PySide6

Should be PyQt6

jschueller

comment created time in 2 days

Pull request review commentspyder-ide/qtpy

PR: Add support for PySide6

 Provides QtWebEngineWidgets classes and functions. """ -from . import PYQT5,PYSIDE2, PYQT4, PYSIDE, PythonQtError+from . import PYQT5,PYSIDE2, PYSIDE6, PYQT4, PYSIDE, PythonQtError

Seems like the PYSIDE6 constant is not being used here. Is there some missing validation to do here or maybe is not necessary?

jschueller

comment created time in 2 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventdalthviz/qtpy

dalthviz

commit sha 35007f35d1cc966a9baa3e3cc410130a4b1c286b

QtDataVisualization: Fix importing with alias when the module doesn't exists

view details

push time in 2 days

push eventdalthviz/qtpy

dalthviz

commit sha 64648f1782e200f913530818d1b10994c65fab58

QtDataVisualization: Testing

view details

push time in 2 days

create barnchdalthviz/qtpy

branch : fixes_issue_248

created branch time in 2 days

issue commentspyder-ide/qtpy

Missing QtDataVisualization

Hi @iLLiCiTiT sorry to hear that, we will do a fix for that. Thanks for the feedback!

iLLiCiTiT

comment created time in 2 days

pull request commentspyder-ide/qtpy

[for discussion] MetaPathFinder proof of principle

Hi @tlambert03 sorry for the late response and thank you for your interest! Regarding the changes this will indeed simplify the repo structure but I'm not totally sure if there is any shortcoming for doing such a change (like with the override procedure you mention for example or the overall understanding of the way QtPy works for new contributors). Maybe it could be nice to hear some opinions/ideas from @ccordoba12 @stonebig @j9ac9k @The-Compiler @jschueller

Just in case, the initial idea we had with @ccordoba12 for QtPy 2.0.0 was to:

With the discussion at https://github.com/spyder-ide/qtpy/issues/233 the idea to just support qt > 5.11 started to seem reasonable and well here we are :)

Also, if anyone think of someone else that could have opinions/ideas let them know!

tlambert03

comment created time in 2 days

PullRequestReviewEvent

Pull request review commentspyder-ide/spyder-docs

PR: Fix standalone installers and packages dropdown showing id as text (FAQ)

 Using Spyder       :align: left       :start: 306 -  |--   If you want to use other modules in Spyder that don't come with our installer, you need to install `Miniconda`_ (**only if you don't have Anaconda or Miniconda yet!**). For Spyder to recognize it, the installation should be done in one of the following default paths:+   | If you want to use other modules in Spyder that don't come with our installer, you need to install `Miniconda`_ (**only if you don't have Anaconda or Miniconda yet!**). For Spyder to recognize it, the installation should be done in one of the following default paths:

Or maybe I just should do the CSS addition here and remove the |?

dalthviz

comment created time in 2 days

Pull request review commentspyder-ide/spyder-docs

PR: Fix standalone installers and packages dropdown showing id as text (FAQ)

 Using Spyder       :align: left       :start: 306 -  |--   If you want to use other modules in Spyder that don't come with our installer, you need to install `Miniconda`_ (**only if you don't have Anaconda or Miniconda yet!**). For Spyder to recognize it, the installation should be done in one of the following default paths:+   | If you want to use other modules in Spyder that don't come with our installer, you need to install `Miniconda`_ (**only if you don't have Anaconda or Miniconda yet!**). For Spyder to recognize it, the installation should be done in one of the following default paths:

Hi @CAM-Gerlach glad to see you back! Regarding this suggestion, when I apply this change in my local I see a bigger space that the one you can see with the initial fix of putting the | in the correct place (as you describe in your comment):

Initial fix: image

With the suggestion:

image

However I'm not totally sure but is that actually what you want? (to leave that space) If you put the | in the correct place you can have one line per sentence and the correct spacing between the video and the text.

dalthviz

comment created time in 2 days

PullRequestReviewEvent