Skip to content

Commit 9e710f1

Browse files
committed
Bump version to v1.0.0
1 parent cc94c46 commit 9e710f1

File tree

3 files changed

+223
-4
lines changed

3 files changed

+223
-4
lines changed

CHANGELOG.md

Lines changed: 219 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,219 @@
1+
# CHANGELOG
2+
3+
<!-- version list -->
4+
5+
## v1.0.0 (2025-10-14)
6+
7+
### Bug Fixes
8+
9+
- [launcher] drop poll_freq from 1s to 0.05s for the local launcher
10+
([`3628d69`](https://github.com/lowRISC/dvsim/commit/3628d693c6beba67246c754c23f1b17013afeba4))
11+
12+
- [wildcards] refactor and improved testing with fixes
13+
([`c7d7a9a`](https://github.com/lowRISC/dvsim/commit/c7d7a9a2292b2d1d493bc9439da78f2a42590f2a))
14+
15+
- Circular import issue
16+
([`0a1c1c3`](https://github.com/lowRISC/dvsim/commit/0a1c1c345f8b83af21b654b14d3a8abd3fdad8d4))
17+
18+
- Improve testing and fix issues with the fs helpers.
19+
([`40c4f22`](https://github.com/lowRISC/dvsim/commit/40c4f2241a50dc7f063fa2e9991063d04556bcf0))
20+
21+
- Logging of timeout after wildcard eval
22+
([`87e09a3`](https://github.com/lowRISC/dvsim/commit/87e09a3e579e117361f0128d97e361daa2e245ee))
23+
24+
- Move ipython into debug/dev/nix extra dependency groups
25+
([`7b53822`](https://github.com/lowRISC/dvsim/commit/7b53822f0f6aa3c401074853ec8580044731ecfa))
26+
27+
- Nix devshell
28+
([`995a57c`](https://github.com/lowRISC/dvsim/commit/995a57cbb08bd4308cd6c36df1af93069ec86aef))
29+
30+
- Regression
31+
([`9c1bf17`](https://github.com/lowRISC/dvsim/commit/9c1bf174676d0beb7898b604a3fca939b1e4ae01))
32+
33+
- Remove shebangs from scripts
34+
([`597c7d5`](https://github.com/lowRISC/dvsim/commit/597c7d584c7dcd29c4241978c9bf274babc3c71a))
35+
36+
- Remove unused Bazel BUILD file
37+
([`60dcb91`](https://github.com/lowRISC/dvsim/commit/60dcb91c78b4ad69e3799e94e029c0b1d2ef69be))
38+
39+
- Results refactor name clash
40+
([`073f9a7`](https://github.com/lowRISC/dvsim/commit/073f9a7a978b021e94a794a68bbe2d034f5985d7))
41+
42+
- Style.css needs to be in the flow dir
43+
([`a181bdd`](https://github.com/lowRISC/dvsim/commit/a181bdde42bc7e39418dc5a4c0773bdf81f8db3e))
44+
45+
### Build System
46+
47+
- [pytest] update config to ignore scratch dir when collecting tests
48+
([`c484ac6`](https://github.com/lowRISC/dvsim/commit/c484ac6b023eaea91723235060e0ae2e5a99e339))
49+
50+
### Code Style
51+
52+
- [tests] disable pedantic rules for test files.
53+
([`3a7709d`](https://github.com/lowRISC/dvsim/commit/3a7709da9403eee1f50762579d8a0520d6cd91c4))
54+
55+
- Disable TRY003
56+
([`fe7fecd`](https://github.com/lowRISC/dvsim/commit/fe7fecd7bd07ef61b5410ab1ca6a09fc65d46880))
57+
58+
- Fix auto-fixable PTH issues
59+
([`cc26b34`](https://github.com/lowRISC/dvsim/commit/cc26b342c8fa8641a0b364424bf299d34290e619))
60+
61+
- Fix instances of A001
62+
([`bfed9d4`](https://github.com/lowRISC/dvsim/commit/bfed9d4f5f3bb535d5713d16b2eb0542d2d3ead8))
63+
64+
- Fix instances of N806
65+
([`0cf67f1`](https://github.com/lowRISC/dvsim/commit/0cf67f149199115c9cbd111db7c5846aa331a663))
66+
67+
- Fix instances of N816
68+
([`6e76ad7`](https://github.com/lowRISC/dvsim/commit/6e76ad704d7aaf972b54696bd268057d1ef7c976))
69+
70+
- Fix instances of N818
71+
([`36ec821`](https://github.com/lowRISC/dvsim/commit/36ec821104de32a895b819828dcfa15530e186ae))
72+
73+
- Fix N803 issues and enable rule
74+
([`60b16d7`](https://github.com/lowRISC/dvsim/commit/60b16d7a5966f484e75536134ef5a45f04a5e9a4))
75+
76+
- Remove uneccesery variable
77+
([`a5290dc`](https://github.com/lowRISC/dvsim/commit/a5290dcb13475cf1da232b0ff46f4d2884b9ec9b))
78+
79+
### Continuous Integration
80+
81+
- Add an action to get a lowrisc-ci app installation access token
82+
([`16a9508`](https://github.com/lowRISC/dvsim/commit/16a9508ea6954d4f3634ba8587beafe85417caa1))
83+
84+
- Add automated release action based on python-semantic-release / conventional commits
85+
([`46dc514`](https://github.com/lowRISC/dvsim/commit/46dc514e13c10137a4704929d794ba6281a233bf))
86+
87+
- Copy over check for commit metadata
88+
([`1dc0673`](https://github.com/lowRISC/dvsim/commit/1dc067397713edcaa56097038f716ecea6462fd2))
89+
90+
- Github actions to version and creation of the release
91+
([`fc763d4`](https://github.com/lowRISC/dvsim/commit/fc763d4f220a6d8ad2a290bcaa639672d9c2e0cb))
92+
93+
### Features
94+
95+
- [launcher] add fake launcher to produce random results
96+
([`fd5aed1`](https://github.com/lowRISC/dvsim/commit/fd5aed144be4785b48e918823198c6d548a142a7))
97+
98+
- Add deployment object dump debug feature
99+
([`f682788`](https://github.com/lowRISC/dvsim/commit/f68278806eb4d860c30723510feb842d8a2b0efd))
100+
101+
- Added configuration options for release
102+
([`d7ed748`](https://github.com/lowRISC/dvsim/commit/d7ed74830c83c1acc25ca60eb43144ee1cb19c19))
103+
104+
### Refactoring
105+
106+
- [flow] module rename dvsim.CdcCfg -> dvsim.flow.cdc
107+
([`d93fdce`](https://github.com/lowRISC/dvsim/commit/d93fdce5942c7c0d57c4c57f8daa5a2230c3d898))
108+
109+
- [flow] module rename dvsim.CfgFactory -> dvsim.flow.factory
110+
([`a47d9e2`](https://github.com/lowRISC/dvsim/commit/a47d9e21ef906a21902f9071484f097a37081fe0))
111+
112+
- [flow] module rename dvsim.FlowCfg -> dvsim.flow.base
113+
([`4ec6081`](https://github.com/lowRISC/dvsim/commit/4ec60819f789e65fec0a1bcb404a875b3169becc))
114+
115+
- [flow] module rename dvsim.FormalCfg -> dvsim.flow.formal
116+
([`c59fa69`](https://github.com/lowRISC/dvsim/commit/c59fa69d24a3c58c27386c92965ac425a6400c6f))
117+
118+
- [flow] module rename dvsim.LintCfg -> dvsim.flow.lint
119+
([`31a5b15`](https://github.com/lowRISC/dvsim/commit/31a5b1549413dba9769ba614218b29a0793e4fe0))
120+
121+
- [flow] module rename dvsim.OneShotCfg -> dvsim.flow.one_shot
122+
([`8ff0f09`](https://github.com/lowRISC/dvsim/commit/8ff0f0900fc3b639eb6af821213c846ce92e2cb5))
123+
124+
- [flow] module rename dvsim.SimCfg -> dvsim.flow.sim
125+
([`4e0c39a`](https://github.com/lowRISC/dvsim/commit/4e0c39ae9bb9569edcea6b5d3ad44953bae83845))
126+
127+
- [flow] module rename dvsim.SynCfg -> dvsim.flow.syn
128+
([`eca83a6`](https://github.com/lowRISC/dvsim/commit/eca83a6ed0e0c1ac5c408b3954e64e1d2f002cb9))
129+
130+
- [job] pull out JobTime tests, improved testing and fix a few bugs
131+
([`b56441f`](https://github.com/lowRISC/dvsim/commit/b56441f3fe38467bdee0880251c74e4a0047c572))
132+
133+
- [launcher] module rename dvsim.Launcher -> dsvsim.launcher.base
134+
([`f89917b`](https://github.com/lowRISC/dvsim/commit/f89917be21157d4179de1c4d22083fcbcdfedad4))
135+
136+
- [launcher] module rename dvsim.LauncherFactory -> dsvsim.launcher.factory
137+
([`9e90ebe`](https://github.com/lowRISC/dvsim/commit/9e90ebe16e7005d02a70f7ce6247df26cae7dea5))
138+
139+
- [launcher] module rename dvsim.LocalLauncher -> dsvsim.launcher.local
140+
([`88f8d0d`](https://github.com/lowRISC/dvsim/commit/88f8d0d348be33d0a23ca6bf5df69e29cd44f9f1))
141+
142+
- [launcher] module rename dvsim.LsfLauncher -> dsvsim.launcher.lsf
143+
([`f2bf778`](https://github.com/lowRISC/dvsim/commit/f2bf7783066ee78ef29a5dc9638af3a61cb0fd0f))
144+
145+
- [launcher] module rename dvsim.NcLauncher -> dsvsim.launcher.nc
146+
([`6d2806b`](https://github.com/lowRISC/dvsim/commit/6d2806b8e423832f2276bc89dba7c62f6964b7ad))
147+
148+
- [launcher] module rename dvsim.SgeLauncher -> dsvsim.launcher.sge
149+
([`3120ec4`](https://github.com/lowRISC/dvsim/commit/3120ec408c8269454722fc6ec12f07db110b8de9))
150+
151+
- [launcher] module rename dvsim.SlurmLauncher -> dsvsim.launcher.slurm
152+
([`0d81e22`](https://github.com/lowRISC/dvsim/commit/0d81e229cdf983f2b24d3df235d39655782fb40c))
153+
154+
- [logging] pull out logging setup from the main function
155+
([`1e75b9a`](https://github.com/lowRISC/dvsim/commit/1e75b9a9797d3053f3db0f8e5967f53f48b49360))
156+
157+
- [logging] use custom logger rather than the base logger
158+
([`1aa0541`](https://github.com/lowRISC/dvsim/commit/1aa0541c7b68d33bac27f7f0aeb3e4ff4696a673))
159+
160+
- [publish] remove the old report publishing mechanisms
161+
([`c9cd75f`](https://github.com/lowRISC/dvsim/commit/c9cd75f95e74809ac530264a62a8b3a3195093d7))
162+
163+
- [report] remove old report dir versioning
164+
([`96ff3d5`](https://github.com/lowRISC/dvsim/commit/96ff3d57938ab18942b418f75770c25650418771))
165+
166+
- [reporting] remove unnesesery latest dir for reporting
167+
([`de0fa37`](https://github.com/lowRISC/dvsim/commit/de0fa375028dbc22fd6b97370f0111ebce33c1e0))
168+
169+
- [typing] add typing to the Scheduler
170+
([`b796d3c`](https://github.com/lowRISC/dvsim/commit/b796d3ced10a9bf80ebd94b0070cddfc6b92e152))
171+
172+
- [utils] convert utils to a package
173+
([`08bcbdc`](https://github.com/lowRISC/dvsim/commit/08bcbdcefb33f7cf900971e1b6ed8d3a88527ccc))
174+
175+
- [utils] split out remaining utils into modules
176+
([`64ce14c`](https://github.com/lowRISC/dvsim/commit/64ce14cfba2074f83e76c2047ae2f39237765295))
177+
178+
- Improve and add typing to status printer
179+
([`d097727`](https://github.com/lowRISC/dvsim/commit/d0977274057b3ccf315ddd6724f7ff85f9de4f3f))
180+
181+
- Initial detanglement of deployment objects
182+
([`1102d8d`](https://github.com/lowRISC/dvsim/commit/1102d8ddcd4743b5e20fab571f89356c9fb914cc))
183+
184+
- Rename dvsim.MsgBucket -> dvsim.msg_bucket
185+
([`834f9e7`](https://github.com/lowRISC/dvsim/commit/834f9e75adbe1c08687eb97c85e475d0dfca8a2d))
186+
187+
- Rename dvsim.MsgBuckets -> dvsim.msg_buckets
188+
([`3ae5918`](https://github.com/lowRISC/dvsim/commit/3ae591851f5c201346bd6d182bd59f832c81b9ec))
189+
190+
- Rename dvsim.Regression -> dvsim.regression
191+
([`b79b5f4`](https://github.com/lowRISC/dvsim/commit/b79b5f45009e28d9c76c99fbd956bfb023f37664))
192+
193+
- Rename dvsim.Scheduler -> dvsim.scheduler
194+
([`afbcaa1`](https://github.com/lowRISC/dvsim/commit/afbcaa17759571c845a6e93d6fb94cf720125a93))
195+
196+
- Rename dvsim.SimResults -> dvsim.sim_results
197+
([`b2e7813`](https://github.com/lowRISC/dvsim/commit/b2e7813e1aa1976e22414ebccb069884c8639e42))
198+
199+
- Rename dvsim.StatusPrinter -> dvsim.utils.status_printer
200+
([`14c4917`](https://github.com/lowRISC/dvsim/commit/14c4917c9aa2a44aaaf1071e1ca5b19cf895bb89))
201+
202+
- Rename dvsim.Test/Testplan -> dvsim.utils.test/testplan
203+
([`9b4f89f`](https://github.com/lowRISC/dvsim/commit/9b4f89fcefa43e291998d26474678e066e5e4431))
204+
205+
- Rename dvsim.Timer -> dvsim.utils.timer
206+
([`41366ad`](https://github.com/lowRISC/dvsim/commit/41366adcf8ef3b1c433d7880e66bf0045fce3a26))
207+
208+
- Rename remaining modules and enable N999 lint
209+
([`8dad466`](https://github.com/lowRISC/dvsim/commit/8dad4663ec4894863a0d095060f984df5cdb9cd4))
210+
211+
### Testing
212+
213+
- Add cli run test
214+
([`f87b7e6`](https://github.com/lowRISC/dvsim/commit/f87b7e608820c5f1506c287ae6f0a647f561ea43))
215+
216+
217+
## v0.1.0 (2025-09-09)
218+
219+
- Initial Release

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
[project]
1010
name = "dvsim"
11-
version = "0.1.0"
11+
version = "1.0.0"
1212
description = "DV system"
1313
authors = [{name = "lowRISC contributors (OpenTitan project)"}]
1414
readme = "README.md"

uv.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)