diff --git a/CHANGELOG.rst b/CHANGELOG.rst new file mode 100644 index 00000000000..c9e77b9e4f5 --- /dev/null +++ b/CHANGELOG.rst @@ -0,0 +1,788 @@ +Change Log +---------- + +upcoming (2018/04/06 13:33 +00:00) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- `#816 `__ Remove old + and broken badges (@unoebauer) +- `#814 `__ Fix numpydoc + problem (@wkerzendorf, @unoebauer) + +v2.0 (2018/04/05 13:03 +00:00) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- `#812 `__ Update of + documentation (@unoebauer) +- `#809 `__ fix + dependencies for tardis conda env (#809) (@wkerzendorf) +- `#761 `__ Add caching + for integrated spectrum: Fix #760 (@unoebauer) +- `#715 `__ Merge + 'generate\_reference\_path' and 'reference\_path' in integration + tests (bug #672) (@rinklejain) +- `#801 `__ Decay of + isotopes branch (@wkerzendorf, @vg3095, @pfreddy) +- `#806 `__ Fix reference + dictionary problem (@pfreddy) +- `#803 `__ include yml + files in MANIFEST (@wkerzendorf) +- `#802 `__ Fix for PR + #801 (@vg3095) +- `#799 `__ + tardis/plasma/standard\_plasmas.py: old database files warning + (@laudb) +- `#797 `__ Minor + Updates: Fixes for #521 and #699 (@unoebauer) +- `#796 `__ Prevent + pandas SettingWithCopyWarning by copying DataFrames when slicing + (@lukeshingles) +- `#795 `__ Force + deactivate LaTeX in GUI - Fix #441 (@unoebauer) +- `#793 `__ Add pyside to + requirements (needed for GUI) (@wkerzendorf, @unoebauer) +- `#794 `__ add new + readthedocs.yml (@wkerzendorf) +- `#792 `__ Fix + compatibility with networkx 2.0 (@lukeshingles) +- `#791 `__ Propagate + changes to the line index into the GUI code (@yeganer) +- `#786 `__ The final + carsus merge (@yeganer, @ftsamis, @mishinma) +- `#782 `__ Plasma + write\_to\_tex/dot unit tests (@vg3095) +- `#781 `__ Omit coverage + of test related files (@vg3095) +- `#785 `__ [DOC] Update + Running tests doc (@vg3095) +- `#774 `__ Replace + Comparison values in Plasma Unit Tests with reference HDF file + (@vg3095) +- `#780 `__ + LevelBoltzmannFactorNLTE.from\_config is now a staticmethod + (@yeganer) +- `#778 `__ Fix NLTE + (@yeganer) +- `#776 `__ Fix + compatibility bug in radiative\_properties (@yeganer) +- `#779 `__ Save coverage + report when tests use tardis-refdata (@vg3095) +- `#775 `__ Transition + from atomic-dataset config option to tardis-refdata (@vg3095) +- `#772 `__ [TEP007] + CMFGEN density parser (@vg3095) +- `#771 `__ [TEP007] Add + cmfgen2tardis script (@vg3095) +- `#757 `__ [TEP007] + Decay and merge isotopic abundance dataframe (@vg3095) +- `#769 `__ [TEP014] + [DOC] Updated to\_hdf notebook (@vg3095) +- `#759 `__ Formal + Integral: including electron scattering (@unoebauer, @yeganer) +- `#768 `__ [TEP014] + Simulation HDF and deprecated to\_hdf cleanup. (@vg3095) +- `#773 `__ Update + Documentation (@unoebauer) +- `#767 `__ [TEP007] Docs + for isotope config (@vg3095) +- `#764 `__ [TEP007] + Isotope stratified file support (@vg3095) +- `#752 `__ [TEP014] + PlasmaWriterMixin (@vg3095) +- `#748 `__ [TEP014] + Update Runner and Spectrum classes to use HDFWriter + Unit Tests + (@vg3095) +- `#762 `__ [TEP007] + Isotope uniform config option (@vg3095) +- `#765 `__ Attempt to + fix up the GUI (@ssim, @unoebauer) +- `#13 `__ Introduce + proper masking for GUI (addition to PR #765) (@unoebauer) +- `#1 `__ Streamline the + OMP implementation (@yeganer) +- `#756 `__ [TEP007] + [WIP] Isotope Abundances class (@vg3095, @wkerzendorf) +- `#758 `__ Add new + version to tardis\_env27 and add pyne (@wkerzendorf) +- `#753 `__ [TEP014][DOC] + HDFWriter Documentation (@vg3095) +- `#740 `__ [GSoC] Formal + integral Project (@yeganer) +- `#747 `__ [TEP014] + Update Model and Density classes to use HDFWriter + Unit Tests + (@vg3095) +- `#750 `__ [TEP005][QOL] + Add MontecarloRunner.spectrum\_integrated (@yeganer) +- `#749 `__ [TEP014] + Change name of HDFWriter to HDFWriterMixin (@vg3095) +- `#745 `__ [TEP005][DOC] + Documentation (@yeganer) +- `#751 `__ [QOL] Add + default axis to TARDISSpectrum.plot (@yeganer) +- `#743 `__ Fix bug in + plasma (@yeganer) +- `#744 `__ [TEP014] + Added HDFWriter class + Unit Tests (@vg3095) +- `#746 `__ + [TEP005][CONFIG] Prevent incompatible configurations (@yeganer) +- `#741 `__ Add unit + tests for the formal integral (@yeganer) +- `#742 `__ Fix clash in + RTD dependencies (@yeganer) +- `#735 `__ Move common + ctest fixtures into conftest.py (@yeganer) +- `#729 `__ Refactor + spectrum (@yeganer) +- `#730 `__ Fix + test\_plasma\_simple not skipping properly (@yeganer) +- `#712 `__ Colorize + Logger (@vg3095) +- `#718 `__ Unit test for + untested method of montecarlo simulation code (@suyashgupta20) +- `#724 `__ Rebase PR + #678 (@yeganer) +- `#709 `__ Add note + about broken GUI to docu (@unoebauer) +- `#708 `__ Add new + installation instructions (@wkerzendorf) +- `#704 `__ Fix ignoring + model tests (@ftsamis) +- `#700 `__ Add + contributing guidelines (@wkerzendorf) +- `#686 `__ converted + spectrum\_frequency (@chinmay0301) +- `#696 `__ Add missing + diagnostics property to runner's to\_hdf list (@unoebauer) +- `#694 `__ Significantly + reduce peak memory usage when vpacket logging is enabled (@ftsamis) +- `#682 `__ Import + montecarlo.base in the **init** module of the package. (@ftsamis) +- `#670 `__ Integrate + continuum interactions into cmontecarlo (@chvogl) +- `#652 `__ [TEP006] + Aggregate TARDIS restructure and configuration system cleanup + (@ftsamis) +- `#677 `__ Update link + to tardis\_example.yml in documentation - Fix #676 (@unoebauer) +- `#674 `__ Change + matplotlib backend - fix test\_integration remote plotting issue + (@unoebauer) +- `#664 `__ Kd final test + (@wkerzendorf, @kdexd, @yeganer) +- `#21 `__ fKd final test + (@yeganer) +- `#668 `__ change to + tardis atom data on git lfs (@wkerzendorf) +- `#666 `__ Remove News + from main TARDIS github page (@unoebauer) +- `#667 `__ Update SOCIS + and GSOC students credits (@unoebauer) +- `#665 `__ Add to\_hdf + compression (@yeganer) +- `#663 `__ Develop + (@kdexd) +- `#657 `__ Require + pyyaml 3.12 (@ftsamis) +- `#659 `__ Update + installation docs (@ftsamis) +- `#653 `__ Facility to + provide per-setup atom data as well as save report locally. (@kdexd) +- `#641 `__ Fix detailed + radiative rates (@yeganer) +- `#642 `__ Use + pytest-html==1.10.0, modify DokuReport class accordingly. (@kdexd) +- `#630 `__ + [IntegrationTests] Overview page on Dokuwiki. Running the integration + tests will update an overview page on DokuWiki. (@kdexd) +- `#620 `__ Runner script + to automate execution of integration tests. (@kdexd) +- `#628 `__ Remove + exponent property from yaml files with exponential density (@ftsamis) +- `#626 `__ Revert "Add + exponent as a property for exponential density" (@ftsamis) +- `#542 `__ Updates to He + NLTE treatment. (@aoifeboyle) +- `#612 `__ Add facility + to generate and accept HDF files as reference data for Integration + Tests. (@kdexd) +- `#614 `__ Omit the + integration\_tests when running coveralls (@yeganer) +- `#619 `__ Fixed + incorrect name in error message (@Tobychev) +- `#618 `__ to\_hdf: If + only the last run is stored, do not add a counter in the name + (@ftsamis) +- `#617 `__ Add a to\_hdf + method on TARDISSpectrum (@ftsamis) +- `#600 `__ Parametrize + the Slow Test class with two setups. (@kdexd) +- `#613 `__ Fix bug in + montecarlo.pyx (@yeganer) +- `#595 `__ Line + absorption rate estimator (@Tobychev) +- `#606 `__ Merge to\_hdf + (@ftsamis, @wkerzendorf) +- `#585 `__ [TEP002] Add + a to\_hdf method to the MontecarloRunner (#585) (@ftsamis) +- `#597 `__ Use + abundances, densities filepaths relative to w7 config file. (@kdexd) +- `#569 `__ Added a conda + environment for tardis (@wkerzendorf) +- `#565 `__ Change the + way AtomData quantities are initialized (@yeganer) +- `#599 `__ Update the + tardis\_example tar file provided in the documentation. (@ftsamis) +- `#598 `__ Fix + convergence handling in run\_legacy\_simulation - fix issue #593 + (@unoebauer) +- `#590 `__ Link images + of comparison plots in DokuReport using hookwrapper. (@kdexd) +- `#591 `__ Fix path of + CSS and JS files used in html report. (@kdexd) +- `#594 `__ Provide + tardis.yaml\_load shortcut (@yeganer) +- `#592 `__ Fix virt + energy (@yeganer) +- `#583 `__ Subclass + pytest-html's HTMLReport to DokuReport class for report generation + and upload (@kdexd) +- `#587 `__ Move the + three spectra attributes from Radial1DModel to MontecarloRunner + (@ftsamis) +- `#578 `__ Shift slow + test related pytest hooks in lower level conftest.py (#578) (@kdexd) +- `#581 `__ Update + several files to match package\_template (@yeganer) +- `#576 `__ + [config-system] Validator rewrite: Use jsonschema (@ftsamis) +- `#575 `__ Replace + misused calls to yaml.load with a helper function. (@ftsamis) +- `#570 `__ Enable + generation of html report of integration tests, and upload to + dokuwiki. (@kdexd) +- `#574 `__ + tardis/base.py: Remove duplicate code from run\_tardis (@ftsamis) +- `#573 `__ io/util.py + (YAMLLoader): Use OrderedDict to store loaded YAML (@ftsamis) +- `#572 `__ Change the + way YAMLLoader resolves some properties (@ftsamis) +- `#532 `__ Documentation + overhaul (@unoebauer, @kdexd, @chvogl) +- `#571 `__ + data/tardis\_config\_definition.yml: Set the exponent property as + mandatory when density is exponential. (#571) (@ftsamis) +- `#566 `__ Initial + laydown of comparison plots for TestW7. (#566) (@kdexd) +- `#567 `__ Accept + keyword arguments for Configuration.from\_yaml (@yeganer) +- `#561 `__ TestW7: + Assertions for spectrum quantities, fixture for handling baseline + data. (@kdexd) +- `#515 `__ + [config-system] Add a custom YAML Loader to parse astropy quantities + (@ftsamis) +- `#555 `__ Use pytest's + monkeypatch.chdir to change the working directory in the + config\_reader tests (@ftsamis, @lukeshingles) +- `#558 `__ Integration + Test class for Stratified W7 setup. (@kdexd) +- `#557 `__ Enable + skipping slow tests. (@kdexd) +- `#544 `__ Continue + cmontecarlo tests refactor. Extend #530. (@kdexd) +- `#543 `__ Fix issue + #535: Treat rel. paths inside config relative to the config file + (@lukeshingles, @ftsamis) +- `#1 `__ Write tests for + the issue #535 fix. (@ftsamis) +- `#551 `__ Add SOCIS + 2016 advertisement (@unoebauer) +- `#547 `__ Fix Issue + #548 (@kdexd) +- `#545 `__ added mailmap + to compile the commits for each person (#545) (@wkerzendorf) +- `#539 `__ Adding OSX to + our travis build (#539) (@wkerzendorf) +- `#541 `__ Move progress + bar update after calculation (#541) (@yeganer) +- `#540 `__ Mirroring C + enums in Python for CMontecarlo tests. (@kdexd) +- `#538 `__ Upgrading to + the new Readthedocs infrastructure (#538) (@wkerzendorf) +- `#530 `__ Refactor + cmontecarlo testing framework (@kdexd) +- `#537 `__ Ignore + invalid OpenMP nthreads values (#537) (@yeganer) +- `#533 `__ Remove + rpacket.recently\_crossed\_boundary flag (@yeganer) +- `#514 `__ Performance + (@yeganer) +- `#531 `__ Organize + headers in C-Extension (@yeganer) +- `#526 `__ Docs: Include + conda-requirements in installation.rst (@kdexd) +- `#519 `__ + Documentation:Installation modify command (@yeganer) +- `#510 `__ Updates + requirements to solve libgfortran error. Fixes #509 (@kdexd) +- `#495 `__ Fix energy + conservation (@unoebauer) +- `#486 `__ Bugfix + radiative rates type detailed (@chvogl, @unoebauer) +- `#488 `__ Fix + indentation in c extension (@yeganer) +- `#494 `__ Fix #493 + (@yeganer) +- `#1 `__ Add simple test + for j\_blue\_estimator (@unoebauer) +- `#491 `__ Include IDE + specific auto-generated files in .gitignore. Fixes #490 (@kdexd) +- `#485 `__ Montecarlo + progress (@yeganer) +- `#457 `__ Fix Issue + #454 (@yeganer) +- `#484 `__ Minor + improvement of vpacket logging scheme (@unoebauer) +- `#479 `__ added units + to test\_simulation.py (@mishinma) +- `#469 `__ Changed the + Link for AstroPy's dev workflow (@souravsingh) +- `#481 `__ Introcuding + safe\_malloc and safe\_realloc macros: fixes #480 (@unoebauer) +- `#475 `__ Reorganize + import statements in atomic.py (@Pratik151) +- `#471 `__ Quickfix to + solve Issue #455 and #464 (@yeganer) +- `#472 `__ fixed build + of documentation on readthedocs (@wkerzendorf) +- `#461 `__ Bugfix test + cmontecarlo (@yeganer) +- `#452 `__ Build fix and + nthreads fix - fixes #356 (@unoebauer) +- `#450 `__ Checking for + zero-volume cells: Fixes issue #79 (@unoebauer) +- `#449 `__ added test to + verify virtual spectrum (@unoebauer) +- `#446 `__ calculate + virtual spectrum independently of vpacket loggin - fixes #445 + (@unoebauer) +- `#440 `__ started + addressing issue #436 (@unoebauer) +- `#426 `__ Simulation - + restructure (@wkerzendorf) +- `#434 `__ updated the + .travis.yml file to do a rehash before executing conda (@wkerzendorf) +- `#433 `__ Optional + vpacket logging WIP (@tardis-sn) +- `#425 `__ Updated + nlte.rst (@souravsingh) +- `#424 `__ added a new + requirement for astropy (@wkerzendorf) +- `#1 `__ Update nlte.rst + (@souravsingh) +- `#375 `__ made sure + that atomic does not reinsert the index into the dataframe + (@wkerzendorf) +- `#420 `__ Memory issue + (@wkerzendorf) +- `#416 `__ added new + version requirements for pandas and astropy (@wkerzendorf) +- `#414 `__ Improvements + to He approximation. (@aoifeboyle) +- `#413 `__ WIP + Docstrings (@wkerzendorf) +- `#412 `__ Fix for zeta + issues. (@wkerzendorf) +- `#3 `__ Plasma/ab zeta + fix (@wkerzendorf) +- `#410 `__ WIP: Cleaning + up plasma (@wkerzendorf) +- `#399 `__ Plasma + optimization (@wkerzendorf, @mreineck) +- `#2 `__ fix for chi\_0 + problem (@wkerzendorf) +- `#19 `__ Plasma + optimisation fix. (@aoifeboyle) +- `#404 `__ + Montecarlo/new packet source (@wkerzendorf) +- `#407 `__ Organising of + plasma base files. (@aoifeboyle) +- `#405 `__ Pandas + macroatom issue fix (@wkerzendorf) +- `#406 `__ Numerical He + NLTE. (@aoifeboyle) +- `#401 `__ Alternative + fix for issue #393 (@mreineck) +- `#398 `__ More cleanups + (@mreineck) +- `#400 `__ Change to + NLTE properties (@aoifeboyle) +- `#397 `__ + Montecarlo/memoryview (@wkerzendorf) +- `#396 `__ added + virt\_packet properties to to\_hdf5 list (Kromer plot) (@unoebauer) +- `#391 `__ More work on + cmontecarlo.c and the unit tests (@mreineck) +- `#364 `__ added tardis + stats (@wkerzendorf) +- `#392 `__ Consistency + between old virtual packet arrays and new ones introduced in PR 384 + (@unoebauer) +- `#389 `__ changes to + address issue #388 (@mreineck) +- `#386 `__ improve + inlining specifications and fix a few problems (@mreineck) +- `#384 `__ Minor changes + in Monte Carlo and model part for Kromer plots (@unoebauer) +- `#374 `__ WIP: Helium + approx. (@wkerzendorf) +- `#382 `__ Improvements + to plasma graph (@aoifeboyle) +- `#381 `__ Fix to plasma + issue with GUI. (@aoifeboyle) +- `#379 `__ Fix of + to\_hdf5. (@aoifeboyle) +- `#377 `__ Plasma static + methods (@aoifeboyle) +- `#373 `__ Removing + test\_plasma\_nlte.py. (@aoifeboyle) +- `#372 `__ Correcting + some old plasma tests. (@aoifeboyle) +- `#304 `__ Plasma + restructure (@wkerzendorf) +- `#370 `__ Removed some + tests temporarily. (@aoifeboyle) +- `#369 `__ Removed + import plasma\_array (@aoifeboyle) +- `#368 `__ Fixing plasma + merge (@aoifeboyle) +- `#367 `__ preparing for + the new container archictecture used by travis (@wkerzendorf) +- `#365 `__ LTE Plasma + Test (@aoifeboyle) +- `#361 `__ Added + formulae to graph. (@aoifeboyle) +- `#360 `__ + Rebasedvirtrunner (@orbitfold, @wkerzendorf) +- `#362 `__ Adjusted + stimulated emission factor for NLTE. (@aoifeboyle) +- `#355 `__ Add + with-openmp to develop (@orbitfold) +- `#354 `__ added print + statement for openmp (@wkerzendorf) +- `#350 `__ + Tidying/Testing/Documenting Plasma (@aoifeboyle) +- `#352 `__ Attempt at + solution. (@aoifeboyle) +- `#330 `__ [GSoC 2015 + WIP] Testing other montecarlo functions (@kaushik94) +- `#347 `__ NLTE + (@aoifeboyle) +- `#325 `__ Bound-free + interactions (@chvogl) +- `#344 `__ + Plasma/multiple outputs (@aoifeboyle) +- `#346 `__ linked the + plasma documentation again (@wkerzendorf) +- `#338 `__ OpenMP WIP + (@orbitfold) +- `#343 `__ Plasma/multi + output (@wkerzendorf) +- `#17 `__ Fixes. + (@aoifeboyle) +- `#324 `__ Gui package + (WIP) (@gautam1168) +- `#327 `__ [GSoC 2015 + MRG] Testing getters setters (@kaushik94) +- `#322 `__ Updating the + gui documentation. (@gautam1168) +- `#296 `__ Gui with + menubars(WIP) (@gautam1168) +- `#320 `__ virtual + packets frequency cut (@unoebauer) +- `#314 `__ Installation + FAQ (@wkerzendorf) +- `#310 `__ A more + detailed description of the montecarlo process (@wkerzendorf) +- `#301 `__ [GSoC 2015 + MRG] Restructuring Montecarlo (@kaushik94) +- `#234 `__ Removing + usage of yield in test\_utils.py (@kaushik94) +- `#299 `__ Test of + model\_reader.py (@wkerzendorf, @ssim) +- `#288 `__ -fixed + discrepancy concerning hold\_iterations (@unoebauer) +- `#286 `__ Proposal for + a new to HD5 function. (@mklauser) +- `#283 `__ fixed the + reader for the older Paper1 format yaml files (@wkerzendorf) +- `#269 `__ Miscellaneous + README changes (@iKevinY) +- `#251 `__ gui.py and + running.rst edited for PyQt4 and PySide (@gautam1168) +- `#250 `__ Docs/pip reqs + (@wkerzendorf) +- `#244 `__ added + coverage back (@wkerzendorf) +- `#240 `__ rename of + pip-requirements to conda-requirements (@wkerzendorf) +- `#225 `__ Test added in + test\_atomic.py (@vaibhav4595) +- `#223 `__ Update + git\_workflow.rst (@ujjwalwahi) + +1.0rc3 (2015/03/03 12:54 +00:00) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- `#219 `__ fixing + run\_tardis (@wkerzendorf) + +1.0.dev1419 (2015/02/19 13:58 +00:00) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- `#218 `__ Docs/anaconda + install (@wkerzendorf) +- `#217 `__ Docs/fixing + pip requirements (@wkerzendorf) +- `#216 `__ some fixes to + the gui so it works with pyside (@wkerzendorf) +- `#214 `__ Preparing the + docs for V1 (@wkerzendorf) +- `#210 `__ a restructure + of the C-file file structure (@wkerzendorf, @mklauser) +- `#7 `__ include .c in + montecarlo/src/ for the randomkit files (@mklauser) +- `#209 `__ + Testing/pandas version info (@wkerzendorf) +- `#205 `__ As simpler + ``run_tardis`` (@wkerzendorf) +- `#206 `__ Minor but + critical fix to binary search (reverse) (@ssim) +- `#199 `__ Gnuify + cmontecarlo.c and cmontecarlo.h files (@orbitfold) +- `#203 `__ + Docs/reporting bugs (@wkerzendorf) +- `#201 `__ A critical + warning was added to the model indicating that no packet has left the + simulation through the outer boundary. (@mklauser) +- `#200 `__ added a new + location for the atomic data. (@wkerzendorf) +- `#196 `__ New binary + search added (@mklauser) +- `#169 `__ fix for #168 + (@mklauser) +- `#194 `__ Setup/fix + requirements (@wkerzendorf) +- `#188 `__ A macro to + automagically fix inline issues (@orbitfold) +- `#190 `__ + General/fixing unit problems (@wkerzendorf) +- `#183 `__ Added colon + (@sofiatti) +- `#179 `__ making sure + that if last\_no\_of\_packets is not specified that it is set t... + (@wkerzendorf) +- `#178 `__ Atomic/fix + reprepare (@wkerzendorf) +- `#177 `__ added + from\_yaml and from\_config\_dict to ConfigurationNameSpace + (@wkerzendorf) +- `#175 `__ Fix a few + problems in cmontecarlo.c (@orbitfold, @wkerzendorf) +- `#174 `__ fixes added + for clang compile on mac (@wkerzendorf) +- `#171 `__ Fix issues + when using clang compiler (issue #170) (@orbitfold) +- `#167 `__ fix for #165 + (@mklauser, @wkerzendorf) +- `#3 `__ testing the new + t\_inner fix (@wkerzendorf) +- `#164 `__ Config/toggle + validation (@wkerzendorf) +- `#151 `__ WIP + Montecarlo C Rewrite (@orbitfold) +- `#160 `__ how to get + constant density? broken? (@wkerzendorf) + +0.9.2 (2014/06/12 23:37 +00:00) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- `#158 `__ updated + astropy\_helpers version (@wkerzendorf) +- `#157 `__ added yaml to + pip-requirements and linked the doc pip-requirements to this + (@wkerzendorf) +- `#154 `__ renamed + Config to ConfigurationValidator (@wkerzendorf) +- `#153 `__ General mixup + of 0.9.2b1 (@wkerzendorf) +- `#152 `__ importing + problems with new C functions? (@wkerzendorf) +- `#149 `__ Edits to docs + (@ssim) +- `#150 `__ Montecarlo + flowchart (@orbitfold) +- `#148 `__ fixed + config\_validator log\_lsun check (@wkerzendorf) +- `#142 `__ WIP Porting + utility functions to C (issue #131) (@orbitfold) +- `#137 `__ TRAVIS + passes. (@wkerzendorf) +- `#143 `__ Updating + configuration name space (@wkerzendorf) +- `#136 `__ Updating the + config reader to work with the validator (@wkerzendorf, @mklauser) +- `#145 `__ Adding full + spectrum generation test to TRAVIS (@wkerzendorf) +- `#144 `__ Setup/switch + to astropy helpers (@wkerzendorf) +- `#6 `__ Pr136 (@mklauser) +- `#5 `__ Pr136 (@mklauser) +- `#4 `__ Pr136 (@mklauser) +- `#3 `__ Pr136 (@mklauser) +- `#2 `__ bug fix for the + container handling. ToDo Remove remove general except in... + (@mklauser) +- `#135 `__ Adding + documentation for d\_inner and d\_outer calculation (@wkerzendorf) +- `#132 `__ i try to + rebase the dp to the master (@mklauser) +- `#134 `__ Test high + temperature - outside of interpolation range of zeta factor + (@wkerzendorf) +- `#129 `__ Re-implement + binary\_search in C (@orbitfold) +- `#127 `__ Docs edit + only ("accessing physical quantities") (@ssim) +- `#116 `__ Adding + documentation for Workflow (@wkerzendorf, @ssim) +- `#112 `__ NLTE fixes - + discussion needed before merge - relates to #109 (@ssim, + @wkerzendorf) +- `#11 `__ fixing up the + NLTE tests (@wkerzendorf) +- `#10 `__ Plasma/fix nlte + tests (@wkerzendorf) +- `#122 `__ proposed + restructing of binary search/line search (@ssim, @wkerzendorf, + @mklauser) +- `#9 `__ Issue 123two + (@mklauser) +- `#124 `__ updated + current\_public\_table.rst (@wkerzendorf) +- `#7 `__ Fix line search + (@wkerzendorf) +- `#6 `__ updated + documentation to numpydoc standard (@wkerzendorf) +- `#121 `__ warning added + for density file readin outside tabulated range (@ssim) +- `#119 `__ Fix to deal + with possible problem in end of line list (@ssim) +- `#118 `__ Fix for the + issue #84 Pull request for fixes / documentation edits related to the + profiles (@ssim, @mklauser) +- `#91 `__ Documentation + update to download atomic databases (@wkerzendorf) +- `#110 `__ #106 + suggestion for private variable names (@mklauser, @ssim) +- `#111 `__ minor fixed / + logger statements (@ssim) +- `#97 `__ Fix for issue + #81: Add warning if w > 1. (@thegyro) +- `#92 `__ Adding a simple + test to run a full calculation (@wkerzendorf) +- `#101 `__ Fix for Issue + #88: Moved test functions for tardis.util from test\_config\_reader + (@thegyro) +- `#94 `__ Fix coveralls + (@wkerzendorf) +- `#87 `__ Added --profile + and --profiler\_log\_file command line arguments to enable... + (@orbitfold) + +0.9.1 (2014/02/04 01:51 +00:00) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- `#74 `__ fixed manifest + to incluse ez\_setup.py and setuptools\_bootstrap.py. fixes... + (@wkerzendorf) +- `#78 `__ cosmetic fixes + (@ssim) +- `#77 `__ Docs edit + (@ssim, @wkerzendorf) +- `#1 `__ Docs fix + (@wkerzendorf, @ssim) +- `#76 `__ stuff with + abundance profile readin (@ssim) +- `#75 `__ work on gui + fixing (@ssim) +- `#72 `__ documentation + update for release (@wkerzendorf) +- `#71 `__ New + configuration style (@wkerzendorf) +- `#70 `__ added simple + coveralls.io in there (@wkerzendorf) +- `#69 `__ Atomic/atomic + symbols (@wkerzendorf) +- `#67 `__ Config/ascii + file reader (@wkerzendorf) +- `#68 `__ Tests/fixing2 + (@wkerzendorf) +- `#61 `__ gui fix (@ssim) +- `#60 `__ General + bugfixing (@wkerzendorf) +- `#59 `__ General + bugfixing (@wkerzendorf, @nathanielatom, @ssim, @maryampatel) +- `#54 `__ + Montecarlo/reflection (@ssim) +- `#52 `__ + Montecarlo/reflection (@ssim, @wkerzendorf, @maryampatel, + @nathanielatom) +- `#51 `__ Model/optimizig + (@nathanielatom) +- `#50 `__ Gui/span + (@nathanielatom) +- `#49 `__ Gui/span + (@nathanielatom) +- `#48 `__ Gui/span + (@nathanielatom, @wkerzendorf, @maryampatel) +- `#39 `__ General + bugfixing (@wkerzendorf, @nathanielatom, @maryampatel) +- `#46 `__ Gui/dialogue + (@nathanielatom, @wkerzendorf) +- `#41 `__ Gui/docs + (@nathanielatom) +- `#40 `__ Gui/matplotlib + figure (@nathanielatom, @maryampatel) +- `#34 `__ General + bugfixing (@wkerzendorf) +- `#32 `__ Plasma/testing2 + (@maryampatel) +- `#29 `__ General + bugfixing looks good to me (@wkerzendorf) +- `#28 `__ The same as + last time but with small changes. (@mklauser) +- `#26 `__ Plasma/bound + free (@mklauser) +- `#25 `__ Simulation/run + single simulation (@wkerzendorf) + +v0.9a (2013/02/14 21:15 +00:00) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- `#24 `__ + Montecarlo/extract - seems fine merging (@ssim) +- `#22 `__ Montecarlo/fix + convergence (@wkerzendorf, @ssim) +- `#20 `__ Plasma/testing + (@maryampatel) +- `#18 `__ Docs/fixdocs + (@maryampatel) +- `#17 `__ Docs/fixdocs + (@maryampatel) +- `#16 `__ Doc/atomic + preliminary merge (@maryampatel) +- `#14 `__ Implemented all + changes (@maryampatel) +- `#13 `__ Changed the + main documentation page (@maryampatel) diff --git a/docs/changelog.rst b/docs/changelog.rst new file mode 100644 index 00000000000..6a75ddba9b6 --- /dev/null +++ b/docs/changelog.rst @@ -0,0 +1,7 @@ +.. _changelog: + +********* +Changelog +********* + +.. include:: ../CHANGELOG.rst diff --git a/docs/index.rst b/docs/index.rst index 5ccb7f04f5d..37235b3ba67 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -56,6 +56,7 @@ Developing Tardis * :doc:`Reporting Issues ` * :doc:`How to contribute ` * :doc:`Running tests ` +* :doc:`Changelog ` ========== References diff --git a/tardis/scripts/update_changelog.sh b/tardis/scripts/update_changelog.sh new file mode 100644 index 00000000000..6307170f30d --- /dev/null +++ b/tardis/scripts/update_changelog.sh @@ -0,0 +1,3 @@ +#!/bin/sh +github-changes -o tardis-sn -r tardis --only-pulls --use-commit-body -f tmp_changelog.md +pandoc --from markdown --to rst tmp_changelog.md > TMP_CHANGELOG.rst