Commit Graph

39 Commits

Author SHA1 Message Date
Christopher C. Wells 7058baaa88 Update Python dependencies 2024-03-28 06:20:39 -07:00
Christopher Charbonneau Wells 49d8f2b340
Update to Django 5.x (#746) 2024-01-13 20:22:08 -08:00
Christopher C. Wells 7747ae9023 Lock Django to 4.x for now 2023-12-08 04:55:51 -08:00
Christopher C. Wells 9fc666dd2e Add support and testing for Python 3.12 2023-10-20 20:56:28 -07:00
Christopher Charbonneau Wells 802beacf79 Update Python dependencies
Closes #692
2023-10-08 22:35:26 +00:00
Christopher C. Wells cb2197e3bb Update dependencies 2023-09-27 05:18:01 -07: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 73e1f18e78 Update Python dependencies 2023-07-09 09:30:24 -07:00
Christopher C. Wells 94619b6b5b Merge remote-tracking branch 'origin/master' into v2 2023-05-02 19:56:06 -07:00
Christopher C. Wells 94045727fa Update dependencies 2023-05-02 17:55:26 -07:00
Christopher C. Wells 0a0582217b Override site settings form 2023-05-02 17:33:31 -07:00
Christopher C. Wells 008e17bbed Update requirements.txt 2023-04-15 15:53:46 -07:00
Christopher C. Wells decc97a807 Update Python dependencies 2023-03-25 14:00:58 -07:00
Christopher C. Wells 84c54856f6 Update Python dependencies 2023-02-07 12:42:37 -08:00
Christopher C. Wells d1344a06c2 Update Python dependencies and default runtime 2023-01-29 07:12:17 -08:00
Paul Konstantin Gerke 5e2b847ed8 Merge remote-tracking branch 'origin/master' into app-integration 2022-10-17 07:11:58 +02:00
Christopher C. Wells 1a107fc31b Update dependencies and migrations 2022-10-11 19:22:09 -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
Christopher C. Wells afea4376b9 Update Python dependencies 2022-05-22 13:50:21 -07:00
Paul Konstantin Gerke d6ff7d6366 Remove pydevd and relock requirements file 2022-03-02 21:56:37 +01: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 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 cddf0a8338 Update Python dependencies 2021-12-14 09:45:48 -05:00
Christopher C. Wells 09714f5810 Update Python dependencies 2021-11-13 06:07:08 -08:00
Christopher C. Wells d78130bbff Update dependencies 2021-09-25 14:33:52 -07:00
Christopher C. Wells be3443de35 Update Python dependencies 2021-07-19 20:55:30 -07:00
Christopher C. Wells 27ea845bbb Add basic log in brute force protection 2021-06-21 20:41:23 -07:00
Christopher C. Wells a91211c19a Update Python dependencies 2021-06-07 20:35:12 -07:00
Christopher C. Wells fe454013da Update Python dependencies and runtime 2021-04-11 12:49:15 -07:00
Christopher C. Wells cad470fde2 Update Python requirements 2021-03-18 19:35:29 -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 292ffadff4 Prevent Heroku from using Pipenv
Heroku uses an outdated Pipenv that has started to fail hash checks.
2020-07-26 21:16:53 -07:00
Christopher Charbonneau Wells 979f352580 Change nanobox config to work without requirements.txt. 2017-11-15 12:38:08 -05:00
Christopher Charbonneau Wells c9b94d54c7 Add nanobox config files. 2017-11-13 16:21:33 -05:00