Phát triển gói Python
James Fulton
Climate informatics researcher
CONTRIBUTING.mdHISTORY.mdmysklearn/
|-- mysklearn/
| |-- __init__.py
| `-- mysklearn.py
|-- tests/
| |-- __init__.py
| `-- test_mysklearn.py
|-- MANIFEST.in
|-- README.md
|-- requirements_dev.txt
|-- setup.cfg
|-- setup.py
|-- tox.ini
|-- AUTHORS.md
|-- CONTRIBUTING.md <-- tệp mới
|-- HISTORY.md <--
`-- Makefile
ví dụ: Ghi chú phát hành NumPy
# Lịch sử## 0.3.0 ## 0.2.1 ## 0.2.0
# Lịch sử
## 0.3.0
### Thay đổi
- Tăng tốc khớp hồi quy bằng phép toán NumPy.
## 0.2.1
## 0.2.0
# Lịch sử
## 0.3.0
### Thay đổi
- Tăng tốc khớp hồi quy bằng phép toán NumPy.
## 0.2.1
## 0.2.0
### Đã thêm
- Hồi quy tuyến tính bội hiện có trong mô-đun mới
`regression.multiple_regression`.
# Lịch sử
## 0.3.0
### Thay đổi
- Tăng tốc khớp hồi quy bằng phép toán NumPy.
## 0.2.1
### Đã sửa
- Sửa lỗi khiến hệ số chặn bằng 0.
## 0.2.0
### Đã thêm
- Hồi quy tuyến tính bội hiện có trong mô-đun mới
`regression.multiple_regression`.
# Lịch sử
## 0.3.0
### Thay đổi
- Tăng tốc khớp hồi quy bằng phép toán NumPy.
### Ngừng hỗ trợ
- Kết thúc hỗ trợ Python 3.5.
- Mô-đun `regression.regression` đã bị loại bỏ.
## 0.2.1
### Đã sửa
- Sửa lỗi khiến hệ số chặn bằng 0.
## 0.2.0
### Đã thêm
- Hồi quy tuyến tính bội hiện có trong mô-đun mới
`regression.multiple_regression`.
### Ngừng hỗ trợ
- 0.2.x sẽ là phiên bản cuối cùng hỗ trợ Python 3.5.
- Mô-đun `regression.regression` được đổi tên thành
`regression.single_regression`. `regression.regression` sẽ bị
loại bỏ ở bản phát hành phụ tiếp theo.
regression.regression đã bị loại bỏ.regression.multiple_regression.regression.regression được đổi tên thành
regression.single_regression. regression.regression sẽ bị
loại bỏ ở bản phát hành phụ tiếp theo.mysklearn/
|-- mysklearn/
| |-- __init__.py <---
| `-- mysklearn.py
|-- setup.py <---
...
setup.py
# Import required functions
from setuptools import setup, find_packages
# Call setup function
setup(
...
version='0.1.0', <---
...
)
__init__.py cấp cao nhất
"""
Hồi quy tuyến tính cho Python
=============================
mysklearn là gói đầy đủ để triển khai
hồi quy tuyến tính trong python.
"""
__version__ = '0.1.0' <---
print(mysklearn.__version__)
0.1.0
bumpversion major
bumpversion minor
bumpversion patch
mysklearn/ <-- điều hướng đến đây
|-- mysklearn/
| |-- __init__.py
| `-- mysklearn.py
|-- setup.py
...
Phát triển gói Python