482 Commits

Author SHA1 Message Date
Misty De Méo
353cc1b9fd deps: install setuptools on python 3.12+
Some checks failed
Python Formatting Check / formatting (push) Has been cancelled
Tests / Run tests (3.12) (push) Has been cancelled
Tests / Run tests (3.8) (push) Has been cancelled
distutils was removed beginning in Python 3.12, but it's used at
runtime by rethinkdb 2.4.9. setuptools provides a copy of distutils,
so we should make sure to install it when we're on Python 3.12 or
newer until we're able to upgrade to a version of rethinkdb that
no longer needs it.

See: https://www.python.org/downloads/release/python-3120/
2025-03-07 17:13:54 -08:00
Gretchen Leigh Miller
6f011cc6c8
ruff import sorting pass + adding uv.lock (#342)
Some checks are pending
Python Formatting Check / formatting (push) Waiting to run
Tests / Run tests (3.12) (push) Waiting to run
Tests / Run tests (3.8) (push) Waiting to run
* ruff import sorting pass

* add uv.lock

* move comment back to its proper place
2025-03-07 10:04:11 -08:00
Misty De Méo
c59b08df33
test: add CI (#329)
Some checks are pending
Python Formatting Check / formatting (push) Waiting to run
Tests / Run tests (3.12) (push) Waiting to run
Tests / Run tests (3.8) (push) Waiting to run
This adds two CI runs: a quick one that happens for every pull
request and merge to master, and a longer one that happens daily.

This also adds a new installation group to setup.py because the
`easy` group isn't currently installable, and some of the dependencies
specified there need to be present for the tests to run.
2025-03-04 09:34:23 -08:00
Misty De Méo
e37c0ad78c
deps: remove easy group (#331)
This group isn't actually installable right now because of the jinja
dependency conflict.
2025-03-03 09:24:52 -08:00
Misty De Méo
23cee477dc
feat: set up structlog logging (#325)
Some checks are pending
Publish Artifacts / Build distribution 📦 (push) Waiting to run
Python Formatting Check / formatting (push) Waiting to run
This ports the logging from `logging` to `structlog`. This updates
all of the logger instantiations along with all of the places
`logging` was called. Data that was being inlined into log statements
has been broken out so that it's now structured arguments to the
log statements instead.
2025-02-24 16:31:09 -08:00
Barbara Miller
591ba3c95a
bump version
Some checks failed
Publish Artifacts / Build distribution 📦 (push) Has been cancelled
Python Formatting Check / formatting (push) Has been cancelled
2025-02-14 13:05:38 -08:00
Barbara Miller
5fccdd83e3
bump version to 1.6.8
Some checks failed
Publish Artifacts / Build distribution 📦 (push) Has been cancelled
Python Formatting Check / formatting (push) Has been cancelled
2025-02-11 17:34:14 -08:00
Adam Miller
8ed517c1c0 chore: bump version 2025-02-06 11:19:23 -08:00
Barbara Miller
df4bd148d5
bump version and update copyright
Some checks failed
Publish Artifacts / Build distribution 📦 (push) Has been cancelled
Python Formatting Check / formatting (push) Has been cancelled
2025-01-23 16:26:16 -08:00
Barbara Miller
eb922f5155
bump version to 1.6.5 2024-12-12 14:01:21 -08:00
Adam Miller
42e2452363 chore: Bump version to 1.6.4 2024-12-05 09:14:11 -08:00
Barbara Miller
d9d09996b0
bump version to 1.6.3 2024-11-12 16:22:53 -08:00
Barbara Miller
c4e5dc63fc minor updates for v.1.6.2 (for pypi) 2024-11-05 17:26:59 -08:00
Barbara Miller
07a6b9845a
bump version 2024-11-02 10:20:13 -07:00
Barbara Miller
2b4f40a3e6 facilitate library use 2024-11-02 09:35:03 -07:00
Barbara Miller
0db478f704
Merge pull request #299 from galgeek/doublethink_up
update doublethink dependency
2024-10-31 11:21:41 -07:00
Barbara Miller
d1e6e0f632 update doublethink dependency 2024-10-31 11:04:40 -07:00
Barbara Miller
b07f939c37
bump version
bump version, to 1.6, for setting up publishing build artifacts...
2024-10-30 15:22:45 -07:00
Barbara Miller
3a8b9d2d05
bump version 2024-10-17 09:49:46 -07:00
Barbara Miller
5ac681cb37 black'd 2024-10-17 09:24:21 -07:00
Barbara Miller
631a7f40c2 move doublethink to extras_require 2024-10-17 09:22:30 -07:00
Barbara Miller
8007d61a0f
bump version 2024-10-07 16:21:04 -07:00
Barbara Miller
151777298a
bump version 2024-10-03 15:50:20 -07:00
Barbara Miller
fb43d3f2a4 bump version 2024-09-23 15:20:29 -07:00
Barbara Miller
f624e7ee8e bump qa-ish version 2024-09-18 17:26:23 -07:00
Barbara Miller
1d84e72ce7 update setup.py: skip prometheus-async; update ytdlp 2024-09-12 13:10:26 -07:00
Barbara Miller
2d7efba280 initial commit 2024-09-11 16:41:02 -07:00
Adam Miller
0d8721a4d3 Bump version 2024-08-19 22:42:30 +00:00
Barbara Miller
43a37f02ce
bump version 2024-08-12 13:12:28 -07:00
Barbara Miller
16921d11be
bump version 2024-07-30 12:59:28 -07:00
Barbara Miller
20841fb49d mv yt-dlp to extras & update 2024-07-29 14:20:48 -07:00
Barbara Miller
b41393fac5 yt_dlp 2024.7.16, websocket-client==1.8.0 2024-07-23 17:57:14 -07:00
Barbara Miller
f1227ba74e
Merge branch 'master' into ytdlp_last_refined_really 2024-07-18 14:54:39 -07:00
Barbara Miller
34bd044c25
bump version 2024-07-18 10:27:33 -07:00
Barbara Miller
a6d193171d bump dev version 2024-07-17 17:32:24 -07:00
Barbara Miller
8d7507f377
bump version 2024-06-03 15:41:05 -07:00
Barbara Miller
d51d09c640
bump version 2024-04-29 14:46:43 -07:00
Barbara Miller
a7c2d469ca
bump version 2024-04-24 10:42:59 -07:00
Barbara Miller
376f3139ce
bump version 2024-03-13 11:46:55 -07:00
Barbara Miller
4b00249932 tighten rethinkdb dependency 2024-03-13 10:00:29 -07:00
Barbara Miller
691e91eaed
bump version 2024-02-09 09:17:56 -08:00
Alex Dempsey
8b23430a87 Use black, enforce with GitHub Actions 2024-02-08 12:07:41 -08:00
Barbara Miller
c4620c3018
bump version, copyright year 2024-02-05 13:00:14 -08:00
Barbara Miller
e422d5d23d bump version 2023-12-12 11:13:47 -08:00
Barbara Miller
2b0faec645 setup.py updates 2023-12-12 11:11:46 -08:00
Barbara Miller
48681e2a93
bump version 2023-11-20 14:41:01 -08:00
Barbara Miller
000aa4c0ec
bump version 2023-10-26 13:05:29 -07:00
Barbara Miller
ab0a8acd70
bump version 2023-10-24 16:37:04 -07:00
Barbara Miller
6c4a9c0f89
bump version 2023-10-19 10:24:20 -07:00
Barbara Miller
a62e33a683
bump version 2023-10-18 11:03:33 -07:00