mdipierro
f2e95d1bb6
no need to create folders in shell
2019-06-01 11:31:27 -07:00
mdipierro
22f95677d9
Merge pull request #2208 from dlage/fix-missing-folders-in-script
...
Refactor methods from gluon/admin to gluon/fileutils
2019-05-25 00:20:52 -07:00
mdipierro
4fd44ff682
Merge pull request #2207 from dlage/migrator-pr
...
Migrator - add a command line option to ensure that all tables are migrated
2019-05-25 00:20:21 -07:00
30a0ac6a1b
Refactor methods from gluon/admin to gluon/fileutils
2019-05-16 18:51:26 +01:00
b365d12a2e
Merge branch 'master' into migrator-pr
2019-05-16 16:49:15 +01:00
4455fa48c4
Add a script to force migration of lazy tables and fix missing options in DAL init.
2019-05-16 15:33:19 +01:00
96534ccf30
First attempt to force migration of the tables even with migrate option set to false.
2019-05-15 20:07:36 +01:00
Bernhard Miklautz
7a225da44e
fix: controller function invocation via shell
...
If only a compiled version is available and a controller function is invoked with -S app/c/f an
IOError is raised as '_' is used as delimiter instead of '.'.
web2py.py -S test/test/test -M would lead to:
IOError: [Errno 2] No such file or directory: 'applications/test/compiled/controllers_test_test.pyc'
2019-05-11 17:33:42 +02:00
mdipierro
42528987af
regex fix, thanks Paolo
2019-05-04 10:20:44 -07:00
mdipierro
1c08c07a0f
new command line options
2019-05-01 21:07:52 -07:00
mdipierro
14dee6b466
better shell using create_app, thanks Paolo
2019-04-21 09:27:02 -07:00
mdipierro
8a9b2d687e
better option handling for the shell, thanks Paolo
2019-04-19 21:23:59 -07:00
mdipierro
b96c54cef9
some cleanup and better use of die() function, thanks paolo
2019-04-09 21:49:04 -07:00
mdipierro
12e043c0a2
removed un-necessary code from shell, thanks Paolo Pastori
2019-03-24 10:48:58 -07:00
mdipierro
f06c60b963
space cleanup
2019-02-17 17:20:38 -08:00
Vinyl Darkscratch
f434ebec8a
Update Python 3 compatibility
2019-02-09 00:01:11 -08:00
Faelysse
08f04814ba
Open shell executed files in binary mode, fixes #2060
...
Non-ASCII characters in executed files caused a crash, this fixes such
behaviour.
2018-12-03 16:14:05 +01:00
mdipierro
13ff0877fd
fixes #1596 , thanks Paolo Pastori
2018-05-01 10:51:42 -05:00
mdipierro
2f0f3075b0
allow web2py.py -S c/a/f?x=y
2018-04-24 17:40:47 -05:00
maxcrystal
e02d5e2a60
PY3 fix
2018-02-07 23:46:44 +03:00
Leonel Câmara
f22e3a7624
execfile shim for python 3 compatibility
...
Fixes #1739
2017-08-16 16:35:46 +01:00
niphlod
87489f3363
fixes #1491
2016-10-07 22:43:06 +02:00
niphlod
b9c1b4d62b
fixes #1485 , thanks @abastardi once again
2016-10-04 00:40:29 +02:00
Giovanni Barillari
0528a347b3
Updated pyDAL to 16.08
2016-08-13 15:38:55 +02:00
mdipierro
35eaba1096
removed duplicated code, using pydal's _compat.py
2016-08-01 03:39:22 -05:00
ilvalle
1f013d76f3
minor few fix
2016-06-10 14:14:40 +02:00
ilvalle
db8306b5c4
fix iteritems, enabled test_cache & test_dal for 3.5
2016-06-02 17:21:36 +02:00
ilvalle
01bab81432
manually adapt few imports
2016-06-01 20:16:30 +02:00
ilvalle
48e10a3793
running libfuturize.fixes.fix_print_with_import
2016-05-30 21:23:40 +02:00
ilvalle
35900da19b
running lib2to3.fixes.fix_except
2016-05-29 08:31:19 +02:00
niphlod
de399691ce
fixes #1039
...
It was a REEEAALLY good catch :-)
2015-09-21 22:09:17 +02:00
ailnlv
169818b275
Fixing https://github.com/web2py/web2py/issues/969
...
Running readline.parse_and_bind("bind ^I rl_complete") makes the letter "b" stop working on the console. This patch solves the issue and correctly enables tab completition on OSX.
2015-05-13 19:23:56 -03:00
Hardirc
86880ea080
Improve PEP8 gluon/shell.py
2015-03-06 22:25:03 -05:00
gi0baro
f60c1dff93
Fixing imports for new pydal
2014-12-15 22:24:04 +01:00
gi0baro
dcadcf0ffb
Added pyDAL from repository, adapted web2py code
2014-12-15 20:13:40 +01:00
gi0baro
5e5e649c28
Added modular DAL, updated gluon imports to new structure
2014-09-03 12:48:03 +02:00
niphlod
3597833bac
sphinx-compatible docstrings (7 modules remaining...)
2014-03-23 21:46:25 +01:00
mdipierro
64b670fd8f
fixed issue with scheduler and cache.disk introduced in 2.8.1
2013-11-28 07:50:55 -06:00
mdipierro
975bc64fd0
fixed 1760:option -p or --port not working at command line
2013-11-01 17:45:43 -05:00
Michele Comitini
1451997172
use appropriate module for IPython 1.0.0
2013-10-12 21:52:30 +02:00
Rick Ree
46e2a663e9
fix for using the shell with IPython >= 1.0
2013-10-06 17:18:04 -05:00
mdipierro
6c1cc6fc96
tabs -> spaces
2013-09-13 15:39:39 -05:00
mdipierro
ed9def985e
R-2.6.1
2013-09-12 17:08:52 -05:00
mdipierro
8fbab4d505
fixed run(...cronjob), my fault, thanks Jonathan
2013-08-09 16:08:42 -05:00
mdipierro
856b6d658e
allow passing args and vars to shell, thanks Jonathan
2013-08-07 18:03:36 -05:00
mdipierro
b0e9140508
web3py backport of lazy get_vars,post_vars and vars, thanks Niphlod (may need more testing)
2013-08-06 06:46:07 -05:00
mdipierro
abeb4541fe
better autocomplete in web2pu shell
2013-07-28 05:47:36 -05:00
mdipierro
a56030b6c1
allow -R ...pyc, fixed issue 1186, thanks Corne.Dickens
2012-11-29 18:21:06 -06:00
mdipierro
6aa5edc7ff
many pep8 improvements
2012-10-19 12:33:53 -05:00
mdipierro
71ec15190b
some pep8 changes (fixed spacing at end)
2012-10-19 10:37:07 -05:00