mirror of
https://github.com/hequan2017/seal.git
synced 2026-10-29 19:33:57 +08:00
fix: 修复 246 个 Dependabot 依赖漏洞
- requirements.txt 由 2019 年 pip freeze 快照重写为直接依赖清单(Python>=3.10) - Django 2.2.4 -> 5.2.16,DRF 3.9.2 -> 3.17.2,channels 2.2 -> 4.3,celery 4.1 -> 5.5 - 移除代码未使用的 apache-airflow/tornado/GitPython/numpy/thrift/lxml/SQLAlchemy/Mako/Werkzeug/gevent/autobahn/ipython 等历史依赖(含 system/tests.py 中的 airflow 示例) - 已停维的 django-rest-swagger/DRF coreapi 文档替换为 drf-spectacular - celery.platforms/C_FORCE_ROOT/CELERYBEAT_SCHEDULE 按 celery 5 规范迁移 - asgi.py 迁移至 channels 4 入口写法;graphene-django 升级至 3.x(schema 增加 fields) - static/js/jquery-3.1.1.min.js(XSS 漏洞)替换为 jquery-3.7.1 并更新模板引用
This commit is contained in:
@@ -1,41 +1,11 @@
|
||||
from django.test import TestCase
|
||||
|
||||
# Create your tests here.
|
||||
from datetime import timedelta, datetime
|
||||
|
||||
import airflow
|
||||
from airflow import DAG
|
||||
from airflow.operators.bash_operator import BashOperator
|
||||
from airflow.operators.dummy_operator import DummyOperator
|
||||
|
||||
default_args = {
|
||||
'owner': 'jifeng.si',
|
||||
'depends_on_past': False,
|
||||
# 'depends_on_past': True,
|
||||
#'start_date': airflow.utils.dates.days_ago(2),
|
||||
'start_date': datetime(2018, 5, 2),
|
||||
'email': ['1219957063@qq.com'],
|
||||
'email_on_failure': False,
|
||||
'email_on_retry': False,
|
||||
'retries': 1,
|
||||
'retry_delay': timedelta(minutes=5),
|
||||
}
|
||||
|
||||
dag = DAG(
|
||||
'example_hello_world_dag',
|
||||
default_args=default_args,
|
||||
description='my first DAG',
|
||||
schedule_interval='*/25 * * * *',
|
||||
start_date=datetime(2018, 5, 28)
|
||||
)
|
||||
|
||||
dummy_operator = DummyOperator(task_id='dummy_task', dag=dag)
|
||||
|
||||
hello_operator = BashOperator(
|
||||
task_id='sleep_task',
|
||||
depends_on_past=False,
|
||||
bash_command='echo `date` >> /home/py/test.txt',
|
||||
dag=dag
|
||||
)
|
||||
|
||||
dummy_operator >> hello_operator
|
||||
from django.test import TestCase
|
||||
|
||||
# Create your tests here.
|
||||
|
||||
|
||||
class SystemSmokeTest(TestCase):
|
||||
"""基础冒烟测试:确认 system 应用可正常加载。"""
|
||||
|
||||
def test_import(self):
|
||||
from system import views # noqa: F401
|
||||
self.assertTrue(True)
|
||||
|
||||
Reference in New Issue
Block a user