Skip to content

Commit 941e73b

Browse files
authored
Merge pull request #614 from RocketPy-Team/rel/v1.3.0
REL: Bump versioning to RocketPy v1.3.0
2 parents 946d38e + ecfe5f4 commit 941e73b

File tree

153 files changed

+28205
-5436
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

153 files changed

+28205
-5436
lines changed

.flake8

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/workflows/test_pytest.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ on:
66
paths:
77
- "**.py"
88
- ".github/**"
9+
- "pyproject.toml"
10+
- "requirements*"
911

1012
defaults:
1113
run:
@@ -16,8 +18,11 @@ jobs:
1618
runs-on: ${{ matrix.os }}
1719
strategy:
1820
matrix:
19-
os: [ubuntu-latest, macos-latest, windows-latest]
21+
os: [ubuntu-latest, windows-latest]
2022
python-version: [3.8, 3.12]
23+
include:
24+
- os: macos-latest
25+
python-version: 3.12
2126
env:
2227
OS: ${{ matrix.os }}
2328
PYTHON: ${{ matrix.python-version }}

.readthedocs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ version: 2
77

88
# Set the version of Python and other tools
99
build:
10-
os: ubuntu-20.04
10+
os: ubuntu-22.04
1111
tools:
12-
python: "3.9"
12+
python: "3.12"
1313

1414
# Build documentation in the docs/ directory with Sphinx
1515
sphinx:

CHANGELOG.md

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,49 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
2828
## [Unreleased] - yyyy-mm-dd
2929

3030
<!-- These are the changes that were not release yet, please add them correctly.
31-
Attention: The newest changes should be on top -->
31+
Attention: The newest changes should be on top -->
32+
33+
## [1.3.0] - 2024-06-01
34+
35+
You can install this version by running `pip install rocketpy==1.3.0`
3236

3337
### Added
3438

39+
- DOC: Adds prometheus data, Spaceport America 2022 [#601](https://github.com/RocketPy-Team/RocketPy/pull/601)
40+
- ENH: Pre-calculate attributes in Rocket class [#595](https://github.com/RocketPy-Team/RocketPy/pull/595)
41+
- ENH: Complex step differentiation [#594](https://github.com/RocketPy-Team/RocketPy/pull/594)
42+
- ENH: Exponential backoff decorator (fix #449) [#588](https://github.com/RocketPy-Team/RocketPy/pull/588)
43+
- ENH: Function Validation Rework & Swap `np.searchsorted` to `bisect_left` [#582](https://github.com/RocketPy-Team/RocketPy/pull/582)
44+
- ENH: Add new stability margin properties to Flight class [#572](https://github.com/RocketPy-Team/RocketPy/pull/572)
45+
- ENH: adds `Function.remove_outliers` method [#554](https://github.com/RocketPy-Team/RocketPy/pull/554)
3546

3647
### Changed
3748

49+
- REL: Bump versioning to RocketPy v1.3.0 [#614](https://github.com/RocketPy-Team/RocketPy/pull/614)
50+
- ENH: Adds StochasticModel.visualize_attributes() method [#612](https://github.com/RocketPy-Team/RocketPy/pull/612)
51+
- DOC: Monte carlo documentation updates [#607](https://github.com/RocketPy-Team/RocketPy/pull/607)
52+
- MNT: refactor u_dot parachute method [#596](https://github.com/RocketPy-Team/RocketPy/pull/596)
53+
- BLD: Change setup.py to pyproject.toml [#589](https://github.com/RocketPy-Team/RocketPy/pull/589)
54+
- DEP: delete deprecated rocketpy.tools.cached_property [#587](https://github.com/RocketPy-Team/RocketPy/pull/587)
55+
- ENH: Flight simulation speed up [#581] (https://github.com/RocketPy-Team/RocketPy/pull/581)
56+
- MNT: Modularize Rocket Draw [#580](https://github.com/RocketPy-Team/RocketPy/pull/580)
57+
- DOC: Improvements of Environment docstring phrasing [#565](https://github.com/RocketPy-Team/RocketPy/pull/565)
58+
- MNT: Refactor flight prints module [#579](https://github.com/RocketPy-Team/RocketPy/pull/579)
59+
- DOC: Convert CompareFlights example notebooks to .rst files [#576](https://github.com/RocketPy-Team/RocketPy/pull/576)
60+
- MNT: Refactor inertia calculations using parallel axis theorem [#573] (https://github.com/RocketPy-Team/RocketPy/pull/573)
61+
- ENH: Optional argument to show the plot in Function.compare_plots [#563](https://github.com/RocketPy-Team/RocketPy/pull/563)
3862

3963
### Fixed
4064

41-
## [v1.2.2] - 2024-03-09
65+
- DOC: Solve Dependencies Conflicts and pyproject build [#613](https://github.com/RocketPy-Team/RocketPy/pull/613)
66+
- BUG: Fixes nose cone bluffness issue #610 [#611](https://github.com/RocketPy-Team/RocketPy/pull/611)
67+
- BUG: plot drag curves when function source is callable [#599](https://github.com/RocketPy-Team/RocketPy/pull/599)
68+
- BUG: Fix minor type hinting problems [#598](https://github.com/RocketPy-Team/RocketPy/pull/598)
69+
- BUG: Optional Dependencies Naming in pyproject.toml. [#592](https://github.com/RocketPy-Team/RocketPy/pull/592)
70+
- BUG: Swap rocket.total_mass.differentiate for motor.total_mass_flow rate [#585](https://github.com/RocketPy-Team/RocketPy/pull/585)
71+
- BUG: export_eng 'Motor' method would not work for liquid motors. [#559](https://github.com/RocketPy-Team/RocketPy/pull/559)
72+
73+
## [v1.2.2] - 2024-03-22
4274

4375
You can install this version by running `pip install rocketpy==1.2.2`
4476

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
; Pro98-3G 7579M1520-BS P
2+
M1520-BS 98 548 P 3.737 6.718 CTI
3+
0.04 1427.795
4+
0.082 1706.389
5+
0.176 1620.489
6+
0.748 1734.249
7+
1.652 1827.113
8+
2.676 1715.676
9+
3.89 1423.152
10+
4.399 1404.579
11+
4.616 661.661
12+
4.877 69.649
13+
4.897 0.0

0 commit comments

Comments
 (0)