Jim Crist-Harif

Results 124 issues of Jim Crist-Harif

Identical timezones don't compare equal, since equality is currently implemented via instance comparison. ```python In [28]: from pendulum.tz.timezone import Timezone In [29]: t1 = Timezone("UTC") In [30]: t2 = Timezone("UTC")...

The new `Git` storage class adds support for cloning a full git repo locally, then running a flow contained in that repo. This currently only works for flows stored in...

enhancement
needs:design

Python docstrings themselves don't require any specific standardized formatting, but the community has settled mostly around two different standards: - NumPy's ([spec](https://numpydoc.readthedocs.io/en/latest/format.html) and [example](https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_numpy.html#example-numpy)) - Google's ([example](https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html)) Prefect is currently...

enhancement
docs

Previously when making changes to the markdown (not api) docs, the docs would hot-reload, allowing for easier development. This no longer is working (seems related to https://github.com/vuejs/vuepress/issues/2392). Reproducer: - run...

docs

I was just working on some API docs, and noticed a few small formatting issues that I think we could improve: - There's no exposed anchor to link to functions...

enhancement
docs

I noticed this test periodically failing due to a pytables locking issue today (may have started earlier). Traceback ``` _________________ test_blockwise_dataframe_io[True-False-hdf] __________________ [gw0] darwin -- Python 3.8.12 /Users/runner/miniconda3/envs/test-environment/bin/python c =...

dataframe
tests
needs attention

In #147 we added a new `Examples` section to the docs, and added an example of using msgpsec to write a concise (and performant) GeoJSON implementation. What other examples should...

Out of the box mypy will properly catch errors when using - `msgspec.json.encode` / `msgspec.msgpack.encode` - `msgspec.json.decode` / `msgspec.msgpack.decode` - `msgspec.json.Decoder` / `msgspec.msgpack.Decoder` - `msgspec.json.Encoder` / `msgspec.msgpack.Encoder` This includes inferring...

Given an `ibis` expression, it'd be useful to be able to generate Python code that results in the same expression. Example user session: ```python import ibis con = ibis.sqlite.connect("geography.db") t...

feature
ux
compiler

Currently when running the enterprise gateway on a YARN cluster, the user the gateway is started by must maintain a valid kerberos ticket through separate mechanisms (e.g. manual kinit before...

enhancement
security
hadoop yarn