mirror of
https://github.com/lucaspalomodevelop/indico-plugins.git
synced 2026-03-12 23:27:22 +00:00
Require Python 3.12 (#230)
This commit is contained in:
parent
7330442597
commit
2a6b882093
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@ -1,7 +1,7 @@
|
||||
name: CI
|
||||
|
||||
env:
|
||||
PYTHON_VERSION: '3.12.0'
|
||||
PYTHON_VERSION: '3.12.2'
|
||||
|
||||
on:
|
||||
push:
|
||||
@ -162,7 +162,7 @@ jobs:
|
||||
|
||||
services:
|
||||
postgres:
|
||||
image: postgres:11
|
||||
image: postgres:13
|
||||
env:
|
||||
POSTGRES_HOST_AUTH_METHOD: trust
|
||||
ports:
|
||||
|
||||
@ -10,7 +10,7 @@ a single package that can be installed and updated easily.
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
The major/minor version of this package should match the Indico version you
|
||||
are using. So if you have Indico 3.0.x, then you should install version 3.0.x
|
||||
|
||||
@ -12,14 +12,11 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
zip_safe = false
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
@ -8,7 +8,7 @@ to provide advanced search functionality using an Elasticsearch backend.
|
||||
### 3.3
|
||||
|
||||
- Adapt to Indico 3.3 changes
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
- Add option to show a warning in large categories, encourating managers to use groups instead of
|
||||
individual ACL entries (to avoid having to re-send huge amounts of data to the backend)
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
indico-plugin-livesync>=3.3.dev0
|
||||
|
||||
@ -21,7 +21,7 @@ When using hCaptcha the keys can be created on the [hCaptcha dashboard][hcaptcha
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.1
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ external services, typically to provide advanced search functionality.
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.1
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@ plugins via the `indico-plugins` meta package.
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
indico-plugin-livesync>=3.3.dev0
|
||||
|
||||
@ -25,7 +25,7 @@ it.
|
||||
### 3.3
|
||||
|
||||
- Adapt to changes in Indico 3.3
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.2
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@ integration with Indico.
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.1
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
|
||||
@ -12,7 +12,7 @@ payment has been made and processed by PayPal.
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.1
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@ they are automatically sent back to Indico.
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.1
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
iso4217==1.6.20180829
|
||||
|
||||
@ -7,7 +7,7 @@ gather statistics about the users accessing Indico or specific Indico events.
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.1
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
|
||||
@ -19,7 +19,7 @@ The following languages are supported:
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.1
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
Pygments>=2.7.2,<3
|
||||
|
||||
@ -7,7 +7,7 @@ material to an Indico event.
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.1
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
nbconvert==6.5.0
|
||||
|
||||
@ -29,7 +29,7 @@ If you're doing development you may want to add this under `scrape_configs`:
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.1
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
prometheus-client==0.17.1
|
||||
|
||||
@ -17,7 +17,7 @@ to local storage (but it would of course be possible to write a script for this)
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
- Fix incorrect download filename formatting when using signed URLs or nginx proxying
|
||||
|
||||
### 3.2.2
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
boto3>=1.20.51,<2.0
|
||||
|
||||
@ -18,7 +18,7 @@ using it when an instance is upgraded to 3.0.
|
||||
### 3.3
|
||||
|
||||
- Adapt to changes in Indico 3.3
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.1
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
|
||||
@ -15,7 +15,7 @@ human-friendly shortcuts pointing to an event (such as `https://indico.example.c
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2.2
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
|
||||
@ -11,7 +11,7 @@ plugins via the `indico-plugins` meta package.
|
||||
|
||||
### 3.3
|
||||
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
|
||||
### 3.2
|
||||
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
### 3.3
|
||||
|
||||
- Adapt to Indico 3.3 changes
|
||||
- Support Python 3.12
|
||||
- Support (and require) Python 3.12
|
||||
- Drop support for discontinued JWT authentication
|
||||
|
||||
### 3.2.5
|
||||
|
||||
@ -12,16 +12,13 @@ classifiers =
|
||||
Environment :: Plugins
|
||||
Environment :: Web Environment
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
zip_safe = false
|
||||
include_package_data = true
|
||||
python_requires = >=3.9.0, <3.13
|
||||
python_requires = >=3.12.2, <3.13
|
||||
install_requires =
|
||||
indico>=3.3.dev0
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user