Steve Dignam

Results 76 issues of Steve Dignam

Also should note the differences between a new table, and adding to an existing table https://gocardless.com/blog/zero-downtime-postgres-migrations-the-hard-parts/ https://medium.com/braintree-product-technology/postgresql-at-scale-database-schema-changes-without-downtime-20d3749ed680 https://travisofthenorth.com/blog/2017/2/2/postgres-adding-foreign-keys-with-zero-downtime

Django generates: ``` BEGIN; -- -- Delete model FooTbl -- DROP TABLE "foo_tbl" CASCADE; COMMIT; ``` when using `DeleteModel` which isn't particular safe

enhancement

Be nice to quickly test migrations and snippets of code with a site. related: - https://www.typescriptlang.org/play - https://sorbet.run - https://mypy-play.net

enhancement

```py {c for c in " /.0123456789"} ``` can be ```py set(" /.0123456789") ```

Requests itself has types in the typeshed: https://github.com/python/typeshed/tree/6e985ef3de3678676d753a1efbf45fd67095a3b2/stubs/requests/requests so maybe advocate can piggyback off those somehow, but type hints would be nice for static typing

enhancement

**Is your feature request related to a problem? Please describe.** Basically when building a chat app / interface exactly once message delivery aka reliable message delivery is really important. Without...

enhancement

I think syntax highlighting like Fugitive's `:Gblame` would be a nice addition.

minimal example ([of some project code](https://github.com/chdsbd/kodiak/blob/0c1171bc8f574d7ee11ab6174036edadfbc5ec09/bot/kodiak/pull_request.py#L76-L76)): ```python from typing import List x = [] # type: List[str] x.append("foo") print(x) ``` This isn't a big deal since `# type: List[str]` can...

core

There might be some overlap with these rules and pylint / flake8-simplify, but I think I eliminated most of the dupes / unnecessary rules: - [ ] PIE810: [single-starts-ends-with](https://github.com/sbdchd/flake8-pie#pie810-single-starts-ends-with) Instead...

good first issue
plugin