Hannah Diels

Results 29 comments of Hannah Diels

First, I think I got the naming backwards. `bar_id` was supposed to be a reference to the legacy row. You can mentally substitute `LegacyFoo` for `UserV2` and `Bar` for `UserV1`....

Wouldn't the following work? Generate these fixtures: ```python @pytest.fixture def derive_factory_strategy(): # or call it factory_strategy_strategy ;) def derive(factory_class): return factory_class._meta.strategy return derive @pytest.fixture def {factory_name}__strategy(derive_factory_strategy): strategy = derive_factory_strategy(factory_class) ......

VariableManager of Ansible's [Python API](https://docs.ansible.com/ansible/latest/dev_guide/developing_api.html) looks promising to me, have you tried that? I may fiddle around with that example if I find some time. Though: > Ansible may make...

Agreed, we all know what comes from "there's more than one way to do it" ;) The burden of figuring out which way is best and in which cases.

Would it be possible to also allow other groups than `all`? E.g. currently I have: ```yaml pre_tasks: # Put host in relevant groups (for the group vars) - group_by: key:...

A decent workaround for groups is to use vars_files: ```yaml vars_files: - group_vars/all/vars.yml - group_vars/all/vault.yml - group_vars/managed.yml - group_vars/dev.yml ``` It still requires the `_ansible_bender` trick mentioned above though.

@esc mentioned a fake `setup.py` that proxies to `pybuilder`. I happened to have implemented that [here](https://github.com/timdiels/pybuilder-pip-tools/blob/ca4cb7f35b8603907bc70e18d2896492884092aa/setup.py) (not for Tox, but to allow `pip install git+https://...project.git` and Read the Docs). When...

Also happens in unstable (0.73.20170320), even after uninstalling these: ``` Vrapper - Python Extensions (Optional, requires PyDev) 0.72.0 net.sourceforge.vrapper.eclipse.pydev.feature.feature.group Vrapper Team Vrapper - vim-indent-object.vim Plugin (Optional) 0.72.0 net.sourceforge.vrapper.plugin.indenttextobj.feature.group Vrapper Team...

I was referring to unchecking all the options on both Code Completion tabs in PyDev's configuration, not disabling vrapper (I haven't tried that, not sure how to do that).

It's not specific to PyDev, it also happens with PDT (PHP development tools)