Releases: spyder-ide/spyder-remote-services
Releases · spyder-ide/spyder-remote-services
Spyder Remote Services 1.0.0
First stable release
This version introduces major new features, API routes, and integrations, along with many fixes and refactors. This release aims to consolidate the foundation for a robust and stable Jupyter server extension for Spyder remote capabilities.
Features Highlights
-
Filesystem Service
- Copy, delete (including non-empty dirs), move, and file information.
- On-the-fly zip compression for folder downloading.
- Atomic writes, locking, and buffered file IO with WebSocket.
- Streaming
lsresponses (JSON, newline-delimited).
-
Kernel & Environments
- Handles Spyder's kernels for Spyder support.
- New environment handler + kernel startup with more arguments.
- Auto-detect shell & improved default env handling.
- Refactored Jupyter kernel patches.
-
API & Extensions
- New version route.
- All handlers namespaced under extension name.
- Extension handlers inherit from
JupyterHandler.
-
Configuration / Installation
- Jupyter server extension integration.
- Installer scripts (dev + standard).
- Single config file for
spyder-server. - Auto Jupyter configuration via
pyproject. - Updated dependencies & added
orjson.
Fixes
- Improved error handling across REST and WebSocket.
- Fixed missing/misconfigured handlers (move, auth, path args).
- Fixed environment manager dependency & scripts.
- Consistent handling of file paths and arguments.
- General refactors and cleanups.
Upgrade Notes / Breaking Changes
- All handler routes now start with the extension name (URLs may need updating).
- Extension handlers must inherit from
JupyterHandler - File path arguments refactored for better JupyterHub support
- Centralized configuration in a single config file and through Jupyter’s extension system.
Full Changelog: 0.1.3...1.0.0
Spyder Remote Services 0.1.3
Spyder Remote Services 0.1.2
Spyder Remote Services 0.1.1
Spyder Remote Services 0.1.0
Spyder Remote Services 0.0.1.dev1
feat: bump version
Spyder Remote Services 0.0.1.dev0
Initial development release.