Metadata-Version: 2.4
Name: sparkless-connect
Version: 4.19.0
Summary: Lightweight Sparkless server and Spark Connect client lifecycle helpers
License: MIT
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Provides-Extra: client
Requires-Dist: pyspark-client==4.0.5; extra == "client"

# sparkless-connect

Shared Python launcher, lifecycle helpers, and optional Spark Connect client dependency.
Install `sparkless-connect[client]` to connect with the pinned `pyspark-client`. Install a
server product package to own a packaged local server process. For an existing endpoint:

```python
from pyspark.sql import SparkSession

spark = SparkSession.builder.remote("sc://server:15002").getOrCreate()
```

The common launcher also supports explicit executable paths and keeps product selection
stable when both server products are installed.
