1. 09 Feb, 2020 1 commit
  2. 05 Jul, 2019 1 commit
  3. 04 Jul, 2019 2 commits
  4. 30 Jun, 2019 1 commit
  5. 17 Jun, 2019 1 commit
  6. 03 Jun, 2019 1 commit
    • Nikita Sirgienko's avatar
      [Python] Few improvments · 27d29471
      Nikita Sirgienko authored
        - Use proper ImportError in Python2 server code (and still use ModuleNotFoundError in Python3)
        - Remove importing "default" modules (numpy), because pretty useless
        - Update tests, change testImportNumpy to testImportStatement (and import sys module, which always present)
      27d29471
  7. 02 Jun, 2019 1 commit
    • Nikita Sirgienko's avatar
      [Python] Massive refactoring · 983b111a
      Nikita Sirgienko authored
        - Remove communication via DBus, replaced by KProcess
        - Supports text result for a python expression with plot image result
        - Show numpy arrays in full form (because we had solved problem with showing big strings in the variable model)
        - Use Session::setVariableModel instead of handling variable model by self
        - Better interrupt
        - Use expression queue, model updating and expression finishing from Session
        - Remove unused PythonSession members
        - Some tests improvments
      
      Closes T6113, T6114
      Differential Revision: https://phabricator.kde.org/D21212
      983b111a
  8. 11 Feb, 2019 1 commit
  9. 10 Feb, 2019 1 commit
  10. 11 Jan, 2019 1 commit
  11. 01 Jan, 2019 1 commit
  12. 01 Nov, 2018 1 commit
  13. 19 Oct, 2018 1 commit
  14. 21 Sep, 2018 1 commit
    • Nikita Sirgienko's avatar
      Improve logic of running command in PythonServer: · bc726caa
      Nikita Sirgienko authored
       - Make behavare more similar to interpreter - if we run single expression, print result of them to output
       - Remove code, which try to do the same thing (but don't work very well)
       - Move addition code for server working from session into server (init.py)
      Also add setting worksheet path to python session (and forward passing the path to server, because Python use filename in traceback)
      bc726caa
  15. 11 Aug, 2018 1 commit
  16. 13 Nov, 2017 1 commit
  17. 12 Mar, 2017 1 commit
  18. 08 Jan, 2015 3 commits