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

Add Python bindings required for GFF3 web validator #1035

Merged
merged 2 commits into from Oct 22, 2023

Conversation

satta
Copy link
Member

@satta satta commented Oct 21, 2023

Brief summary

This PR introduces the following changes:

  • Add Python bindings for the TypeChecker, TypeCheckerBuiltin and TypeCheckerOBO classes.
  • Add Python bindings for gt_gff3_in_stream_enable_tidy_mode(), gt_gff3_in_stream_check_id_attributes() and gt_gff3_in_stream_enable_strict_mode()
  • Add tests for new features.

These are required to implement the GFF3 web validator using the more future-proof Python bindings, to replace the old version based on the Ruby bindings which are tied to the obsolete Ruby 1.8.

@satta satta changed the title Add Python bindigs required for GFF3 web validator Add Python bindings required for GFF3 web validator Oct 21, 2023
@stefan-kurtz stefan-kurtz merged commit e2fb658 into genometools:master Oct 22, 2023
23 checks passed
@satta satta deleted the python-stream branch October 23, 2023 08:04
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.

None yet

2 participants