# 版本控制和API稳定性
> 译者:[OSGeo 中国](https://www.osgeo.cn/)
## 版本
Scrapy 版本号有3个数字:_A.B.C_
* _A_ 是主要版本。这将很少改变,并将意味着非常大的变化。
* _B_ 是发行号。这将包括许多变化,包括可能破坏向后兼容性的特性和东西,尽管我们努力将这些情况保持在最低限度。
* _C_ 是错误修复版本号。
在 [release notes](news.html#news) ,可能需要特别注意才能升级。
开发版本不遵循3号版本,通常发布为 `dev` 后缀版本,例如 `1.3dev` .
注解
带Scrapy 0.*系列,使用Scrapy [odd-numbered versions for development releases](https://en.wikipedia.org/wiki/Software_versioning#Odd-numbered_versions_for_development_releases) . 从Scrapy1.0开始就不再是这样了。
从Scrapy1.0开始,所有版本都应视为生产就绪。
例如:
* _1.1.1_ 是的第一个错误修复版本 _1.1_ 系列(生产中使用安全)
## API稳定性
API的稳定性是 _1.0_ 释放。
以单个破折号开头的方法或函数( `_` )是私人的,不应该被当作稳定的。
另外,请记住,稳定并不意味着完整:稳定的API可以增加新的方法或功能,但是现有的方法应该保持相同的工作方式。
- 简介
- 第一步
- Scrapy at a glance
- 安装指南
- Scrapy 教程
- 实例
- 基本概念
- 命令行工具
- Spider
- 选择器
- 项目
- 项目加载器
- Scrapy shell
- 项目管道
- Feed 导出
- 请求和响应
- 链接提取器
- 设置
- 例外情况
- 内置服务
- Logging
- 统计数据集合
- 发送电子邮件
- 远程登录控制台
- Web服务
- 解决具体问题
- 常见问题
- 调试spiders
- Spider 合约
- 常用做法
- 通用爬虫
- 使用浏览器的开发人员工具进行抓取
- 调试内存泄漏
- 下载和处理文件和图像
- 部署 Spider
- AutoThrottle 扩展
- Benchmarking
- 作业:暂停和恢复爬行
- 延伸 Scrapy
- 体系结构概述
- 下载器中间件
- Spider 中间件
- 扩展
- 核心API
- 信号
- 条目导出器
- 其余所有
- 发行说明
- 为 Scrapy 贡献
- 版本控制和API稳定性