Recent Releases of DrWatson
DrWatson - v2.19.0
DrWatson v2.19.0
Merged pull requests:
- Bump codecov/codecov-action from 4 to 5 (#429) (@dependabot[bot])
- Avoid deadlock when reading stdout and stderr from commands (#435) (@danielmatz)
- Add SubString to default_allowed (#437) (@dpaetzel)
Closed issues:
- gitpatch hangs sometimes for dirty repos (#300)
- Poor performance of dictlist() with @onlyif ? (#431)
- Go To Definition broken in VS Code (#433)
- May want to add SubString to savename's allowedtypes (ergo in `defaultallowed`)? (#436)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 10 months ago
DrWatson - v2.16.0
DrWatson v2.16.0
Merged pull requests: - Fix downloads count badge (#414) (@pricklypointer) - Replace monthly download count badge with total downloads badge (#415) (@pricklypointer) - Expand section "making your project a usable module" (#416) (@abraemer) - Update realworld.md produceorload parameter (#422) (@franzi448) - implement `loadfunction` kwarg for collect_results! (#424) (@NuclearPowerNerd)
Closed issues: - Make a project to be a module by default (#397) - Package Extension for LanguageServer.jl (#419)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 2 years ago
DrWatson - v2.15.0
DrWatson v2.15.0
Merged pull requests:
- Adding dependabot for GitHub actions (#408) (@AnHeuermann)
- Add wload kwargs to produce_or_load (#412) (@NuclearPowerNerd)
Closed issues:
- collect_results! problem on AWS external drive (#409)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 2 years ago
DrWatson - v2.14.0
DrWatson v2.14.0
Merged pull requests: - Extract function to create custom gitignore file (#404) (@fabiofortkamp) - Update documentation build to documenter v1 (and fix it!) (#405) (@Datseris)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 2 years ago
DrWatson - v2.12.6
DrWatson v2.12.6
Closed issues:
- "verbose &&" before @info "Scanning folder $folder for result files." (#388)
- savename with Unitful Quantitys (#391)
Merged pull requests: - Removing double prefixes bug in produceorload (#393) (@pjgorski)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 3 years ago
DrWatson - v2.12.2
DrWatson v2.12.2
Closed issues:
- Handle trailing slashes in collectresults! (#181)
- Have initializeproject() initialize the git repo with a main branch instead of master. (#251)
- GitReference should be LibGit2.GitReference (#368)
- Pristine initialize_project provides Warning and subsequent quickactivate does not work (#377)
- Is there a way to leave a project? (#378)
Merged pull requests: - fix doc link for update and installing instruction (#379) (@Moelf) - Fix to Issue#181 (#380) (@Myrkwid) - Fix for Issue#251 (#381) (@Myrkwid)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 3 years ago
DrWatson - v2.12.1
DrWatson v2.12.1
Closed issues: - Use a project name without a space in the examples in the documentation (#369) - ERROR: Package DrWatson errored during testing (#373)
Merged pull requests: - Update real_world.md (#371) (@oameye) - Remove unused type variable from roundval (#372) (@KnutAM) - Make default gitignore only ignore folders at the top level (#376) (@KnutAM)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 3 years ago
DrWatson - v2.12.0
What's Changed
- Typo Fixing by @aligurbu in https://github.com/JuliaDynamics/DrWatson.jl/pull/365
- Allow arbitrary functions to extract name from configuration in
produce_or_loadby @Datseris in https://github.com/JuliaDynamics/DrWatson.jl/pull/366
New Contributors
- @aligurbu made their first contribution in https://github.com/JuliaDynamics/DrWatson.jl/pull/365
Full Changelog: https://github.com/JuliaDynamics/DrWatson.jl/compare/v2.11.1...v2.12.0
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 3 years ago
DrWatson - v2.11.1
What's Changed
- fix produceorload macro and new project tests by @Datseris in https://github.com/JuliaDynamics/DrWatson.jl/pull/364
Full Changelog: https://github.com/JuliaDynamics/DrWatson.jl/compare/v2.11.0...v2.11.1
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 3 years ago
DrWatson - v2.11.0
What's Changed
- Allow tests, docs, and CI hosting for projects by @Datseris in https://github.com/JuliaDynamics/DrWatson.jl/pull/352
Full Changelog: https://github.com/JuliaDynamics/DrWatson.jl/compare/v2.10.0...v2.11.0
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 3 years ago
DrWatson - v2.10.0
What's Changed
- fix broken link by @st-- in https://github.com/JuliaDynamics/DrWatson.jl/pull/336
- Minor typo by @Sciemon in https://github.com/JuliaDynamics/DrWatson.jl/pull/345
- Clean docs and docstrings by @pitmonticone in https://github.com/JuliaDynamics/DrWatson.jl/pull/351
- Add ENV VAR check for displaying update msg by @agerlach in https://github.com/JuliaDynamics/DrWatson.jl/pull/355
- Make safesave use the full signature of wsave by @daharn in https://github.com/JuliaDynamics/DrWatson.jl/pull/356
- Update docstring of
tag!concerningstorepatchby @adomasbaliuka in https://github.com/JuliaDynamics/DrWatson.jl/pull/360 - Adding Derived type for parameter dependency by @aramirezreyes in https://github.com/JuliaDynamics/DrWatson.jl/pull/359
New Contributors
- @st-- made their first contribution in https://github.com/JuliaDynamics/DrWatson.jl/pull/336
- @Sciemon made their first contribution in https://github.com/JuliaDynamics/DrWatson.jl/pull/345
- @pitmonticone made their first contribution in https://github.com/JuliaDynamics/DrWatson.jl/pull/351
- @agerlach made their first contribution in https://github.com/JuliaDynamics/DrWatson.jl/pull/355
- @daharn made their first contribution in https://github.com/JuliaDynamics/DrWatson.jl/pull/356
- @aramirezreyes made their first contribution in https://github.com/JuliaDynamics/DrWatson.jl/pull/359
Full Changelog: https://github.com/JuliaDynamics/DrWatson.jl/compare/v2.9.1...v2.10.0
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 3 years ago
DrWatson - v2.9.1
DrWatson v2.9.1
Closed issues:
- collectresults undefined unless "using DataFrames"...? (#325)
- Change rpath to a Boolean variable in `collectresults` (#328)
Merged pull requests: - Fix docs (#329) (@Datseris) - add docscleanup CI script (#330) (@Datseris) - Make new version with docs (#331) (@Datseris)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
DrWatson - v2.9.0
DrWatson v2.9.0
Closed issues:
- Tooling for a make.jl file in the project root (#315)
- Touch outputfile in produce_or_load (#317)
- Best practice for simulations generating multiple output files (#321)
- Decouple produce_or_load and savename (#322)
Merged pull requests: - Add filename option for produceorload (#324) (@goerz)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
DrWatson - v2.8.0
DrWatson v2.8.0
Merged pull requests: - Add filtering file names when collecting results (#312) (@junglegobs) - one more not using @strdict (#313) (@olejorik) - Refactor names of produceorload return values (#318) (@goerz)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
DrWatson - v2.7.6
DrWatson v2.7.6
Closed issues:
- [FR] function isdirty(path = projectdir()). (#263)
- Set seed (#308)
- @produceorload sometimes doesn't produce a script field (#309)
Merged pull requests: - Fix produceandload bug (#310) (@willtebbutt)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
DrWatson - v2.7.1
DrWatson v2.7.1
Closed issues: - Unexpected local .git config values lead to loss of authorship record (#298)
Merged pull requests: - Fix drwatson as author for project setup git commits (#299) (@grahamas)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
DrWatson - v2.6.1
DrWatson v2.6.1
Closed issues: - Reproducibility issues in Pluto (#294) - Save requires a string keys dictionary. struct2dict gives symbols (#295)
Merged pull requests: - better docs on pluto and quickactivate (#296) (@Datseris)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
DrWatson - v2.5.0
DrWatson v2.5.0
Closed issues: - question on @quickactivate with VS code (#291)
Merged pull requests:
- Introduce update argument to collect_results! to sync results files. (#286) (@ulido)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
DrWatson - v2.4.2
DrWatson v2.4.2
Closed issues:
- produceorload never returns with storepatch = true (#287)
Merged pull requests:
- Added support for returning OrderedDict when using ntuple2dict. (#288) (@rs7q5)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
DrWatson - v2.4.1
DrWatson v2.4.1
Closed issues:
- Support for OrderedDicts (#278)
- savename documentation (#284)
Merged pull requests:
- Allow for OrderedDicts to be passed to dict_list and other similar functions (#283) (@rs7q5)
- update defaults for keyword arguments of savename (#285) (@fkastner)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
DrWatson - v2.4.0
DrWatson v2.4.0
Closed issues:
- Macro @produce_or_load that also adds the script field like @tagsave (#136)
- Convert strings to symbols on accesses option in savename for composite types (#259)
Merged pull requests:
- Add macro @produce_or_load to add source file and line tag (#281) (@ulido)
- Automatically convert String keys to Symbols in access. (#282) (@ulido)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 4 years ago
DrWatson - v2.1.1
DrWatson v2.1.1
Closed issues: - Macro Hygiene @strdict (#239) - Track notebooks by clearing cell outputs with git hooks (#256)
Merged pull requests:
- Fix crash of produce_or_load when saving file fails. (#268) (@Klafyvel)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago
DrWatson - v2.1.0
DrWatson v2.1.0
Closed issues: - Custom folder structure (#264)
Merged pull requests:
- Allow templates in initialize_project (#266) (@Datseris)
- Update the reference to Bibliography.jl (#267) (@Azzaare)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago
DrWatson - v2.0.4
DrWatson v2.0.4
Closed issues: - Can't save csv file from produceorload (#258)
Merged pull requests: - Add .gitattributes at project initialization (#254) (@thompsonmj) - Corrected a small typo. (#257) (@ignace-computing) - QOL improvements on the what should be attempted to be tagged (#260) (@Datseris)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago
DrWatson - v2.0.3
DrWatson v2.0.3
Closed issues: - Icon not readable when viewed in dark mode (#247) - Module in src is not loaded when importing (#248)
Merged pull requests: - Add Julia project manager link, fix a broken link in docs (#249) (@thompsonmj) - Yet another kwargs: "equals" in savename (#252) (@JonasIsensee)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 5 years ago
DrWatson - v2.0.2
DrWatson v2.0.2
Closed issues: - Savename function to modify a key name (to replace unicode characters to ASCII) (#237) - savename for scientific notation does not work on windows (#238)
Merged pull requests:
- WIP: allow assignment syntax in @strdict (#240) (@JonasIsensee)
- "dirty"-warning in gitdescribe includes gitpath (#241) (@adomasbaliuka)
- CompatHelper: add new compat entry for "MacroTools" at version "0.5" (#243) (@github-actions[bot])
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 5 years ago
DrWatson - v2.0.0
DrWatson v2.0.0
Closed issues: - savename improvement for scientific notation (#158) - treatment of floating points in savename (#163) - Switch all doc to use JLD2.jl instead of BSON.jl (#231) - Would possible to use engineering notation for floating-point numbers? (#232)
Merged pull requests:
- Rounding and scientific notation in savename (#233) (@Datseris)
- replace bson with jld2 (#234) (@Datseris)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 5 years ago
DrWatson - v1.18.1
DrWatson v1.18.1
Closed issues: - dictlistcount returns wrong number of elements with @onlyif (#223) - Submodules flag not working in older versions of git. (#224)
Merged pull requests: - Fix #223 and #224 (#225) (@sebastianpech)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
DrWatson - v1.17.0
DrWatson v1.17.0
Closed issues: - Error: The following package names could not be resolved: DrWatson (#216) - savename((;a=1e3),"bson") gives "a=1000.bson" (#220) - Issue Saving Large Arrays (#226)
Merged pull requests:
- move to github actions (#218) (@Datseris)
- Support do block for produce_or_load (#227) (@xukai92)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
DrWatson - v1.16.1
DrWatson v1.16.1
Closed issues: - plotdir not defined (#198) - Weird behavior of dict_list (#199)
Merged pull requests: - Fix dict_list wrongly promoting types (#199) (#200) (@sebastianpech)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
DrWatson - v1.16.0
DrWatson v1.16.0
Closed issues: - Package DrWatson does not have UnPack in its dependencies (#188) - Add test coverage metric (#190) - Add CONTRIBUTING.md or section to the docs (#191)
Merged pull requests:
- add Pluto.jl to notebooks packages (#189) (@kescobo)
- Paper review (#192) (@kescobo)
- Add coverage (#193) (@JonasIsensee)
- Paper: CWL part improvement (#194) (@tamasgal)
- Add a "sort" option to savename (#196) (@tshort)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
DrWatson - v1.15.0
DrWatson v1.15.0
Closed issues:
- collect_results is missing, LoadError (#182)
- Including Julia packages/modules in src (#183)
- [FR]: Auto-completion in projectdir and co. (#184)
Merged pull requests: - Better README in initialize_project (#185) (@Datseris)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 6 years ago
DrWatson - v1.13.1
DrWatson v1.13.1
Closed issues:
- jld2 does not work with wsave (ArgumentError: keys must be strings) (#160)
Merged pull requests: - Add warning to gitpatch if git is not in PATH (#162) (@sebastianpech)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 6 years ago
DrWatson - v1.11.0
DrWatson v1.11.0
Closed issues: - Bring @unpack and @pack in drwatson (#147) - collect_results! adds already existing entries (#154) - All dataframe-related test are failing (#156)
Merged pull requests: - Add packing macros (#148) (@Datseris) - Fix collect_results! bug (#155) (@nmheim)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 6 years ago
DrWatson - v1.10.3
DrWatson v1.10.3
Closed issues: - Start documentation by flashing a minimal example (#131) - Workflow of DrWatson (#141) - @quickactivate question (#142)
Merged pull requests: - DrWatson Workflow Tutorial (#143) (@Datseris) - [ImgBot] Optimize images (#144) (@imgbot[bot])
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 6 years ago
DrWatson - v1.10.0
DrWatson v1.10.0
Closed issues: - struct2ntuple (#138) - Add new travis key (#140)
Merged pull requests: - [WIP] JuliaDynamics documentation theme (#127) (@Datseris) - add new function struct2dict (#139) (@ssikdar1)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 6 years ago
DrWatson - v1.9.1
DrWatson v1.9.1
Closed issues: - Automated generation of project based on a text file (#2) - Setting DEFAULT_PATHS (#122) - Base.ntuple vs DrWatson.@ntuple (#129) - Path separator is OS-specific. Should it be? (#132) - @dict and @tagsave problem (#134)
Merged pull requests:
- Add ignore to savename (#123) (@xukai92)
- Allow preview docs to be pushed on PRs (#125) (@asinghvi17)
- Show warning when savename-prefix contains path separators. Closes #132 (#133) (@tamasgal)
- Recursive digits/scientific precision in savename (#135) (@PhilipVinc)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 6 years ago
DrWatson - v1.8.1
v1.8.1 (2020-02-03)
Merged pull requests:
- Fix project name in intro (#120) (sebastianpech)
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] over 6 years ago
DrWatson - v1.8.0
v1.8.0 (2020-01-31)
Merged pull requests:
- Fix name retrieval on init (#119) (sebastianpech)
- making usable module docs (#118) (Datseris)
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] over 6 years ago
DrWatson - v1.6.2
v1.6.2 (2019-12-17)
Closed issues:
- Keyword problem with
@tagsave(#111) - Overload
saveandloadinstead of aliasing? (#105)
Merged pull requests:
- Fix#111 (#112) (sebastianpech)
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] over 6 years ago
DrWatson - v1.5.0
v1.5.0 (2019-11-06)
Closed issues:
- Broken collect_results! when white_list is empty but special_list is not (#104)
- .gitignore generated with initialize_project is write protected by default (#98)
Merged pull requests:
wsaveandwloadcan now be overloaded (#108) (torfjelde)- Fix file permissions of initially created files (#107) (sebastianpech)
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] over 6 years ago
DrWatson - v1.4.5
v1.4.5 (2019-11-05)
Closed issues:
- Unknown option -C : data not saved (#101)
Merged pull requests:
- Fix #104 Broken collect_results! when white_list is empty but special_list is not (#106) (sebastianpech)
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] over 6 years ago
DrWatson - v1.4.4
v1.4.4 (2019-10-18)
Merged pull requests:
- Fix git diff for older git versions (#103) (sebastianpech)
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] over 6 years ago
DrWatson - v1.4.0
v1.4.0 (2019-10-10)
Closed issues:
- Add julia-compat line to initialize_project (#91)
Merged pull requests:
- Add scientific keyword to savename (#97) (sebastianpech)
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] over 6 years ago