Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.10.14 #1145

Closed
wants to merge 15 commits into from
Closed

0.10.14 #1145

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
- 6379:6379
strategy:
matrix:
python: [3.7, 3.8, 3.9, '3.10', 3.11]
python: [3.7, 3.9, '3.10', 3.11, 3.12]
steps:
- uses: actions/checkout@v2
- name: Install os dependencies
Expand Down
14 changes: 12 additions & 2 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
version: 2

build:
os: ubuntu-22.04
tools:
python: "3.12"
sphinx:
configuration: misc/doc/sources/conf.py
formats:
- epub
python:
extra_requirements:
- renku-sphinx-theme
install:
- requirements: misc/doc/requirements.txt
1 change: 1 addition & 0 deletions misc/doc/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
furo~=2023.9.10
2 changes: 1 addition & 1 deletion misc/doc/sources/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@

# The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes.
html_theme = "renku"
html_theme = "furo"

# Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the
Expand Down
7 changes: 0 additions & 7 deletions misc/doc/sources/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,6 @@ Based on strong message routing algorithms, Jasmin provides flexibility to defin

Jasmin is written in Python and Twisted framework for serving highly scalable applications, SMS message delivery can be done through HTTP and SMPP protocols, intelligent routing can be configured in real-time through an API, cli interface or a web backend [1]_.

.. figure:: https://opensource.nyc3.cdn.digitaloceanspaces.com/attribution/assets/PoweredByDO/DO_Powered_by_Badge_blue.svg
:target: https://www.digitalocean.com/
:alt: Powered by DigitalOcean
:align: Center
:width: 210px
:scale: 80 %

Features
********

Expand Down
4 changes: 2 additions & 2 deletions misc/pylint/pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ profile=no

# Add files or directories to the blacklist. They should be base names, not
# paths.
ignore=.gitignore,vendor,tests,test
ignore=.gitignore,vendor,tests,test,misc,kubernetes,docker

# Pickle collected data for later comparisons.
persistent=no
Expand All @@ -33,7 +33,7 @@ load-plugins=
# can either give multiple identifier separated by comma (,) or put this option
# multiple time (only on the command line, not in the configuration file where
# it should appear only once).
disable=E1101,E1102,E1103,E0601,R0801,R0902,R0903,R0904,R0913,W0614,W0232,W0613,W0201,W0703,W0511,W0233,W0702,W0150,W0104,R0911,W0221,E0611,F0401
disable=E1101,E1102,E1103,E0601,R0801,R0902,R0903,R0904,R0913,W0614,W0613,W0201,W0703,W0511,W0233,W0702,W0150,W0104,R0911,W0221,E0611,F0401,R1705


[REPORTS]
Expand Down
1 change: 0 additions & 1 deletion requirements-test.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
testfixtures>=3.0.0
sphinx>=1.1.0
renku-sphinx-theme
pylint
coverage
coveralls
18 changes: 11 additions & 7 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
pyasn1~=0.4.8
pyOpenSSL~=19.1.0

# @TODO: Upgrade on dependabot issue
# https://github.com/jookies/jasmin/security/dependabot/19
Twisted~=22.1.0

# install twisted requests since they changed how that all works
treq~=22.1.0
pyparsing~=2.4.7
Expand All @@ -17,20 +21,20 @@ smpp.pdu3~=0.6
smpp.twisted3~=0.7
python-messaging~=0.5.13

# Freezinng cryptography version because of a bug in >=38.0.0
# https://github.com/pyca/cryptography/issues/7617
cryptography~=37.0.4
# Upgrade to 39.0.1
# https://github.com/jookies/jasmin/security/dependabot/10
cryptography~=39.0.1

# Added in 0.9rc16:
celery>=4.0.0
redis~=3.4.1
requests~=2.23.0

# Upgraded on dependabot issue
# https://github.com/jookies/jasmin/security/dependabot/14
requests~=2.31.0

# For REST API
python-mimeparse~=1.6.0

# For /metrics (prometheus exporter)
prometheus-client~=0.14.1

# Documentation theme for readthedocs
renku-sphinx-theme~=0.2.2
Loading