-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: py-pdf/pypdf
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.12.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: py-pdf/pypdf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.12.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 7 commits
- 16 files changed
- 3 contributors
Commits on Jul 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1bec5a3 - Browse repository at this point
Copy the full SHA 1bec5a3View commit details
Commits on Jul 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 052f8ac - Browse repository at this point
Copy the full SHA 052f8acView commit details
Commits on Jul 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e897809 - Browse repository at this point
Copy the full SHA e897809View commit details -
Configuration menu - View commit details
-
Copy full SHA for c864f4e - Browse repository at this point
Copy the full SHA c864f4eView commit details
Commits on Jul 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 35be391 - Browse repository at this point
Copy the full SHA 35be391View commit details -
DEV: Automate the release process (#1970)
This PR has two goals: * Ensure that I, as a maintainer, do releases more consistently and with less effort. * Enable other trusted members of the pypdf community and the py-pdf organization to make releases to PyPI. That should typically not be done, but is a last resort in case I become inactive. What was done: * A new repository secret `FLIT_PASSWORD` was created via PyPI. It is a PyPI token for pypdf. * A Github Action `release.yaml` (this PR) was created. ## Hints To ensure that you can write Markdown-style git tags, you can do this: ``` git config --global core.commentChar ";" ``` ## Testing I used pdfly for that. Looks mostly fine. It especially published to PyPI. See "TODO" for what is missing. ## TODO * Make the release have rendered Markdown. I think I struggle with the fact that the body is a multi-line string ... maybe 🤔 * Ensure the package is only pushed if it passes our test suite ## Resources * https://github.com/actions/create-release * https://flit.pypa.io/en/stable/cmdline.html#envvar-FLIT_INDEX_URL * https://git-scm.com/docs/git-config#Documentation/git-config.txt-corecommentChar Closes #1836
Configuration menu - View commit details
-
Copy full SHA for 21e4a75 - Browse repository at this point
Copy the full SHA 21e4a75View commit details -
Bug Fixes (BUG): - Accept calRGB and calGray color_spaces (#1968) - Process 2bits and 4bits images (#1967) - Check for AcroForm and ensure it is not None (#1965) Developer Experience (DEV): - Automate the release process (#1970) [Full Changelog](3.12.1...3.12.2)
Configuration menu - View commit details
-
Copy full SHA for 1d16ca5 - Browse repository at this point
Copy the full SHA 1d16ca5View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 3.12.1...3.12.2