Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.0.0 #26

Merged
merged 10 commits into from
Jul 26, 2024
Merged

Release v1.0.0 #26

merged 10 commits into from
Jul 26, 2024

Conversation

FedericaBrando
Copy link
Member

@FedericaBrando FedericaBrando commented Jul 24, 2024

This PR is allowing openvariant to be updated to v1.0.0

Final included features are:

  • make plugin env variable to point to folder where openvar should find plugins
  • set checks for env variables
  • add docs
  • fix packages failing (cython)

FedericaBrando and others added 8 commits March 12, 2024 12:55
- set `OPENVAR_PLUGIN`to `$HOME/.local/share/openvariant`
- check if environment variable are not in the env otherwise adds them
- check if path extists already, otherwise create directory
- update requiremente with appdir package
-  update plugin builder to look for external plugin in `OPENVAR_PLUGIN`
-  update create plugin function to use env_var by default
- Add `loadEnvironmentVariables()` so plugin tests do not fail.
- fix  `AttributeError: cython_source`
* add: gcc and downgrade python to 3.7

* fix: docs plugin explanation

* fix: typo in docs
@FedericaBrando FedericaBrando marked this pull request as draft July 24, 2024 13:59
@FedericaBrando FedericaBrando marked this pull request as ready for review July 24, 2024 14:15
@dmartmillan
Copy link
Collaborator

Thanks, Federica!
I think it is missing an update on this page release_notes of the docs.
We can remove the current sections and add:

Version 1.0.0
New features

  • Tasks: find files, cat operation and group-by.
  • Plugin system: classification of alteration type, alternate allele frequency getter and LiftOver operation.

Something like that, just mention the features of the package.

Also, in the section Command-line interface (CLI) examples both sections Introduction/Main tasks each title command there are asterisks that we can remove, and keep the name just in bold.

Cheers!

@FedericaBrando
Copy link
Member Author

docs fixed, pending review

@FedericaBrando
Copy link
Member Author

PyPI package uploaded and tested, missing release tag

@dmartmillan dmartmillan merged commit 51bad7b into master Jul 26, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants