John Vandenberg

Results 1281 issues of John Vandenberg

It seems there isnt any DRF support yet. There are lots of aspects to the DRF permissions system. One re-usable method in DRF which can be used to determine broadly...

one feature missing wrt https://github.com/PGower/templateer/blob/master/templateer.py is option to skip empty results which contain only whitespace.

good first issue

jinja is a horrible language to transform data *structures* _before_ they are used by a block in another template. I tried to fill `extra_dependencies` using jinja `set`. `{% set extra_dependencies...

An interesting problem encountered, the following is considered valid yaml by the currently yaml loader. ```yaml configuration: configuration: .moban.yaml template_dir: - ../docker-mobans/.moban.dt/' ``` The result is the trailing `'` causes...

good first issue

The modeline on the output file should appear only once at the top of the file, and any subsequent modelines should be removed. https://www.python.org/dev/peps/pep-0263/ https://wiki.python.org/moin/Vim When templates include another template...

help wanted

With a mobanfile containing ```yaml requires: - https://github.com/django-mobans/docker-mobans - configuration: configuration: .moban.yaml template_dir: - 'docker-mobans:.moban.dt/' ``` If I want to test an un-merged change to `docker-mobans`, I need to edit...

Currently all variables are merged immediately. Each set of data should be kept in separate dictionaries and layered on top of each other, so that dict read of the top...

enhancement

```console $ git checkout https://github.com/moremoban/pypi-mobans/ $ cd pypi-mobans $ git checkout 255752d4 $ python3.7 -m moban -m mobanfile Cloning sphinx... Cloning into 'sphinx'... remote: Enumerating objects: 95043, done. remote: Total...

question

If a mobanfile has a target which is also part of the mobanfile yaml file system, moban should generate that file first if the file is missing, and re-run whenever...

One use of plugins is to validate and 'fix' yaml values. e.g. if a value for `foo` was a string "abc", but template now expects a list, a normaliser plugin...

enhancement