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 VidGear Stable v0.2.6 #321

Merged
merged 56 commits into from
Jul 5, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
7cd49af
πŸ”– Setup: Bumped version to 0.2.6
abhiTronix Feb 11, 2022
b59b090
StreamGear : Fixed hls_segment_type not work bug
enarche-ahn Feb 16, 2022
4c78e18
StreamGear : Fix logging option bug
enarche-ahn Feb 16, 2022
1adfcd9
Revert "StreamGear : Fix logging option bug"
enarche-ahn Feb 17, 2022
46b6656
πŸ› StreamGear : Fixed `hls_segment_type` not working bug [#288] (PR by…
abhiTronix Feb 17, 2022
b56cc77
πŸ› StreamGear : Fixed critical `logging` parameter bug. (Fixes #289)
abhiTronix Feb 17, 2022
62fa6b6
πŸ™ˆ Maintenance: Updated `.gitignore`
abhiTronix Feb 17, 2022
58edc31
πŸ“ Docs: Updated Zenodo badge and bibtex entry.
abhiTronix Feb 17, 2022
e53d94f
πŸ—οΈ Maintenance: Updated depreciated `tostring()` to `tobytes()`.
abhiTronix Feb 17, 2022
1b9b413
πŸ› StreamGear : Fixed critical logging parameter bug [#290]
abhiTronix Feb 18, 2022
d2e884e
Add "How to solve zmq.error.ZMQError" to FAQ
iandol Feb 23, 2022
d281539
Fix some sample code issues
iandol Feb 23, 2022
5c18f4f
πŸ“ Added "How to resolve zmq.error.ZMQError" to NetGear FAQ [#293] by …
abhiTronix Feb 23, 2022
408b8bd
Replace return with break
iandol Feb 24, 2022
53ca17b
πŸ› Docs: Fixed netgear+webgear example code bugs [PR #295] by @iandol
abhiTronix Feb 25, 2022
e67a0ed
Removing 5 second threshold in WriteGear and StreamGear
freol35241 May 12, 2022
a609449
xfailing rtsp CamGear test
freol35241 May 13, 2022
975763b
πŸ› Fixed `-input_framerate` less than 5 does not get used (Fixes #306)…
abhiTronix May 16, 2022
ca7538f
SS: Dash Segments Videos are not supported by OpenCV VideoCapture.
Jun 16, 2022
b822df6
SS: Reformatted to LF from CRLF
Jun 16, 2022
5328ab4
SS: Reformatted to LF from CRLF
Jun 16, 2022
5696059
SS: Review changes done, added condition with other parameters
Jun 17, 2022
2eb1617
SS: Review changes done, added condition with other parameters
Jun 17, 2022
f0d2dad
πŸ› Fixed Dash Segments Videos are not supported by OpenCV VideoCapture…
abhiTronix Jun 17, 2022
79a5c84
🚧 Maintenance: Fixed indentation and reformatted code.
abhiTronix Jun 17, 2022
34f60a2
πŸ› Docs: Fixed jinja2 `3.1.0` or above breaks mkdocs
abhiTronix Jun 27, 2022
6f661c9
πŸ› Docs: Fixed support for new mkdocstring version
abhiTronix Jun 27, 2022
fe8c081
πŸ“ Docs: Updated Site Navigation
abhiTronix Jun 27, 2022
e8d783a
πŸ› CI: Fixed pinned version bug in Docs_Deployer Workflow.
abhiTronix Jun 27, 2022
11dedd6
πŸ› Docs: Removed unused plugin from mkdocs.
abhiTronix Jun 27, 2022
6991bb8
πŸ‘· CI: Added missing dependency.
abhiTronix Jun 27, 2022
c8ed093
πŸ—‘οΈ Docs: Commented out announcement block.
abhiTronix Jun 27, 2022
064dfdf
πŸ‘· CI: Added more paths and files to skip commits.
abhiTronix Jun 27, 2022
d1b1fba
πŸ“ Docs: Added new example for RSTP/RTP Live-Streaming.
abhiTronix Jun 27, 2022
00e62bb
πŸ“ Docs: Updated Admonition Icon and URLs.
abhiTronix Jun 27, 2022
84f373d
πŸ“ Docs: Updated FAQs and site-links.
abhiTronix Jun 27, 2022
56669c1
⚑️ Setup: Updated operators and dependencies.
abhiTronix Jun 27, 2022
ec1501e
πŸ”₯ Docs: Removed unused code.
abhiTronix Jun 27, 2022
7715fad
πŸ‘· CI: Added more paths and files to skip commits.
abhiTronix Jun 27, 2022
3a88583
πŸ“ Docs: Refactored README.md
abhiTronix Jun 28, 2022
cec4520
πŸ‘· CI: Updated skip commits files and paths.
abhiTronix Jun 28, 2022
d98ece7
πŸ‘· Docs: Testing mkdocs-material master branch
abhiTronix Jul 3, 2022
e9a735c
πŸ‘· CI: Changed pip dependencies installation order in deploy_docs.yml.
abhiTronix Jul 3, 2022
93aa5fc
πŸ‘· CI: Updated ignore path.
abhiTronix Jul 3, 2022
98a1662
πŸš‘οΈ CI: Using mkdocs-material master branch for all workflows (Fixes #…
abhiTronix Jul 4, 2022
4467015
🚧 Maintenance: Switched to new Issue GitHub's form schema for Bug Rep…
abhiTronix Jul 4, 2022
de44f53
🚧 Maintenance: Switched to new Issue GitHub's form schema for questions.
abhiTronix Jul 4, 2022
72bf039
🎨 Maintenance: Polished Bug Report form.
abhiTronix Jul 4, 2022
fa72ddb
🚧 Maintenance: Switched to new Issue GitHub's form schema for proposals.
abhiTronix Jul 4, 2022
acb1a1a
🎨 Maintenance: Fixed typos and Polished forms.
abhiTronix Jul 4, 2022
357e9c7
🎨 Maintenance: Minor tweaks to forms.
abhiTronix Jul 4, 2022
0aeb00d
🚧 Maintenance: Switched to new Issue GitHub's form schema [PR #320] (…
abhiTronix Jul 5, 2022
8c90921
πŸ’¬ Docs: Updated Announcement Block.
abhiTronix Jul 5, 2022
89c43ac
βͺ️ CI: Reverted to mkdocs-material release installation. (Fixed #318)
abhiTronix Jul 5, 2022
78248b1
πŸ“ Docs: Updated `changelog.md`
abhiTronix Jul 5, 2022
4898ddd
✨ Docs: Added new contributors block to changelog.md
abhiTronix Jul 5, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
69 changes: 0 additions & 69 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

92 changes: 92 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
name: Bug Report
description: File a bug report for VidGear πŸ›
title: "[Bug]: "
labels: ["BUG :bug:", "NEED TRIAGE :police_car:"]
assignees:
- abhiTronix
body:
- type: textarea
attributes:
label: Description
description: Please provide a brief description of the bug in 1-2 sentences.
validations:
required: true
- type: checkboxes
attributes:
label: Issue Checklist
description: "By posting this issue you acknowledge the following:"
options:
- label: I have searched open or closed [issues](https://github.com/abhiTronix/vidgear/issues) for my problem and found nothing related or helpful.
required: true
- label: I have read the [Documentation](https://abhitronix.github.io/vidgear/latest) and found nothing related to my problem.
required: true
- label: I've read the [Issue Guidelines](https://abhitronix.github.io/vidgear/latest/contribution/issue/#submitting-an-issue-guidelines) and wholeheartedly agree.
required: true
- type: textarea
attributes:
label: Expected behaviour
description: Please describe precisely what you'd expect to happen.
validations:
required: true
- type: textarea
attributes:
label: Actual behaviour
description: Please describe precisely what is actually happening, and why you consider it to be a bug?
validations:
required: true
- type: textarea
attributes:
label: Steps to reproduce
description: Please describe the steps to reproduce the bug.
placeholder: |-
1. ...
2. ...
3. ...
validations:
required: true
- type: textarea
attributes:
label: Terminal log output
description: Please copy and paste any relevant terminal log output to help quickly debug bugs. You can enable logging with `logging=True` in any Vidgear API for getting verbose terminal logs.
render: shell
- type: textarea
attributes:
label: Python Code
description: Share python code you're using(only if available) here or else leave this block empty. You can directly paste your python code here, no need for any backticks or formatting.
render: python
- type: input
attributes:
label: VidGear Version
description: What version of VidGear are you running? Run command `python -c "import vidgear; print(vidgear.__version__)"` to find out.
placeholder: ex. 0.2.6
validations:
required: true
- type: input
attributes:
label: Python version
description: What version of Python you're running Vidgear on? Run command `python -V` to find out.
placeholder: ex. 3.7
validations:
required: true
- type: input
attributes:
label: OpenCV version
description: What version of OpenCV binaries you're running? Run command `python -c "import cv2; print(cv2.__version__)"` to find out.
placeholder: ex. 4.6.0.66
validations:
required: true
- type: input
attributes:
label: Operating System version
description: What Operating system you're using?
placeholder: ex. Linux Mint 20.3 Cinnamon
validations:
required: true
- type: textarea
attributes:
label: Any other Relevant Information?
description: Provide any other relevant information if available or else leave this block empty. If applicable, you can also drag-and-drop mockups or screenshots images here, or link to external assets.
placeholder: |-
ex. Related Issue: xyz/foo#4083
validations:
required: false
32 changes: 0 additions & 32 deletions .github/ISSUE_TEMPLATE/proposal.md

This file was deleted.

43 changes: 43 additions & 0 deletions .github/ISSUE_TEMPLATE/proposal.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Proposal
description: Suggest an idea for improving VidGear πŸ’‘
title: "[Proposal]: "
labels: "PROPOSAL :envelope_with_arrow:"
body:
- type: checkboxes
attributes:
label: Issue guidelines
description: Please read the Issue guidelines before proceeding.
options:
- label: I've read the [Issue Guidelines](https://abhitronix.github.io/vidgear/latest/contribution/issue/#submitting-an-issue-guidelines) and wholeheartedly agree.
required: true
- type: checkboxes
attributes:
label: Issue Checklist
description: "By posting this issue you acknowledge the following:"
options:
- label: I have searched open or closed [issues](https://github.com/abhiTronix/vidgear/issues) and found nothing related to my idea.
required: true
- label: I have read the [Documentation](https://abhitronix.github.io/vidgear/latest) and it doesn't mention anything about my idea.
required: true
- label: To my best knowledge, my idea wouldn't break something for other users.
required: true
- type: textarea
attributes:
label: Describe your Idea
description: Please describe your Idea thoroughly here. Will this change the existing VidGear APIs? How?
validations:
required: true
- type: textarea
attributes:
label: Use Cases
description: Please describe how would you use it? How can it benefit other users?
validations:
required: true
- type: textarea
attributes:
label: Any other Relevant Information?
description: Provide any other relevant information if available or else leave this block empty. If applicable, you can also drag-and-drop mockups or screenshots images here, or link to external assets.
placeholder: |-
ex. Related Issue: xyz/foo#4083
validations:
required: false
39 changes: 0 additions & 39 deletions .github/ISSUE_TEMPLATE/question.md

This file was deleted.

58 changes: 58 additions & 0 deletions .github/ISSUE_TEMPLATE/question.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: Question
description: Have any questions regarding VidGear?
title: "[Question]: "
labels: "QUESTION :question:"
body:
- type: checkboxes
attributes:
label: Issue guidelines
description: Please read the Issue guidelines before proceeding.
options:
- label: I've read the [Issue Guidelines](https://abhitronix.github.io/vidgear/latest/contribution/issue/#submitting-an-issue-guidelines) and wholeheartedly agree.
required: true
- type: checkboxes
attributes:
label: Issue Checklist
description: "By posting this issue you acknowledge the following:"
options:
- label: I have searched open or closed [issues](https://github.com/abhiTronix/vidgear/issues) for my problem and found nothing related or helpful.
required: true
- label: I have read the [Documentation](https://abhitronix.github.io/vidgear/latest) and found nothing related to my problem.
required: true
- label: I have gone through the [Bonus Examples](https://abhitronix.github.io/vidgear/latest/help/get_help/#bonus-examples) and [FAQs](https://abhitronix.github.io/vidgear/latest/help/get_help/#frequently-asked-questions) and found nothing related or helpful.
required: true
- type: textarea
attributes:
label: Describe your Question
description: Please describe your question thoroughly here. What are you trying to accomplish?
validations:
required: true
- type: input
attributes:
label: VidGear Version
description: What version of VidGear are you running? Run command `python -c "import vidgear; print(vidgear.__version__)"` to find out.
placeholder: ex. 0.2.6
validations:
required: true
- type: input
attributes:
label: Python version
description: What version of Python you're running Vidgear on? Run command `python -V` to find out.
placeholder: ex. 3.7
validations:
required: true
- type: input
attributes:
label: Operating System version
description: What Operating system you're using?
placeholder: ex. Linux Mint 20.3 Cinnamon
validations:
required: true
- type: textarea
attributes:
label: Any other Relevant Information?
description: Provide any other relevant information if available or else leave this block empty. If applicable, you can also drag-and-drop mockups or screenshots images here, or link to external assets.
placeholder: |-
ex. Related Issue: xyz/foo#4083
validations:
required: false
9 changes: 7 additions & 2 deletions .github/workflows/ci_linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,18 @@ on:
- testing
paths-ignore:
- '**/*.md'
- 'docs/**'
- '**/*.html'
- '**/*.js'
- '**/*.css'
- 'docs/**/*'
- README.md
- mkdocs.yml
pull_request:
branches:
- testing
paths-ignore:
- '**/*.md'
- 'docs/**'
- 'docs/**/*'

jobs:
test:
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/deploy_docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@ jobs:
if: success()
- name: install_dependencies
run: |
pip install -U mkdocs mkdocs-material mkdocs-git-revision-date-localized-plugin mkdocs-minify-plugin mkdocs-exclude mike
pip install mkdocstrings==0.17.0
pip install -U mkdocs mkdocs-material mkdocs-git-revision-date-localized-plugin mkdocs-minify-plugin mkdocs-exclude mike mkdocstrings mkdocstrings-python-legacy
pip install jinja2==3.0.*
if: success()
- name: git configure
run: |
Expand Down Expand Up @@ -88,8 +88,8 @@ jobs:
if: success()
- name: install_dependencies
run: |
pip install -U mkdocs mkdocs-material mkdocs-git-revision-date-localized-plugin mkdocs-minify-plugin mkdocs-exclude mike
pip install mkdocstrings==0.17.0
pip install -U mkdocs mkdocs-material mkdocs-git-revision-date-localized-plugin mkdocs-minify-plugin mkdocs-exclude mike mkdocstrings mkdocstrings-python-legacy
pip install jinja2==3.0.*
if: success()
- name: git configure
run: |
Expand Down Expand Up @@ -132,8 +132,8 @@ jobs:
if: success()
- name: install_dependencies
run: |
pip install -U mkdocs mkdocs-material mkdocs-git-revision-date-localized-plugin mkdocs-minify-plugin mkdocs-exclude mike
pip install mkdocstrings==0.17.0
pip install -U mkdocs mkdocs-material mkdocs-git-revision-date-localized-plugin mkdocs-minify-plugin mkdocs-exclude mike mkdocstrings mkdocstrings-python-legacy
pip install jinja2==3.0.*
if: success()
- name: git configure
run: |
Expand Down