Dave Hirschfeld

Results 89 issues of Dave Hirschfeld

Arrow 15 has been released and it woudl be good to be able to use it. https://arrow.apache.org/blog/2024/01/21/15.0.0-release/

It appears that default values aren't supported? https://github.com/databricks/databricks-sql-python/blob/3f6834c9797503132cb0d1b9b770acc36cd22d42/src/databricks/sqlalchemy/base.py#L64 Trying to create a schema with the below `server_default` gives a spark error: ```python insert_timestamp: Mapped[datetime] = mapped_column( sa.DateTime(timezone=True), init=False, nullable=False, server_default=sa.func.current_timestamp(),...

enhancement
sqlalchemy

I would like to be able to use this library with the latest `pandas` version. Currently `pandas` is pinned to `

Resolves #324 MCVE ```python from datetime import datetime as DateTime from typing import TypeAlias import sqlalchemy as sa from databricks.sqlalchemy import TIMESTAMP from sqlalchemy.orm import ( DeclarativeBase, declared_attr, Mapped, mapped_column,...

All the changes in the recent pandas release has broken compatibility - e.g. ``` ..\_t_env\lib\site-packages\pandas_msgpack\packers.py:58: in from pandas.sparse.api import SparseSeries, SparseDataFrame ``` Should now be `from pandas.core.sparse.api import ...`?

This seems like a pretty cool project so I'm interested to see where it goes! I'm just popping up here to suggest basing the implementation on `fsspec` which would allow...

The `NORMALIZE_WHITESAPCE` flag allows you to alter the amount of whitespace *if whitespace already existed in the original output* - it does not allow you to arbitrarily add whitespace. I'd...

The first part is easy with the `jupyterlab-commands` type: ```yaml type: jupyterlab-commands source: - label: Open Terminal id: 'terminal:open' args: name: Browsr ``` ...but it appears that there is no...

It appears that if you naively move an environment to a different folder it doesn't work because of e.g. incorrect shebangs. I assume that's why the `rename` commands exists 😅...

type::feature-request