Skip to content

Comments

PR: Return an iterable from ls method of SpyderRemoteFileServicesAPI (Remote client)#24014

Merged
ccordoba12 merged 7 commits intospyder-ide:masterfrom
hlouzada:feat-remote-files-ls-generator
Mar 25, 2025
Merged

PR: Return an iterable from ls method of SpyderRemoteFileServicesAPI (Remote client)#24014
ccordoba12 merged 7 commits intospyder-ide:masterfrom
hlouzada:feat-remote-files-ls-generator

Conversation

@hlouzada
Copy link
Contributor

Description of Changes

  • Wrote at least one-line docstrings (for any new functions)
  • Added unit test(s) covering the changes (if testable)
  • Included a screenshot or animation (if affecting the UI, see Licecap)

Modified ls method from SpyderRemoteFileServicesAPI to return an async generator and consume fron the stream of ls generated from the spyder-remote-services.

Implements the client-side update for: spyder-ide/spyder-remote-services#12

Affirmation

By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.

I certify the above statement is true and correct: @hlouzada

@hlouzada hlouzada changed the title Return an iterable from ls method in remote file api Return an iterable from ls method of SpyderRemoteFileServicesAPI Mar 21, 2025
@ccordoba12 ccordoba12 changed the title Return an iterable from ls method of SpyderRemoteFileServicesAPI PR: Return an iterable from ls method of SpyderRemoteFileServicesAPI (Remote client) Mar 21, 2025
@ccordoba12 ccordoba12 added this to the v6.1.0a2 milestone Mar 21, 2025
…deps/spyder-remote-services

subrepo:
  subdir:   "external-deps/spyder-remote-services"
  merged:   "fc7095d76"
upstream:
  origin:   "https://github.com/spyder-ide/spyder-remote-services"
  branch:   "feat-straming-ls"
  commit:   "fc7095d76"
git-subrepo:
  version:  "0.4.9"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "cce3d93"
…/spyder-remote-services

subrepo:
  subdir:   "external-deps/spyder-remote-services"
  merged:   "b4de4a021"
upstream:
  origin:   "https://github.com/spyder-ide/spyder-remote-services"
  branch:   "main"
  commit:   "b4de4a021"
git-subrepo:
  version:  "0.4.9"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "cce3d93"
@hlouzada hlouzada force-pushed the feat-remote-files-ls-generator branch from dd22a6f to ed02b61 Compare March 22, 2025 00:44
Copy link
Member

@ccordoba12 ccordoba12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two small style suggestions for @hlouzada, the rest looks good to me.

Copy link
Member

@ccordoba12 ccordoba12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @hlouzada!

@ccordoba12 ccordoba12 merged commit dfa5d89 into spyder-ide:master Mar 25, 2025
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants