Sviluppare pacchetti 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 <-- nuovi file
|-- HISTORY.md <--
`-- Makefile
# History## 0.3.0 ## 0.2.1 ## 0.2.0
# History
## 0.3.0
### Changed
- Regression fitting sped up using NumPy operations.
## 0.2.1
## 0.2.0
# History
## 0.3.0
### Changed
- Regression fitting sped up using NumPy operations.
## 0.2.1
## 0.2.0
### Added
- Multiple linear regression now available in new
`regression.multiple_regression` module.
# History
## 0.3.0
### Changed
- Regression fitting sped up using NumPy operations.
## 0.2.1
### Fixed
- Fixed bug causing intercepts of zero.
## 0.2.0
### Added
- Multiple linear regression now available in new
`regression.multiple_regression` module.
# History
## 0.3.0
### Changed
- Regression fitting sped up using NumPy operations.
### Deprecated
- Il supporto per Python 3.5 è terminato.
- Il modulo `regression.regression` è stato rimosso.
## 0.2.1
### Fixed
- Corretto bug che causava intercette pari a zero.
## 0.2.0
### Added
- Regressione lineare multipla ora disponibile nel nuovo
modulo `regression.multiple_regression`.
### Deprecated
- La 0.2.x sarà l'ultima versione che supporta Python 3.5.
- Il modulo `regression.regression` è stato rinominato
`regression.single_regression`. `regression.regression` sarà
rimosso nella prossima minor release.
regression.regression è stato rimosso.regression.multiple_regression.regression.regression è stato rinominato
regression.single_regression. regression.regression sarà
rimosso nella prossima minor release.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', <---
...
)
Top level __init__.py
"""
Linear regression for Python
============================
mysklearn is a complete package for implmenting
linear regression in python.
"""
__version__ = '0.1.0' <---
print(mysklearn.__version__)
0.1.0
bumpversion major
bumpversion minor
bumpversion patch
mysklearn/ <-- vai qui
|-- mysklearn/
| |-- __init__.py
| `-- mysklearn.py
|-- setup.py
...
Sviluppare pacchetti Python