Joachim B Haga

Results 20 issues of Joachim B Haga

Cloning a git-lfs repository fails. I used the `.insteadOf` configuration to rewrite URLs, followed by normal `git clone`. The following error is reported (git client-side): ``` Downloading UnityProjects/NewProject/Assets/ETopo.obj (20 MB)...

help wanted
Hacktoberfest

It would be very powerful to allow python classes in the pipeline, along the lines of ``` class MySource(plumbum.PseudoSource): def produce(self): return b'yoyo' class MySink(plumbum.PseudoSink): def consume(self, stdin): self.data =...

We don't (and can't) guarantee that our database keys are unique. If two test methods have identical keys, the consequences are limited: We replay arbitrary examples instead of previously-failing ones....

enhancement
performance

### What happened? This pair of table definitions fails: ``` Base = declarative_base() class FakeModel(Base): # type: ignore __tablename__ = "fake" id = Column(Integer, Sequence("fakemodel_id_sequence"), index=True, primary_key=True) class DerivedModel(Base): #...

bug

### What happened? The `Sequence(..., optional=True)` construct instructs sqlalchemy to generate a `SERIAL` data type instead of an explicit sequence when the underlying database supports it. duckdb does not support...

bug

### What happened? I have a table definition with an explicit index ``` Index("ix_track_id_covering", id, unique=True, postgresql_include=["mmsi", "from_timestamp", "to_timestamp"]), ``` where the INCLUDE directive should only be generated on postgresql....

bug

The timeout parameter to `get()` is sometimes sticky, sometimes not honoured. Consider this sample: ``` # [...] import logging; logging.getLogger('pq').setLevel(logging.DEBUG) queues = pq.PQ(pool=pool) q = queues['empty_queue_1'] q.get(timeout=5) q.get(timeout=0) q =...

Using arbitrary queue names without having to quote them (in base64 or whatever) does not currently work. Example: ``` pq = PQ(pool=pool) pq['two words'].put(1) ``` Error: ``` SyntaxError: syntax error...

bug

The `dict_constructor` argument to `parse` cannot currently be a class that implements `__missing__` (like defaultdict or addict), because `try/catch KeyError` is used to decide if key is present. If `dict.get(key[,...

With zero overlap and maxZoomPixelRatio >= 2, there is a visible jarring when zooming into the maximum level. The tiles all seem to shift a bit. This seems to be...

bug