Bart Schuurmans
e13e4237f4
black: specify required-version
...
This ensures consistent formatting among different contributors / development setups.
https://black.readthedocs.io/en/stable/usage_and_configuration/the_basics.html#required-version
2024-03-20 12:26:21 +01:00
Bart Schuurmans
762786839c
Merge pull request #3134 from dato/trigger_migrations
...
Support trigger migrations
2024-03-20 12:11:34 +01:00
Bart Schuurmans
4ca52c0b38
Merge branch 'main' into trigger_migrations
2024-03-20 11:47:54 +01:00
Bart Schuurmans
6a87713f9f
Recalculate all book search vectors after fixing the author trigger
2024-03-20 11:45:12 +01:00
Mouse Reeve
d08147c6d9
Merge pull request #3244 from bookwyrm-social/dependabot/pip/pillow-10.2.0
...
Bump pillow from 10.0.1 to 10.2.0
2024-03-19 15:10:30 -07:00
Bart Schuurmans
f423834bd0
Catch the correct exception type from Pillow
2024-03-19 12:42:52 +01:00
Mouse Reeve
d304ceb437
Merge pull request #3324 from bookwyrm-social/dependabot/pip/django-3.2.25
...
Bump django from 3.2.24 to 3.2.25
2024-03-18 15:05:30 -07:00
dependabot[bot]
47afe34d97
Bump django from 3.2.24 to 3.2.25
...
Bumps [django](https://github.com/django/django ) from 3.2.24 to 3.2.25.
- [Commits](https://github.com/django/django/compare/3.2.24...3.2.25 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 21:48:21 +00:00
Bart Schuurmans
ccf2b16d73
requirements.txt: make typing-Pillow match Pillow
2024-03-18 19:52:40 +01:00
dependabot[bot]
3be227fc86
Bump pillow from 10.0.1 to 10.2.0
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 10.0.1 to 10.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.0.1...10.2.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 19:51:24 +01:00
Adeodato Simó
2cf7ed477d
Consolidate test_posgres.py into test_book_search.py
...
These are tests I missed when first writing trigger tests in
test_book_search.py.
2024-03-17 22:38:44 -03:00
Adeodato Simó
cceccd1ecf
Merge from main into 'trigger_migrations'
...
Conflicts:
requirements.txt
2024-03-17 21:54:15 -03:00
Adeodato Simó
beb49af514
Upgade django-pgtrigger to 4.11
2024-03-17 21:46:34 -03:00
Bart Schuurmans
8cf52e0a77
Merge pull request #3318 from Minnozz/ci-annotations
...
CI: update pytest setup and show annotations on PRs
2024-03-17 11:24:01 +01:00
Bart Schuurmans
4e20e43037
CI: merge all Python actions into one file
2024-03-13 23:36:26 +01:00
Bart Schuurmans
383e6533e1
CI: use pytest-github-actions-annotate-failures
2024-03-13 23:35:05 +01:00
Bart Schuurmans
74fdd9a85a
CI: simplify pytest setup
2024-03-13 23:35:05 +01:00
Bart Schuurmans
6af0a08838
CI: use actions/setup-python@v5 and cache pip
2024-03-13 23:35:03 +01:00
Bart Schuurmans
12b469a0d6
CI: use actions/checkout@v4
2024-03-13 23:33:40 +01:00
Mouse Reeve
288743b686
Merge pull request #3315 from Minnozz/fix-pytest-env
...
pytest.ini: define ALLOWED_HOSTS
2024-03-13 15:29:15 -07:00
Mouse Reeve
a3465e6154
Merge pull request #3303 from MaggieFero/main
...
Upgrade Python Version and Several Other Packages for Security
2024-03-13 15:28:54 -07:00
Bart Schuurmans
3ba528ecdd
pytest.ini: define ALLOWED_HOSTS
...
This fixes running `./bw-dev pytest` locally when having a different value defined for
`ALLOWED_HOSTS` in `.env`.
2024-03-11 20:12:46 +01:00
Adeodato Simó
304c47863b
FileLinkForm: fix duplicate check ( #3311 )
...
Merged from: Minnozz/filelink-duplicate-check.
2024-03-11 15:10:28 -03:00
Mouse Reeve
b68a4cc392
Merge branch 'main' into filelink-duplicate-check
2024-03-09 07:37:26 -08:00
Mouse Reeve
6dfb5000cc
Merge pull request #3305 from dato/export_catch_missing_key_icon
...
json_export: also detect absent "icon" key
2024-03-09 07:37:14 -08:00
Bart Schuurmans
8d018b872f
FileLinkForm: fix duplicate check
2024-03-09 15:49:42 +01:00
Adeodato Simó
9e7b040b73
Fix shelving date changing when changing editions ( #3193 )
...
Merged from from jakejack13/switch-edition
Fixes : #3139 .
2024-03-03 18:48:04 -03:00
Adeodato Simó
09c3d9c0dc
json_export: also detect absent "icon" key
2024-03-03 18:42:27 -03:00
Mouse Reeve
dd9d68c97d
Merge pull request #3096 from bookwyrm-social/image-ap-serialization
...
Changes to how images are serialized
2024-03-02 18:58:08 -08:00
Margaret Fero
d138395c75
Add linter exclusion for TBookWyrmModel
2024-03-02 17:43:49 -08:00
Margaret Fero
91fe4ad535
Fix spacing for linter
2024-03-02 17:31:16 -08:00
Margaret Fero
9fa09d5ebe
Add extra space required by linter
2024-03-02 17:30:37 -08:00
Margaret Fero
eadb0e640f
Fix typo in operator
2024-03-02 17:29:42 -08:00
Margaret Fero
be140d5e5a
Pin setuptools at 65.5.1
2024-03-02 17:20:48 -08:00
Margaret Fero
22c4155c7c
Upgrade pytest to 6.2.5
2024-03-02 16:09:34 -08:00
Margaret Fero
498dc35d99
Upgrade Pylint to 2.15.0
2024-03-02 16:09:06 -08:00
Margaret Fero
0f5a3e9163
Pin Tornado at 6.3.3
2024-03-02 16:08:41 -08:00
Margaret Fero
da2636fa29
Add grpcio pin @ 1.57.0
2024-03-02 16:07:50 -08:00
Margaret Fero
c1520da56d
Upgrade flower to 2.0.0
2024-03-02 16:05:11 -08:00
Margaret Fero
fee3fdd5a8
Upgrade django-compressor to 4.4
2024-03-02 16:04:37 -08:00
Margaret Fero
c944824ac7
Upgrade django-celery-beat to 2.5.0
2024-03-02 16:04:06 -08:00
Margaret Fero
4312e9bba0
Upgrade Celery to 5.3.1
2024-03-02 16:03:19 -08:00
Margaret Fero
39da471f79
Disable Pylint Failure for imghdr deprecation for now
2024-03-02 15:59:17 -08:00
Margaret Fero
570017d3b0
Upgrade Python Version from 3.9 to 3.11
2024-03-02 15:57:06 -08:00
Margaret Fero
3652ac8100
Alphabetize requirements.txt
...
Alphabetize requirements.txt for developer convenience; this helps to find duplicates and unnecessarily-pinned subdependencies, as well as making the file easier to read and use.
2024-03-02 15:41:06 -08:00
Margaret Fero
f8fd76cff0
Remove duplicate types-requests==2.31.0.2
...
The types-requests==2.31.0.2 dependency was double-listed right next to each other; this commit removes one.
2024-03-02 13:57:09 -08:00
Margaret Fero
206ed9f7fb
Merge pull request #2 from bookwyrm-social/main
...
No Actual Changes
2024-03-02 13:55:24 -08:00
Mouse Reeve
218171e9bc
Merge pull request #3300 from MaggieFero/MaggieFero-add-timeouts-to-requests.get
...
Add timeouts to requests.get
2024-03-01 22:49:44 -08:00
Margaret Fero
50b811d9aa
Typo fix
...
Add a comma
2024-03-01 20:11:14 -08:00
Margaret Fero
1ae9870862
Add timeout to base_activity.py
...
An instance of requests.get was missing a timeout; this commit adds a timeout of 15 as used in other places in this codebase which already have timeouts.
2024-03-01 20:02:40 -08:00