1
0
mirror of https://github.com/ilri/dspace-statistics-api.git synced 2024-12-27 06:54:29 +01:00
Commit Graph

556 Commits

Author SHA1 Message Date
34a1a08893
.github/workflows/python-app.yml: use Python 3.12
I'm using Python 3.12 locally and it's what Ubuntu 24.04 has.
2024-09-11 15:48:15 +03:00
c47bb2aba7
pyproject.toml: bump all deps
These are passing pytest locally as well as a manual harvest.
2024-09-11 15:45:52 +03:00
a7fd70bf10
Remove Drone CI 2024-09-11 15:07:07 +03:00
45dfe7851f
Merge pull request #51 from ilri/renovate/pypi-gunicorn-vulnerability 2024-09-11 15:03:54 +03:00
renovate[bot]
c1cd0a0351
Update dependency gunicorn to v22 [SECURITY] 2024-08-06 07:24:05 +00:00
1912363899
Merge pull request #42 from ilri/renovate/pytest-7.x-lockfile
All checks were successful
continuous-integration/drone/push Build is passing
Update dependency pytest to v7.4.4
2024-01-05 16:53:21 +03:00
cd3c024a77
Merge pull request #44 from ilri/renovate/flake8-7.x
Update dependency flake8 to v7
2024-01-05 16:53:03 +03:00
renovate[bot]
e96c79bf2c
Update dependency flake8 to v7
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-05 01:26:48 +00:00
renovate[bot]
d6330c7bd4
Update dependency pytest to v7.4.4
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-31 12:49:30 +00:00
8c7a5c4047
Merge pull request #40 from ilri/renovate/isort-5.x-lockfile
All checks were successful
continuous-integration/drone/push Build is passing
Update dependency isort to v5.13.2
2023-12-28 09:22:24 +03:00
a31c592fab
Merge pull request #41 from ilri/renovate/black-23.x-lockfile
Update dependency black to v23.12.1
2023-12-28 09:22:01 +03:00
renovate[bot]
c7b179f1b5
Update dependency black to v23.12.1
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-23 00:02:01 +00:00
renovate[bot]
77c166c024
Update dependency isort to v5.13.2
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-13 23:34:34 +00:00
7680b0f440
.github: update workflow
All checks were successful
continuous-integration/drone/push Build is passing
- actions/checkout@v4
- actions/setup-python@v5
- python-version: '3.11'
2023-12-09 13:58:01 +03:00
e70a7a9675
Apply fixes from fixit
RewriteToLiteral: It's slower to call list() than using the empty literal
2023-12-09 13:57:55 +03:00
24f90df13e
pyprojecy.toml: use new group syntax
poetry wants us to use `poetry add --group=dev` now, which generates
this syntax in the toml.
2023-12-09 13:57:45 +03:00
780f2c1723
pyproject.toml: add fixit to dev dependencies 2023-12-09 13:57:31 +03:00
53b58d4116
Merge pull request #38 from ilri/renovate/falcon-3.x
All checks were successful
continuous-integration/drone/push Build is passing
Update dependency falcon to v3.1.3
2023-12-05 16:36:50 +03:00
renovate[bot]
19a6d2cea6
Update dependency falcon to v3.1.3
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-05 07:14:40 +00:00
6c2bcda16f
Merge pull request #37 from ilri/renovate/black-23.x-lockfile
All checks were successful
continuous-integration/drone/push Build is passing
Update dependency black to v23.11.0
2023-11-22 19:37:07 +03:00
renovate[bot]
e4d9545b02
Update dependency black to v23.11.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-08 07:30:58 +00:00
1f507d3074
Merge pull request #33 from ilri/renovate/actions-checkout-4.x
All checks were successful
continuous-integration/drone/push Build is passing
Update actions/checkout action to v4
2023-10-25 12:22:47 +03:00
82771d7b0c
Merge pull request #32 from ilri/renovate/psycopg2-2.x-lockfile
Update dependency psycopg2 to v2.9.9
2023-10-25 12:21:47 +03:00
5ff3323f88
Merge pull request #31 from ilri/renovate/flake8-6.x-lockfile
Update dependency flake8 to v6.1.0
2023-10-25 12:20:32 +03:00
c7a871c2f1
Merge pull request #36 from ilri/renovate/gunicorn-21.x-lockfile
Update dependency gunicorn to v21.2.0
2023-10-25 12:20:15 +03:00
renovate[bot]
b948283d40
Update dependency gunicorn to v21.2.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-25 09:12:04 +00:00
124a05dcaf
Merge pull request #30 from ilri/renovate/gunicorn-21.x
All checks were successful
continuous-integration/drone/push Build is passing
Update dependency gunicorn to v21
2023-10-25 12:11:21 +03:00
a2daf96fec
Merge pull request #29 from ilri/renovate/black-23.x-lockfile
Update dependency black to v23.10.1
2023-10-25 12:10:47 +03:00
8634d53fa6
Merge pull request #28 from ilri/renovate/pytest-7.x-lockfile
Update dependency pytest to v7.4.3
2023-10-25 12:10:11 +03:00
renovate[bot]
e2bfcef573
Update dependency pytest to v7.4.3
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-24 21:18:17 +00:00
renovate[bot]
d64c4b8cbc
Update dependency black to v23.10.1
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-23 19:46:06 +00:00
renovate[bot]
3d91366412
Update actions/checkout action to v4
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-19 11:02:08 +00:00
renovate[bot]
c3a4e2260b
Update dependency psycopg2 to v2.9.9
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-03 14:20:02 +00:00
renovate[bot]
10519997ac
Update dependency flake8 to v6.1.0
Some checks failed
continuous-integration/drone/push Build is failing
2023-07-29 21:45:38 +00:00
renovate[bot]
4d7e9e9401
Update dependency gunicorn to v21
Some checks failed
continuous-integration/drone/push Build is failing
2023-07-17 21:23:15 +00:00
fe9f98bcc0
dspace_statistics_api/util.py: format with black
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2023-05-30 16:04:18 +03:00
70f0d66c6e
poetry.lock: run poetry update 2023-05-30 16:03:51 +03:00
913596c61d
pyproject.toml: bump flake8 2023-05-30 16:03:35 +03:00
7cd762a5a2
Merge pull request #24 from ilri/renovate/black-23.x
All checks were successful
continuous-integration/drone/push Build is passing
Update dependency black to v23
2023-05-30 11:26:12 +03:00
renovate[bot]
3811be18ef
Update dependency black to v23 2023-05-30 08:22:19 +00:00
a52818271c
Merge pull request #26 from ilri/renovate/pytest-7.x
Update dependency pytest to v7
2023-05-30 11:21:39 +03:00
renovate[bot]
b643f60dd7
Update dependency pytest to v7 2023-05-30 08:08:39 +00:00
7cec9a9545
Merge pull request #27 from ilri/renovate/postgres-15.x
Update postgres Docker tag to v15
2023-05-30 11:07:00 +03:00
renovate[bot]
a9302506b6
Update postgres Docker tag to v15 2023-05-30 08:01:58 +00:00
b980602a03
Update requirements
Generated with poetry export:

    $ poetry export --without-hashes -f requirements.txt > requirements.txt
    $ poetry export --without-hashes --dev -f requirements.txt > requirements-dev.txt

The `--without-hashes` is required to work around an issue with
gunicorn pulling in a dependency on setuptools that poetry ignores.

See: https://github.com/python-poetry/poetry/issues/1584
2023-05-30 11:00:46 +03:00
a4b4843036
poetry.lock: run poetry update 2023-05-30 11:00:09 +03:00
7e334f6de8
Recommend Python 3.8+
I'm only using Python 3.8+ anyways, and 3.7 is end of life as of
next month. Some deps start wanting Python 3.8 so let's just bump
it.
2023-05-30 10:23:10 +03:00
770f676fb5
Use PostgreSQL 14 for Drone CI and GitHub Actions 2023-05-30 10:14:47 +03:00
6d5e3c350d
Remove .hound.yml
I haven't used this in years and now we have automatic tests via
GitHub Actions.
2023-05-30 10:14:06 +03:00
531136183b
pyproject.toml: rework isort and black deps
We no longer need to gatekeep these for Python 3.6+, as all my dev
systems are running Python 3.11 and all my production systems are
running Python 3.8+.
2023-05-30 10:09:47 +03:00