Mahmoud Hashemi

Results 52 issues of Mahmoud Hashemi

I was using glom in a script this week, specifically to extract single values from API calls. I noticed I kept having to trim the quotes and whitespace off of...

Chatting with @hynek tonight, seems like there's a market for a [`Delete`/`delete`](https://glom.readthedocs.io/en/latest/mutation.html#deletion) flag to remove the value at a path if it's empty, and its parent if it's empty, and...

``` >>> glom.glom({}, glom.S['X'], scope={'x': 'y'}) Traceback (most recent call last): File "", line 1, in File "/home/mahmoud/projects/venv/lib/python3.10/site-packages/glom/core.py", line 2294, in glom raise err glom.core.PathAccessError: error raised while processing, details...

Kicking off a tracking thread for some of the work started at the PyCon 2012 Requests/urllib3 sprints. I'm not sure as to the full history of the issue, but the...

### Checklist - [X] I added a descriptive title - [X] I searched for other issues and couldn't find a solution or duplication - [X] I already searched in Google...

tag: docs
needs-triage

Per [this phabricator ticket](https://phabricator.wikimedia.org/T334003), if we allow the config to also support reading from a separate file, that will allow toolforge admins to rotate db passwords without worrying about modifying...

As mentioned before, my key area of work on wapiti lately has been toward making it nonblocking and concurrent, while at the same time self-contained (not relying on gevent or...

e.g., ``` usage: git remote [-v | --verbose] or: git remote add [-t ] [-m ] [-f] [--tags | --no-tags] [--mirror=] or: git remote rename or: git remote remove or:...

raise an error, helps disambiguate middlewares (maybe automatically turn it into middleware? probs too magical)

### Description One way to track files which are actually modified, by maintaining a separate list. Fixes: https://github.com/jreese/fissix/issues/26 Another approach would be to make `.files` itself accurate. Say the word...