This repository has been archived on 2026-03-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
YLHP_HR_2.0/pyproject.toml
JiaoTianBo 04596d298b feat(recruiter): 添加招聘者账号管理模块及相关支持
- 新增招聘者账号数据库表结构及SQL建表脚本
- 实现招聘者实体类及账号状态枚举
- 添加SQLAlchemy数据库模型及管理器支持招聘者数据存储
- 实现招聘者数据访问层(Mapper)进行增删改查操作
- 开发招聘者服务层,支持账号添加、启用、停用、删除、列表及爬虫注册
- 新增命令行工具add_recruiter.py,便于管理招聘者账号
- 修改主应用初始化流程,集成招聘者服务并通过数据库加载活跃账号爬虫
- 主程序示例中新增招聘者账号展示与调用爬取任务示范
- 更新项目依赖,增加SQLAlchemy、PyMySQL及Cryptography库支持
- 修改.gitignore,新增.qoder目录例外规则
2026-03-24 14:36:01 +08:00

42 lines
849 B
TOML

[project]
name = "ylhp-hr-2-0"
version = "0.1.0"
description = "简历智能体系统 - 多平台简历爬取、AI分析、多渠道通知"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"ylhp-boss-hr>=1.37",
"pydantic>=2.0",
"pydantic-settings>=2.0",
"aiohttp>=3.8",
"sqlalchemy>=2.0",
"pymysql>=1.1",
"cryptography>=41.0",
]
[project.optional-dependencies]
llm = [
"openai>=1.0",
"anthropic>=0.20",
]
dev = [
"pytest>=7.0",
"pytest-asyncio>=0.21",
"black>=23.0",
"ruff>=0.1",
]
[tool.setuptools.packages.find]
where = ["src/main/python"]
include = ["cn*"]
[tool.setuptools.package-dir]
"" = "src/main/python"
[[tool.uv.index]]
url = "http://mirrors.aliyun.com/pypi/simple"
default = true
[[tool.uv.index]]
url = "https://git.yinlihupo.cn/api/packages/LiQiuYu/pypi/simple"