Commit Graph

3558 Commits

Author SHA1 Message Date
Michael Luk
5f53ebe5f1 add missing 'raw' tag to fix jinja error (#755) 2016-08-25 13:27:25 +05:30
Daniel Roy Greenfeld
ba2673ab5f Made Bootstrap4 Alpha 2 compliant 2016-08-24 19:31:13 -07:00
Audrey Roy Greenfeld
e1b3070abe Add spaces around templated author name 2016-08-24 15:48:03 -07:00
pyup-bot
5ce00085d2 Update raven from 5.24.3 to 5.25.0 2016-08-23 15:49:30 -07:00
Jannis Gebauer
5dc41812d5 Update base.txt 2016-08-23 08:24:43 +02:00
Daniel Roy Greenfeld
d98bbcd70e Fix #737, so django-compressor works on Windows 2016-08-22 07:36:40 -07:00
Andreas Meistad
41059ff4df Change use_python2 [N] to use_python3 [Y]
Fixes #747
2016-08-21 22:11:01 +02:00
pyup-bot
3b3948feec Update django-allauth from 0.26.1 to 0.27.0 2016-08-19 07:10:12 -07:00
pyup-bot
ee31df81fa Update django-test-plus from 1.0.14 to 1.0.15 2016-08-18 14:50:01 -07:00
pyup-bot
95e31d6554 Update django-test-plus from 1.0.14 to 1.0.15 2016-08-18 14:50:01 -07:00
Audrey Roy Greenfeld
7279aa29eb Merge pull request #734 from pydanny/pyup-update-django-floppyforms-1.6.2-to-1.7.0
Update django-floppyforms to 1.7.0
2016-08-18 10:27:00 -07:00
Audrey Roy Greenfeld
3fc22c1f50 Merge pull request #735 from pydanny/pyup-update-django-extensions-1.7.1-to-1.7.2
Update django-extensions to 1.7.2
2016-08-18 10:26:39 -07:00
pyup-bot
24d03c477c Update pillow from 3.3.0 to 3.3.1 2016-08-18 06:04:58 -07:00
Daniel Roy Greenfeld
87bb085550 Force rssmin to be installed without C extensions 2016-08-16 15:31:59 -07:00
Daniel Roy Greenfeld
f1f499ddd3 Update version to Django 1.9.9 2016-08-16 14:15:04 -07:00
Parbhat Puri
e5fe8fa935 fix: offset class modified in Bootstrap 4 alpha 3 (#720) 2016-08-16 12:22:56 -07:00
yunti
6224a15884 Update crispy forms template pack (#718)
Updated to be inline with bootstrap 4 currently used in the project
2016-08-16 12:22:16 -07:00
Jannis Gebauer
34631ad819 adds the ability to wait for the postgres container (#736) 2016-08-16 12:20:41 -07:00
pyup-bot
45fe8fafb1 Update django-extensions from 1.7.1 to 1.7.2 2016-08-16 05:04:45 -07:00
pyup-bot
d0638780fa Update django-floppyforms from 1.6.2 to 1.7.0 2016-08-15 10:49:41 -07:00
Jannis Gebauer
eff9260acf Merge pull request #731 from pydanny/pyup-update-django-model-utils-2.5.1-to-2.5.2
Update django-model-utils to 2.5.2
2016-08-11 14:30:26 +02:00
Jannis Gebauer
b646fccc4c Merge pull request #732 from pydanny/pyup-update-django-compressor-2.0-to-2.1
Update django-compressor to 2.1
2016-08-11 14:30:19 +02:00
pyup-bot
676cee53b5 Update django-compressor from 2.0 to 2.1 2016-08-11 03:05:16 -07:00
pyup-bot
bb9bb72999 Update django-model-utils from 2.5.1 to 2.5.2 2016-08-11 03:05:08 -07:00
pyup-bot
7bde8e74ae Update whitenoise from 3.2 to 3.2.1 2016-08-11 03:05:06 -07:00
Jannis Gebauer
39dc3d93e9 Merge pull request #723 from pydanny/pyup-update-raven-5.24.2-to-5.24.3
Update raven to 5.24.3
2016-08-11 11:43:13 +02:00
Jannis Gebauer
9bf319ff45 Merge pull request #725 from pydanny/pyup-update-django-extensions-1.6.7-to-1.7.1
Update django-extensions to 1.7.1
2016-08-11 11:42:57 +02:00
Burhan Khalid
716c179a03 postgresql versions are now selectable 2016-08-10 18:31:48 +03:00
pyup-bot
5e4980cd29 Update django-extensions from 1.6.7 to 1.7.1 2016-08-09 05:19:01 -07:00
pyup-bot
43df65afca Update raven from 5.24.2 to 5.24.3 2016-08-08 12:48:56 -07:00
Jannis Gebauer
26561841f6 Merge pull request #719 from pydanny/pyup-update-raven-5.23.0-to-5.24.2
Update raven to 5.24.2
2016-08-08 13:12:48 +02:00
pyup-bot
312dd65acc Update flake8 from 3.0.3 to 3.0.4 2016-08-08 03:48:55 -07:00
pyup-bot
795ac65034 Update raven from 5.23.0 to 5.24.2 2016-08-05 16:48:38 -07:00
Audrey Roy Greenfeld
603e36acf9 Upgrade to Bootstrap 4 Alpha 3 2016-08-03 16:03:43 -07:00
pyup-bot
2b0e185687 Update django-model-utils from 2.5 to 2.5.1 2016-08-03 07:48:24 -07:00
Fábio C. Barrionuevo da Luz
91aabe10d9 Merge pull request #695 from pydanny/pyup-update-coverage-4.1-to-4.2
Update coverage to 4.2
2016-07-30 09:31:55 -03:00
pyup-bot
1f1c0e31ef Update flake8 from 3.0.1 to 3.0.3 2016-07-30 05:02:58 -07:00
pyup-bot
35ebc9bc00 Update coverage from 4.1 to 4.2 2016-07-26 14:10:15 -07:00
pyup-bot
8ba3d3ad86 Update coverage from 4.1 to 4.2 2016-07-26 14:10:14 -07:00
Jannis Gebauer
f6e27dd240 Merge pull request #693 from pydanny/pyup-update-django-allauth-0.25.2-to-0.26.1
Update django-allauth to 0.26.1
2016-07-26 10:15:26 +02:00
pyup-bot
564e3cea43 Update flake8 from 3.0.0 to 3.0.1 2016-07-25 17:55:06 -07:00
Dan Mirsky
b766b7c4bc Fixes to support renewal with docker's new networking
Added new replacement variable for nginx-secure: ___NAMESERVER___. This
is parsed out from the system resolv.conf and used to resolve the
ip's of the containers dynamically
Modified nginx-secure.conf to resolve certbot dynamically
NOTE: if using `docker-compose run certbot ...`, set `--name certbot` so it
can be resolved properly
Added CMD /start.sh back in, guessing it was removed by accident
2016-07-25 13:14:18 -07:00
pyup-bot
bc699f55fd Update django-allauth from 0.25.2 to 0.26.1 2016-07-25 12:40:05 -07:00
Jannis Gebauer
8ed195145a Merge pull request #682 from pydanny/pyup-update-gevent-1.1.1-to-1.1.2
Update gevent to 1.1.2
2016-07-25 17:45:16 +02:00
Jannis Gebauer
f11e3f8329 Merge pull request #689 from pydanny/pyup-update-django-webpack-loader-0.3.0-to-0.3.3
Update django-webpack-loader to 0.3.3
2016-07-25 17:45:05 +02:00
Jannis Gebauer
e1d73dcb8e Merge pull request #690 from pydanny/pyup-update-flake8-2.6.2-to-3.0.0
Update flake8 to 3.0.0
2016-07-25 17:44:57 +02:00
pyup-bot
4a0ad7bd2f Update django-redis from 4.4.3 to 4.4.4 2016-07-25 05:25:00 -07:00
pyup-bot
4d773729f5 Update flake8 from 2.6.2 to 3.0.0 2016-07-25 04:25:01 -07:00
pyup-bot
d63e2e22ad Update django-webpack-loader from 0.3.0 to 0.3.3 2016-07-24 12:54:58 -07:00
pyup-bot
df135c9a6f Update gevent from 1.1.1 to 1.1.2 2016-07-21 07:54:37 -07:00
Jannis Gebauer
fc20db3ed6 remove sqlparse from dependencies 2016-07-21 11:32:28 +02:00
pyup-bot
1292e5b57b Update django-debug-toolbar from 1.4 to 1.5 2016-07-21 02:24:35 -07:00
Jannis Gebauer
96722f53b3 Merge pull request #676 from pydanny/pyup-update-django-1.9.7-to-1.9.8
Update django to 1.9.8
2016-07-20 19:27:21 +02:00
Jannis Gebauer
7a0b9402b7 Merge pull request #678 from pydanny/pyup-update-boto-2.41.0-to-2.42.0
Update boto to 2.42.0
2016-07-20 19:27:15 +02:00
Jannis Gebauer
5ca39c4d86 adding debug_toolbar temporary workaround 2016-07-20 19:25:37 +02:00
pyup-bot
1afa107d68 Update boto from 2.41.0 to 2.42.0 2016-07-19 15:24:26 -07:00
pyup-bot
ffd26051c6 Update django from 1.9.7 to 1.9.8 2016-07-18 11:24:17 -07:00
Jannis Gebauer
d9abe0b6d0 Merge pull request #671 from pydanny/pyup-update-pytz-2016.4-to-2016.6.1
Update pytz to 2016.6.1
2016-07-16 11:56:22 +02:00
Jannis Gebauer
50125f1c44 Merge pull request #672 from pydanny/pyup-update-raven-5.22.0-to-5.23.0
Update raven to 5.23.0
2016-07-16 11:56:10 +02:00
Daniel Roy Greenfeld
b1e7f55b6b Update common.py 2016-07-14 12:06:29 -07:00
pyup-bot
cc2cad0236 Update raven from 5.22.0 to 5.23.0 2016-07-14 03:23:49 -07:00
pyup-bot
dfa8138297 Update pytz from 2016.4 to 2016.6.1 2016-07-14 01:23:51 -07:00
pyup-bot
f9fe8891ac Update sphinx from 1.4.4 to 1.4.5 2016-07-13 05:23:43 -07:00
pyup-bot
08d29de9a9 Update raven from 5.21.0 to 5.22.0 2016-07-07 07:38:06 -07:00
Fábio C. Barrionuevo da Luz
8182878dea Merge pull request #661 from pydanny/pyup-update-pillow-3.2.0-to-3.3.0
Update pillow to 3.3.0
2016-07-07 08:27:25 -03:00
pyup-bot
ff483f0a5c Update psycopg2 from 2.6.1 to 2.6.2 2016-07-06 19:38:04 -07:00
pyup-bot
5b6c3c75a5 Update psycopg2 from 2.6.1 to 2.6.2 2016-07-06 19:38:03 -07:00
pyup-bot
56493d2d50 Update psycopg2 from 2.6.1 to 2.6.2 2016-07-06 19:38:02 -07:00
pyup-bot
3bcaba103f Update pillow from 3.2.0 to 3.3.0 2016-07-01 21:07:26 +08:00
pyup.io bot
02ce5b4250 Update boto from 2.40.0 to 2.41.0 (#656) 2016-06-28 12:22:48 +08:00
pyup-bot
552824d07b Update opbeat from 3.3.3 to 3.3.4 2016-06-28 02:09:40 +08:00
pyup-bot
87cc7a9382 Update django-test-plus from 1.0.13 to 1.0.14 2016-06-27 15:48:02 +08:00
pyup-bot
fe80eaed13 Update django-test-plus from 1.0.13 to 1.0.14 2016-06-27 15:48:01 +08:00
pyup-bot
e0269c0826 Update flake8 from 2.5.5 to 2.6.2 2016-06-27 04:24:19 +08:00
Fábio C. Barrionuevo da Luz
82adefbf64 Merge pull request #639 from ddiazpinto/improve-install_os_dependencies
Improve `install_os_dependencies.sh`
2016-06-26 17:24:07 -03:00
David Díaz
f991913c24 Changed bash command substitution from command to $(command) 2016-06-25 20:29:31 +02:00
Jannis Gebauer
248a5647f6 Merge pull request #627 from kappataumu/fix-574
Fix for issue #574
2016-06-24 22:43:05 +02:00
Jannis Gebauer
1d8bfe5554 Merge pull request #638 from jangeador/db-gzip
makes the database backups compressed. restores compressed backups
2016-06-24 22:40:43 +02:00
Jannis Gebauer
a9a5fd16a6 Merge pull request #644 from cgaspoz/master
Add GPLv3 licence support
2016-06-24 22:40:25 +02:00
pyup-bot
08fa635b5f Update django-anymail from 0.4.1 to 0.4.2 2016-06-25 03:39:23 +08:00
Cédric Gaspoz
730e4fead1
Add GPLv3 licence support 2016-06-24 16:59:55 +02:00
Daniel Roy Greenfeld
7d04a1dfa2 Fix for #642 2016-06-24 07:00:44 +08:00
Audrey Roy Greenfeld
14729d8c04 Clean up module comment 2016-06-24 02:42:36 +08:00
Audrey Roy Greenfeld
958bdee3e5 Settings file for running tests faster 2016-06-24 02:41:44 +08:00
pyup-bot
08c5e3883f Update django-anymail from 0.3.1 to 0.4.1 2016-06-23 08:54:12 +08:00
David Díaz
1aa7bfcf98 Improve install_os_dependencies.sh 2016-06-21 23:44:20 +02:00
Delio Castillo
3e866e0aab makes the database backups compressed. restores compressed backups 2016-06-21 12:29:23 -07:00
Will Farley
8880e777d2 WIP: Add webpack as an option (#610)
* Add webpack as an option

Adds webpack as a js_taskrunner option to cookiecutter-json. Will clone @hzdg/cookiecutter-webpack --pydanny-django branch into the project using cookiecutter's api in post_hooks.

The static webpack project will be placed into the <project_slug>/static/<project_slug>/ directory.
The webpack configs are placed in the ./config/ directory.

The cookiecutter-webpack project includes react / redux / karma configurations that are brought into the project.

* Add webpack documentation
2016-06-19 12:24:43 -07:00
Dan Mirsky
5827e7fdb2 Changed nginx confs for dockers new networking
Docker got rid of legacy links so there are no longer env vars pointing
to other containers. Instead, we can reference the containers directly.
This fixes problems with let's encrypt related to missing env vars.
See notice at the top of
https://docs.docker.com/compose/link-env-deprecated/
2016-06-19 00:46:14 -07:00
Jannis Gebauer
d771f12a55 ignore flake8 2.6.0, closes #635 2016-06-18 22:30:08 +02:00
Daniel Roy Greenfeld
bf15e018c2 Switch to using apps.py with Users app 2016-06-18 13:18:40 -07:00
Jannis Gebauer
7bc86bb13b Revert "Update flake8 to 2.6.0" 2016-06-18 10:10:15 +02:00
David
fc4077a3ff Added OS requirements for Debian Jessie. (#630) 2016-06-17 19:17:31 -07:00
pyup.io bot
de2260fd3e Update raven from 5.20.0 to 5.21.0 (#628) 2016-06-17 19:16:56 -07:00
Julien Almarcha
13faa21799 automatically update INTERNAL_IPS (#600)
* change local config to automatically update INTERNAL_IPS when developping with docker

* Update local.py

Move import to top

* Update local.py

Bug fix and remove blank line

* Update local.py

* flake8 compliance

* add env var check before updating INTERNAL_IPS

* flake8 compliance

* flake8 compliance
2016-06-17 19:09:08 -07:00
Andres Gonzalez
3d2385a3b6 Add django-compressor suport (#568)
* #342 Add compressor option to requirements

* #342 Add compressor to production settings

* #342 Add compressor to base template

* #342 Add settings to common.py and add tags to base template

* #342 Flake8 fix for tox tests

* #342 Remove redundant line

* #342 Add required options for S3 to production.py and added Env variable to enable/disable compression

* #342 Add required options for compressor on S3 to production.py
2016-06-17 19:07:45 -07:00
kappataumu
4c334c07b5 Fix automated conversion hiccup 2016-06-16 12:22:07 +00:00
kappataumu
a023333499 Change to Sign out for consistency 2016-06-16 12:16:20 +00:00
kappataumu
ee7b4dd108 Logout button class fix 2016-06-16 11:56:58 +00:00
kappataumu
6e7ac19f69 Change to Sign in for consistency 2016-06-16 11:54:03 +00:00
kappataumu
813032eff7 Fix buttons 2016-06-16 11:47:38 +00:00
kappataumu
9dda2a97da Update base.html 2016-06-16 11:28:54 +00:00
kappataumu
473ee0760e Sync with upstream 2016-06-16 11:28:23 +00:00
pyup.io bot
30bfba71bc Update flake8 to 2.6.0 (#625)
* Update flake8 from 2.5.5 to 2.6.0

* Update flake8 from 2.5.5 to 2.6.0
2016-06-15 17:57:04 -07:00
pyup-bot
70c83be951 Update ipdb from 0.10.0 to 0.10.1 2016-06-14 14:11:20 -07:00
Audrey Roy Greenfeld
4b348812db Merge pull request #617 from pydanny/pyup-update-flake8-2.5.4-to-2.5.5
Update flake8 to 2.5.5
2016-06-14 13:14:37 -07:00
Jannis Gebauer
02f566b1e4 Merge pull request #618 from pydanny/pyup-pin-sphinx-1.4.4
Pin sphinx to latest version 1.4.4
2016-06-14 17:51:19 +02:00
Jannis Gebauer
4103e2e2f7 Merge pull request #616 from pydanny/pyup-pin-opbeat-3.3.3
Pin opbeat to latest version 3.3.3
2016-06-14 17:51:06 +02:00
pyup-bot
3d23787ce0 Pin raven to latest version 5.20.0 2016-06-14 08:47:30 -07:00
pyup-bot
7666e6941c Pin sphinx to latest version 1.4.4 2016-06-14 08:47:27 -07:00
pyup-bot
fe07429a26 Update flake8 from 2.5.4 to 2.5.5 2016-06-14 08:47:25 -07:00
pyup-bot
54feb6dd8c Pin opbeat to latest version 3.3.3 2016-06-14 08:47:21 -07:00
Daniel Roy Greenfeld
36c58f1d2c Use latest redis docker image
We use the latest Redis image because in Cookiecutter Django, Redis
is only used to store ephemeral data. By ephemeral data I mean
Celery tasks and various caching libraries.
2016-06-13 14:10:23 -07:00
Daniel Roy Greenfeld
a6c803aaeb Combine RUN commands 2016-06-11 21:22:35 -07:00
Daniel Roy Greenfeld
18963edc2e More explicit naming 2016-06-08 22:53:21 -07:00
Fábio C. Barrionuevo da Luz
1812546e99 Improve install_os_dependencies.sh (#605)
* rename requirements.apt -> requirements-trusty.apt
and requirements.apt.xenial -> requirements-xenial.apt

* improve install_os_dependencies.sh

* remove unused non-python requirements

* rename "install" function to "install_packages" and
"upgrade" function to "upgrade_packages" to solve shellcheck lint errors
2016-06-08 20:15:01 -07:00
Daniel Roy Greenfeld
e24b777a41 Added direct signup 2016-06-07 15:19:25 -07:00
kappataumu
83db25211d Update Bootstrap CSS and JS to v4.0.0-alpha.2 minified. Fixes #589 2016-06-06 13:48:00 +00:00
requires.io
faa8eaf32d [requires.io] dependency update 2016-06-05 16:30:21 -07:00
requires.io
5408ccbef9 [requires.io] dependency update 2016-06-05 16:30:20 -07:00
requires.io
d14be9939b [requires.io] dependency update 2016-06-05 16:30:19 -07:00
requires.io
4f55274503 [requires.io] dependency update 2016-06-05 16:30:18 -07:00
Daniel Roy Greenfeld
a65a750464 Switch use_certbot to the MUCH more explicit use_letsencrypt 2016-06-05 13:17:19 -07:00
Daniel Roy Greenfeld
783e7f644e Fix #390 #450 2016-06-05 12:32:05 -07:00
Daniel Roy Greenfeld
fd2e7dd0fe Whitespace fix 2016-06-05 11:04:48 -07:00
Daniel Roy Greenfeld
f40f304457 Use sentry for error reporting 2016-06-05 10:47:07 -07:00
Daniel Roy Greenfeld
b2d0a86344 simplify cookiecutter.json 2016-06-04 17:16:48 -07:00
Daniel Roy Greenfeld
94cb04b389 merge @mjsisley #576 2016-06-04 10:21:44 -07:00
Vivian Guillen
cda3cfc641 merge in @@viviangb #585 2016-06-03 17:35:46 -07:00
mjsisley
fd9795992a sync with master 2016-06-03 17:21:24 -07:00
mjsisley
60bfc7afa1 remove typo /start.sh 2016-06-03 17:07:07 -07:00
Leonardo
907b8ecfbd Remove django-secure (#579)
* Eliminate django-secure from requirements and settings files

* Include secure defaults for django security middleware

* Add settings required by SecurityMiddleware

also remove django-secure in prod settings

* Eliminate empty spaces generated on Jinja on
config/settings/production.py
2016-06-03 16:07:27 -07:00
Daniel Roy Greenfeld
36ac82b1cf Removed angular2 2016-06-03 14:07:25 -07:00
mjsisley
4b05499d49 swap COPY to ADD in nginx Dockerfile 2016-06-03 08:39:45 -07:00
mjsisley
b8e02d2189 Add certbot(letsencrypt) support for docker 2016-06-03 08:07:39 -07:00
Daniel Roy Greenfeld
05c521dd61 remove errant line 2016-05-29 14:53:26 -07:00
Daniel Roy Greenfeld
e84f0a488d PEP8 fix 2016-05-29 10:08:39 -07:00
Audrey Roy Greenfeld
a658339b99 Switch from django-mailgun to django-anymail. Fix #539. 2016-05-27 11:31:30 -07:00
Eman Calso
3717cbb6aa Install python3-dev when not using python2 (#551)
* Install python3-dev if use_python2==n

By default, ubuntu-based distros would install python2-dev if you
install python-dev.
python3-dev should be installed explicitly if we're not using python2.

* Add Emanuel Calso to contributors
2016-05-23 14:46:34 -07:00
Jannis Gebauer
6915c2c89a removed repo_name references 2016-05-22 20:50:07 +02:00
Jannis Gebauer
24d75ebe45 resolved merge conflicts 2016-05-22 20:18:08 +02:00
Audrey Roy Greenfeld
779365c9f0 Clarify how ROOT_DIR is calculated 2016-05-17 16:15:53 -07:00
Fabio C. Barrioneuvo da Luz
0601795f68 update requirements and changelog 2016-05-13 00:13:42 -03:00
Daniel Roy Greenfeld
c7c1d0bfa1 Remove Raven 404 catch middleware. Fix #367 2016-05-11 21:53:30 -07:00
Fabio C. Barrioneuvo da Luz
2b878fcf36 replace occurrences of readthedocs.org to readthedocs.io 2016-05-09 17:18:58 -03:00
Trung Dong Huynh
3c6898b3f6 Updated whitenoise configuration to match changes in version 3.0
(see http://whitenoise.evans.io/en/stable/changelog.html)
2016-05-08 11:55:32 +01:00
Audrey Roy Greenfeld
7897e0f48f Merge 2016-05-06 23:53:58 -07:00
Fabio C. Barrioneuvo da Luz
9a2668b4f9 update version of Django, django-extensions and django-mailgun 2016-05-03 21:13:53 -03:00
Fabio C. Barrioneuvo da Luz
f72e35ea25 restore pycharm project configuration files 2016-05-01 20:28:34 -03:00
Simón Castillo
d7c8531e25 Small fixes to utility scripts (#536)
* Fix python install utility when not using Heroku

Don't try to install `requirements.txt` which doesn't exist unless using Heroku.

* Fix bad absolute paths

* Allow dependency installation from any location
2016-04-30 22:26:33 -07:00
Audrey Roy Greenfeld
b6bf40e973 Update to latest boto in prod 2016-04-29 13:55:29 -07:00
Audrey Roy Greenfeld
145a4bdf5c Update local requirements 2016-04-29 13:54:49 -07:00
Audrey Roy Greenfeld
8b53200b0d Generated readme cleanup 2016-04-26 19:18:31 -07:00
Daniel Roy Greenfeld
7dad5ac667 Removed Hitch per #529 2016-04-25 23:11:17 -07:00
Audrey Roy Greenfeld
5517bdd1bc Update requirements 2016-04-25 22:59:02 -07:00
Audrey Roy Greenfeld
5bd3f03889 Update base requirements 2016-04-25 22:51:28 -07:00
Daniel Roy Greenfeld
7a5712c379 Check to confirm that the user has a modern version of Cookiecutter. 2016-04-25 14:10:39 -07:00
Audrey Roy Greenfeld
15f350f05e Change repo_name to project_slug for clarity. 2016-04-20 10:00:35 -07:00