mirror of
https://github.com/asciinema/asciinema.git
synced 2026-04-25 16:05:52 +03:00
[PR #445] [MERGED] Add PEP 518 build; annotate types; drop Python < 3.6 support #459
Labels
No labels
bug
compatibility
feature request
fit for beginners
help wanted
hosting
idea
improvement
packaging
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/asciinema#459
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/asciinema/asciinema/pull/445
Author: @djds
Created: 11/5/2021
Status: ✅ Merged
Merged: 2/13/2022
Merged by: @ku1ik
Base:
develop← Head:develop📝 Commits (10+)
7bbc89b[ci] Format asciinema workflow; add Python 3.10a89cc2d[test] Shellcheck tests/*.sh2bfb38c[build] Refactor Makefilefe5433eConvert setup.py to setup.cfg, pyproject.toml07b29ee[test] Fix imports in tests/config_test.py533b074[doc] Update README9eab5f5[container] Update Dockerfile for PEP 518 builddcf4f3f[test] Update test distro Dockerfilesbd3e6f5[test] Convert unittests runner nose => pytest66534d2[ci] Run container integration tests to CI📊 Changes
44 files changed (+1821 additions, -1006 deletions)
View changed files
➕
.github/dependabot.yml(+7 -0)📝
.github/workflows/asciinema.yml(+84 -18)➕
.pre-commit-config.yaml(+40 -0)📝
Dockerfile(+8 -7)📝
Makefile(+60 -16)📝
README.md(+112 -57)📝
asciinema/__init__.py(+22 -11)📝
asciinema/__main__.py(+143 -55)📝
asciinema/api.py(+53 -36)📝
asciinema/asciicast/__init__.py(+85 -59)📝
asciinema/asciicast/events.py(+25 -12)📝
asciinema/asciicast/raw.py(+28 -13)📝
asciinema/asciicast/v1.py(+30 -28)📝
asciinema/asciicast/v2.py(+84 -59)📝
asciinema/async_worker.py(+22 -12)📝
asciinema/commands/auth.py(+15 -11)📝
asciinema/commands/cat.py(+14 -13)📝
asciinema/commands/command.py(+21 -12)📝
asciinema/commands/play.py(+20 -10)📝
asciinema/commands/record.py(+66 -41)...and 24 more files
📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.