Commit Graph

55 Commits

Author SHA1 Message Date
Christopher Charbonneau Wells 802beacf79 Update Python dependencies
Closes #692
2023-10-08 22:35:26 +00:00
Christopher C. Wells a950c18662 Lock Pillow at 9.5.0
Fixes #684

Django-imagekit has a dependency on pilkit which is using the removed attribute.

See:
 - https://github.com/matthewwithanm/django-imagekit/issues/566
 - https://github.com/matthewwithanm/pilkit/issues/64
2023-07-29 05:32:31 -07:00
Christopher C. Wells 694bb3f811 Use django-dbsettings package for site settings 2023-04-15 13:59:44 -07:00
Christopher C. Wells decc97a807 Update Python dependencies 2023-03-25 14:00:58 -07:00
Christopher C. Wells 6176e678b3 Lock Django to version 4.0.7
Workaround for https://code.djangoproject.com/ticket/33899
2023-03-25 13:12:15 -07:00
Paul Konstantin Gerke 5e2b847ed8 Merge remote-tracking branch 'origin/master' into app-integration 2022-10-17 07:11:58 +02:00
Christopher Charbonneau Wells 1cb7ba9153
Add name to PyPi source
See https://github.com/pypa/pipenv/discussions/5370
2022-10-01 07:06:33 -07:00
Paul Konstantin Gerke be4f987d35 Remove qrcode library and replace with django-qre-code
Required some rework to make qr-codes work via a template machanism. I think
that the new solution is working neatly as well.
2022-08-30 21:26:45 +02:00
Paul Konstantin Gerke d5bbbd4ee4 Add login QR-code to settings-page 2022-08-24 22:20:08 +02:00
Christopher C. Wells a51dbf370e Update python dependencies 2022-07-13 09:29:29 -07:00
Paul Konstantin Gerke d6ff7d6366 Remove pydevd and relock requirements file 2022-03-02 21:56:37 +01:00
Paul Konstantin Gerke bf49cc92ad Initial (bugged) work on tag editor 2022-02-15 10:13:35 +01:00
Christopher C. Wells ae7f9d5043 Use black for linting and formatting 2022-02-09 16:03:31 -08:00
Christopher C. Wells bf9bd4dd8a Add black to dev packages; update dependencies 2022-02-09 15:44:31 -08:00
Christopher C. Wells bb1e854ab3 Add Pillow (imagekit dependency) 2022-01-16 15:49:09 -08:00
Christopher C. Wells 226f67f02c Update Django to 4.x 2022-01-16 15:49:09 -08:00
Christopher C. Wells 81f0fb94e7 Replace easy-thumbnails with imagekit
Closes #373
2022-01-16 15:49:09 -08:00
Christopher C. Wells 5811755f7b Customize docs site 2021-12-22 11:10:20 -05:00
Christopher C. Wells cbc2fed2fb Add initial mkdocs config 2021-12-21 16:45:50 -05:00
Christopher C. Wells 709847663c Lock Django to 3.x
Some Django 4.x deprecations/removals may affect Baby Buddy. And the Easy
Thumbnail dependency does not support Django 4.x yet.
2021-12-18 16:57:10 -05:00
Christopher C. Wells 27ea845bbb Add basic log in brute force protection 2021-06-21 20:41:23 -07:00
Christopher C. Wells e6838a0c0f Correct sleep graph handling for entries that cross DST 2021-04-11 13:56:40 -07:00
Christopher Charbonneau Wells 3f1a7d9a9d
Refactor to remove pandas dependency (#177)
* Use regular dicts for sleep pattern (WIP)

* Remove dataframes code from sleep pattern graph

* Reimplement UTC offset change handling

* Move label formatting in to a function

* Remove pandas!

* Fix linting issue

* Add dev requirements to generated requirements.txt

* Stop committing Pipfile.lock

Pipenv is designed to pin to a specific version of Python. Including the lock
file can lead to failed builds or broken package configurations on different
system architectures and/or Python versions.
2020-12-02 20:15:22 -08:00
Christopher C. Wells 099e393f36 Add OpenAPI support dependencies (#147) 2020-06-19 14:47:42 -07:00
Christopher C. Wells 014b373a78 Add initial basic admin import/export support 2020-02-18 14:41:33 -08:00
Christopher C. Wells a11524a47d Update Python dependencies (Django 3.x) 2020-01-04 06:37:42 -08:00
Christopher C. Wells 4e1b22cccf Update Django version lock 2019-12-04 19:30:13 -08:00
Christopher C. Wells f3326ac115 Update Python dependencies. 2019-08-22 20:04:41 -07:00
Christopher C. Wells f08b435a5d Update Python dependencies. 2019-07-10 19:06:24 -07:00
Christopher C. Wells 46d3799136 Update Python dependencies. 2019-06-11 21:15:27 -07:00
Christopher Charbonneau Wells 1a10916ea4 Update Python dependencies. 2018-10-06 13:58:22 -07:00
Christopher Charbonneau Wells 478526acaf Remove pandas version lock and drop Python 3.4 support.
Pandas was locked because of build issues for Python 3.4 and other build requirments do not offer PyPI wheels for 3.4 any more.
2018-05-20 14:55:44 -07:00
Christopher Charbonneau Wells 9d71780ef5 Update Python dependencies. 2018-05-05 10:16:38 -07:00
Christopher Charbonneau Wells 4d94b85169 Update psycopg2 package name. 2018-03-04 15:32:59 -08:00
Isaac Bythewood 1b991a3798 Add support for AWS S3 storage for ephemeral storage platforms 2018-02-25 01:13:39 -05:00
Christopher Charbonneau Wells 44d8cd6db3 Update Pipfile for Django 2.0 2017-12-03 15:42:35 -05:00
Christopher Charbonneau Wells acbefabc4d Lock Pandas below 0.21.0.
For some reason Pandas 0.21.0 fails to install with Python 3.4.
2017-12-03 15:23:56 -05:00
Christopher Charbonneau Wells 78c77fa4e5 Lock Django version below 2.0. 2017-12-02 13:57:37 -05:00
Christopher Charbonneau Wells 2103b60246 Update Python and NPM dependencies. 2017-11-29 14:08:56 -05:00
Isaac Bythewood bf62a4e252 Add ability to upload picture of child with thumbnailing capabilities. 2017-11-18 04:22:12 -05:00
Christopher Charbonneau Wells d12405096b Add psycopg2 requirement for Postgres functionality. 2017-10-23 09:06:17 -04:00
Christopher Charbonneau Wells ac5387428e Add whitenoise for gunicorn static file serving. 2017-10-23 05:07:35 -04:00
Christopher Charbonneau Wells 909c391451 Add Heroku config files. 2017-10-23 04:49:10 -04:00
Christopher Charbonneau Wells 292d5b75c0 Add ipaddress to Pipfile for 2.7 support. 2017-10-22 18:14:18 -04:00
Christopher Charbonneau Wells de36cec1e9 Update Pipfile. 2017-10-22 14:43:09 -04:00
Christopher Charbonneau Wells a167644133 Add coveralls. 2017-10-21 20:49:16 -04:00
Christopher Charbonneau Wells 9a2facfa72 Create a sleep times graph (WIP).
Adding a Pandas requirement for dealing with the data and separating graph processing in to a separate file.
2017-08-25 12:19:06 -04:00
Christopher Charbonneau Wells ed96814b10 Revert custom graph works and add Plotly-based example. 2017-08-23 09:04:53 -04:00
Christopher Charbonneau Wells 410e6c9e48 Add flake8 Python linting. 2017-08-22 13:29:16 -04:00
Christopher Charbonneau Wells 502964e070 Add a "fake" management command for creating fake data. 2017-08-19 14:51:40 -04:00