Changelog
- Maybe fixed the issue where nothing actually gets installed?
- Updated deps, including updating to numpy 2.0 and numba 0.60.0
- Renamed the
doc
folderdocs
- Altered
noxfile.py
to reflect the poetry -> pdm change
- Apparently I moved the
init_logging
function at one point and forgot to update everything else
- Replaced use of poetry as package manager with pdm
- At this point, lots. More structural pattern matching, lots of typing fixes for mypy
- Removed black as formatter, using ruff
- Moved ruff config to its own file
- Anndata now uses gene symbols instead of ensembl geneids for var_names
- removed some testing code
0.30.0 - 2023-08-15
- No longer save the results of
run
as a loom file - save it directly as an anndata object - replaced more "if...elif...else" with pattern matching
ExInCounter.readtranscriptmodels
now returns the number of features and number of chromosome examined because that is all that was being used
0.29.0 - 2023-08-07
- LOOKS LIKE VELOCYTO IS BACK ON THE MENU, BOYS!
- Updated to require Python 3.10 as minimum version
- Updated to use Typer 0.9.0
- Updated dependencies
- Pulled a lot out of
velocyto.commands._run()
into separate functions - Removed ability to add UMAP and cluster info to the loom file - that will be regenerated in other software, so why?
0.28.0 - 2023-02-24
- Code cleanup and improvements thanks to sourcery
0.27.0 - 2023-02-23
- Pass the actual "samtools_memory" value to samtools instead of checking the amount of memory available.
- Also change to passing the argument as a string, allowing for the use of a prefix instead of requireing memory to be defined in megabytes.
0.26.0 - 2023-02-22
- Various code cleanups
- Add ruff as package linter
- Various. No longer sure but a lot.
0.19.1 - 2022-06-30
- Fixed version issues
0.19.0 - 2022-06-29
- Removed dumping all imports into init.py and then just importing the entire module (which lead to circular imports) and am importing as needed
- removed wildcard importing
- removed unused imports
- commented out a lot of unused assigned variables
- lots of changes to fix things flagged by flake8
0.18.0 - 2022-06-29
- Black formatting
- Replaced setup.py with pyproject.toml
- remove distutils from build
- lock requirements and versions