Dustin C. Hatch
32e96f5807
Fixed more Python 3 import errors
...
--HG--
branch : py3k
2012-11-30 22:16:08 -06:00
Dustin C. Hatch
f8e89d46c6
Merge default into py3k
...
--HG--
branch : py3k
2012-11-30 22:11:23 -06:00
Dustin C. Hatch
c4e9397e8c
Replace Request.relative_url with Request.create_url and friends
2012-11-30 22:02:28 -06:00
Dustin C. Hatch
11271ebc31
app: Cleaned up imports and fixed Request.blank docstring
2012-11-30 22:01:25 -06:00
Dustin C. Hatch
47103b76a4
Add test for the milla.allow decorator
2012-11-30 21:17:16 -06:00
Dustin C. Hatch
91f2d954e7
test_app: Rename environ maker so nose doesn't think it is a test
2012-11-30 14:58:26 -06:00
Dustin C. Hatch
17cac57721
Clean up __before__ and __after__ handling and make it Python 3-compatible
...
--HG--
branch : py3k
2012-11-30 14:37:02 -06:00
Dustin C. Hatch
232bb17d6f
Fix test_app to run in Python 3
...
--HG--
branch : py3k
2012-11-30 14:16:57 -06:00
Dustin C. Hatch
dc79fea9db
Merged default into py3k
...
--HG--
branch : py3k
2012-11-30 13:19:55 -06:00
Dustin C. Hatch
5cd113ee46
Correctly use options_response for OPTIONS requests ( fixes #5 )
2012-11-30 13:13:17 -06:00
Dustin C. Hatch
0c7ebae8a9
Added tests for main Application logic
2012-11-30 13:09:13 -06:00
Dustin C. Hatch
5735d2b027
Better handling of string-type responses from controllers
...
--HG--
branch : py3k
2012-11-28 12:26:58 -06:00
Dustin C. Hatch
afcbf3d314
Get rid of unicode business in Permission objects
...
--HG--
branch : py3k
2012-11-28 12:26:36 -06:00
Dustin C. Hatch
a8a90294d2
Call str() instead of unicode() on Exceptions to get the message
...
--HG--
branch : py3k
2012-11-28 12:13:34 -06:00
Dustin C. Hatch
d2705ad18e
Better way to determine if a requirement is a Permission
...
--HG--
branch : py3k
2012-11-28 12:13:03 -06:00
hg
c721c7d06a
Merge default into py3k
...
--HG--
branch : py3k
2012-11-28 11:59:25 -06:00
hg
e36f17452e
Add tests for auth decorators
2012-11-28 11:54:54 -06:00
hg
fe54d0a666
Add a blank config dictionary to blank Requests
2012-11-28 11:54:41 -06:00
Dustin C. Hatch
a89e2396db
Added tests for the permissions framework
2012-11-27 23:08:35 -06:00
Dustin C. Hatch
aba45a2107
Merge default into py3k
...
--HG--
branch : py3k
2012-11-27 19:12:59 -06:00
Dustin C. Hatch
fbc58de27a
Started unit tests for the auth framework
2012-11-27 18:55:38 -06:00
Dustin C. Hatch
10e2ad803b
Bump PyDev interpreter and grammer for Python 3
...
--HG--
branch : py3k
2012-11-27 17:26:34 -06:00
Dustin C. Hatch
17e7486784
Change version in setup.py to 'py3k' to allow projects to require Milla==py3k
...
--HG--
branch : py3k
2012-11-19 22:34:44 -06:00
Dustin C. Hatch
eb347e7fb5
request: add a static_resource method to Request instances
2012-11-19 21:35:31 -06:00
Dustin C. Hatch
5529b66a57
Add Expires header to favicon controller responses
2012-11-19 17:30:13 -06:00
Dustin C. Hatch
dd05d95dba
Added http_date utility function
2012-11-19 17:29:04 -06:00
Dustin C. Hatch
b50ca751fb
Change version in setup.py to 'tip' to allow projects to require Milla==tip
2012-11-19 17:02:34 -06:00
Dustin C. Hatch
4c06340cea
Update URL Generator for compatibility with milla.Request and mark it deprecated
2012-11-03 19:04:26 -05:00
Dustin C. Hatch
2980b438da
Subclass WebOb Request and override relative_url (see #3 )
2012-11-03 19:03:13 -05:00
Dustin C. Hatch
fa97bd7b03
py3k: Handle non-callable controllers in routes better
...
--HG--
branch : py3k
2012-11-03 11:26:01 -05:00
Dustin C. Hatch
6c034b88d3
py3k: Fix imports
...
--HG--
branch : py3k
2012-11-03 11:07:30 -05:00
Dustin C. Hatch
3b6571623f
Added tag 0.1.2 for changeset e7c7497afb21
2012-10-16 20:44:07 -05:00
Dustin C. Hatch
c5a16b9c8f
setup: Added long description from BitBucket page
2012-10-16 20:40:23 -05:00
Dustin C. Hatch
b588b61191
doc: Use default theme (for RTD)
2012-10-16 20:20:13 -05:00
Dustin C. Hatch
dce7af7e8d
Bump package version
2012-10-16 20:06:22 -05:00
Dustin C. Hatch
6154f8b6f8
Fix favicon ( fixes #1 )
...
* Include milla.ico in package_data in setup.py
* Use pkg_resources API to load icon instead of milla.__file__
* Allow caller to specify icon content type
2012-10-16 19:59:35 -05:00
Dustin C. Hatch
dd2634224c
setup: remove useless setup.cfg
2012-10-16 19:55:10 -05:00
Dustin C. Hatch
d8bf08df33
doc: bump version
2012-10-16 19:54:43 -05:00
Dustin C. Hatch
cf6030f776
Update .hgignore
2012-10-16 19:54:31 -05:00
Dustin C. Hatch
f56ca0afab
setup: Update URL and classifiers
2011-07-10 23:10:48 -05:00
Dustin C. Hatch
0ab44ed7ea
router: Correctly generate application-relative URLs
2011-06-15 19:12:00 -05:00
Dustin C. Hatch
648623772c
docs: Change to agogo Shpinx theme
2011-06-04 13:39:41 -05:00
Dustin C. Hatch
aeac88c5da
setup: Update install_requires
...
* Remove WebError (not needed)
* Make ArgParse dependent on interpreter version
2011-06-04 13:38:26 -05:00
Dustin C. Hatch
f8ef1ee7dc
Bump package version
2011-05-30 21:32:59 -05:00
Dustin C. Hatch
39106d4d92
Merge with 7ce7ac4630e72a16cadded867950d3d91e03b31f
2011-05-30 19:59:17 -05:00
Dustin C. Hatch
e0b5f5409f
Added tag 0.1 for changeset b3553fb88649
2011-05-30 19:58:52 -05:00
AdmiralNemo
b0b1080d07
Added a small CLI framework
2011-05-30 13:14:05 -05:00
Dustin C. Hatch
47cbd5c2d2
Patch requests that try to use POST "emulate" some other verb like PUT
2011-05-26 02:00:13 +00:00
Dustin C. Hatch
b13bbe9abb
Bump PyDev project to grammar version 2.7
2011-05-24 03:28:08 +00:00
Dustin C. Hatch
eeaf1a9afe
Fixed membership test magic method for PermissionContainer
2011-04-18 00:03:16 -05:00