Joe Cross

Results 20 issues of Joe Cross

I've had a few pages get long, where having the navigation scroll with the content would make jumping around the docs much more comfortable. What about something like the Bootstrap...

enhancement

While working on #44 I discovered that document text gets clipped under ~911 px but the nav doesn't move until 875px. I uploaded [three images](http://imgur.com/a/A7KRN) to show off the problem...

bug

```python from bloop import BaseModel, DateTime, String, Column, Engine class MyModel(BaseModel): id = Column(String, hash_key=True) date = Column(DateTime, range_key=True) e = Engine() e.bind(MyModel, skip_table_setup=True) condition_hk = MyModel.id == "foo" condition_rk...

enhancement
api
docs

reproducible on both `3.1.0` and `4.0.0a1` with: ```python #!/usr/bin/env python from bloop import BaseModel, Column, Integer class A(BaseModel): id_a = Column(Integer, hash_key=True) class B(A): id_b = Column(Integer, hash_key=True) # B...

bug

[Announcement here](https://aws.amazon.com/about-aws/whats-new/2020/05/amazon-dynamodb-now-supports-empty-values-for-non-key-string-and-binary-attributes-in-dynamodb-tables) and [PutItem reference here](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html#DDB-PutItem-request-Item) > Empty String and Binary attribute values are allowed. Attribute values of type String and Binary must have a length greater than zero if...

enhancement
help wanted

Building on #136 there are two functions that could be exposed as additional values for `ActionType`: `if_not_exist` and `list_append` The [`if_not_exist`](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.UpdateExpressions.html#Expressions.UpdateExpressions.SET.PreventingAttributeOverwrites) function is a conditional SET. This should be straightforward:...

enhancement
help wanted
docs

Currently, a `types.Map` only supports full updates. This can be an issue with concurrent additions. Consider: ``` # ============= models.py class Model(engine.model): id = Column(String, hash_key=True) document = Column(**{ 'bar':...

enhancement
blocked-on-dynamodb

From #53, consider an SASL extension or baking functionality into bottom directly.

#45 dropped the server1/server2 params of ping/pong since the spec is ambiguous and existing implementations didn't clearly map to one interpretation. That needs to be called out clearly and in...

(first proposed in #29) Following the rfc2812 spec leaves some particular warts, especially when it comes to the historical command names like `RPL_WHOREPLY` and `RPL_NAMREPLY`. There should be an easy...

enhancement