cb7a18f20fAdded more tests and moved all env and env file testing to classes (it might make more sense to just move them to separate files?).
cwandrews
2017-10-15 16:14:14 -04:00
dc34ab4a8bMoved env vars tests to class.
cwandrews
2017-10-15 15:49:14 -04:00
84e197b209Updated .env >>> .env_one to include in repo (.env ignored).
cwandrews
2017-10-15 15:39:23 -04:00
92cc400fe7[core] Refactoring IOFormats so there is one and only obvious way to send it.
Romain Dorgueil
2017-10-15 21:37:22 +02:00
f6d78ceeb5Set cookiecutter overwrite_if_exists parameter to True if current directory is empty
arimbr
2017-10-15 16:02:47 +02:00
b0623c77c9Fixes#186, probably the whole logic should be refactored as the approach of hardcoding iterators which we should not iterate on is bad. Let's think about it for 0.6, maybe that just means removing the ability to return a list/tuple from a function for multiple rows, as a generator would do the same.
Romain Dorgueil
2017-10-15 14:09:57 +02:00
dc59c88c3d[cli/util] fix requires to use the right stack frame, remove --print as "-" does the job
Romain Dorgueil
2017-10-13 17:25:42 +02:00
64875a05bd[cli] Adds a --filter option to "convert" command, allowing to use arbitrary filters to a command line conversion. Also adds --print and "-" output to pretty print to terminal instead of file output.
Romain Dorgueil
2017-10-13 17:21:25 +02:00
2898902ebd[cli] adds ability to override reader/writer options from cli convert.
Romain Dorgueil
2017-10-12 19:01:35 +02:00
2532dd1b89[doc] fix typos and errors.
Jason Crowe
2017-10-12 11:41:23 -05:00
fe4964b9c7comparison to None|True|False should be 'if cond is None:'
mouadhkaabachi
2017-10-12 17:46:28 +02:00
8174257bd0Fighting with google analytics properties linked to multiple websites.
Romain Dorgueil
2017-10-12 08:20:59 +02:00
53f6cc055fFixed bug involved in finding env when running module.
cwandrews
2017-10-11 21:49:39 -04:00
489d22cbcbMoved default-env-file tests to class.
cwandrews
2017-10-11 20:49:57 -04:00
1aada99596Small adjustment to test parameters.
cwandrews
2017-10-10 22:56:58 -04:00
af15647ab4Added tests for running file with combinations of multiple default env files, env files, and env vars. Also reorganized environment directory in examples.
cwandrews
2017-10-10 22:54:31 -04:00
e469ba30baUpdated requirements.txt and requirements-dev.txt to include python-dotenv and dependencies.
cwandrews
2017-10-08 21:13:51 -04:00
88956ba6fedefault-env-file, default-env, and env-file now in place alongside env. default-env-file and default-env both use os.environ.setdefault so as not to overwrite existing variables (system environment) while env-file and env will overwrite existing variables. All four allow for multiple values (***How might this affect multiple default-env and default-env-file values, I expect that unlike env-file and env the first passed variables would win).
cwandrews
2017-10-08 21:02:31 -04:00
e3125e7e02Further Refactored the setting of env vars passed via the env flag.
cwandrews
2017-10-08 19:52:25 -04:00
2de72b52bdRefactored setting of env vars passed via the env flag.
cwandrews
2017-10-08 19:50:15 -04:00
a6b3787513Removing features.py as it is experimental, vill probably go in 0.6.
Romain Dorgueil
2017-10-02 09:14:51 +02:00
e04c3dd849Uniformisation of API for graph and node contexts (recv -> write), removing publication of LoopbackBag as this is not stable with current BEGIN/END implementation.
Romain Dorgueil
2017-10-02 09:14:10 +02:00
d35598fe8cAdd a reference to graph context (private) in service container.
Romain Dorgueil
2017-10-02 08:57:46 +02:00
c09c101074Making config/util/structs apis available at level 2 import (x.y), implements the roots for loopbacks (recursive transformations). This still needs work, as its hard not to close an input queue as soon as the last item was read.
Romain Dorgueil
2017-10-02 08:38:31 +02:00
d858b246ad[api] require/requires is confusing
Romain Dorgueil
2017-10-02 06:16:30 +02:00
1863c2cd57Change import style in example.
Romain Dorgueil
2017-10-02 08:27:33 +02:00
074d173ea7Added envrionmental_variables page to the guides section.
cwandrews
2017-10-01 21:26:10 -04:00
c1a5750b60Made a few spelling and grammar corrections/adjustments to the docs under guide.
cwandrews
2017-10-01 20:16:24 -04:00
e38ce3cd11Switched --env / -e optional argument from register to register_generic_run_arguements per suggestion. Also removed tests/util/get_passed_env.py
cwandrews
2017-10-01 20:03:11 -04:00
6abdf09ef7Moved tests/util/get_passed_env.py into /bonobo/examples/env_vars/get_passed_env.py.
cwandrews
2017-10-01 19:56:49 -04:00
6f7e203843Merge branch 'develop' of github.com:python-bonobo/bonobo into develop
Romain Dorgueil
2017-09-30 12:37:24 +02:00
7ca3369f71Rename "bonobo graph" to "bonobo inspect". For now, graphviz is default but there will probably be a humand default in the future, with graphviz source generation set if --graph (or -g) flag is passed.
Romain Dorgueil
2017-09-30 11:01:53 +02:00
0b1b052c54Merge branch 'develop' into dev_graphviz
Romain Dorgueil
2017-09-30 10:26:00 +02:00