Release 2.0.0

This commit is contained in:
benoit74 2024-06-03 19:59:04 +00:00
parent ae6e5ffaf6
commit d8e6d55f87
No known key found for this signature in database
GPG Key ID: B89606434FC7B530
4 changed files with 13 additions and 8 deletions

View File

@ -5,25 +5,26 @@ All notable changes to this project are documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) (as of version 1.2.0).
## [Unreleased]
## [2.0.0] - 2024-06-04
### Added
- New `--version` flag to display Zimit version
- New `--version` flag to display Zimit version (#234)
- New `--logging` flag to adjust Browsertrix Crawler logging (#273)
- Use new `--scraper-suffix` flag of warc2zim to enhance ZIM "Scraper" metadata (#275)
- New `--noMobileDevice` CLI argument
- Publish Docker image for `linux/arm64` (in addition to `linux/amd64`) (#178)
### Changed
- Use `warc2zim` version 2, which works without Service Worker anymore
- Using `main` warc2zim ⚠️ change before releasing!
- **Use `warc2zim` version 2**, which works without Service Worker anymore (#193)
- Upgraded Browsertrix Crawler to 1.1.3
- Adopt Python bootstrap conventions
- Removed handling of redirects by zimit, they are handled by browsertrix crawler and detected properly by warc2zim
- Upgrade to Python 3.12 + upgrade dependencies
- Removed handling of redirects by zimit, they are handled by browsertrix crawler and detected properly by warc2zim (#284)
- Drop initial check of URL in Python (#256)
- `--userAgent` CLI argument overrides again the `--userAgentSuffix` and `--adminEmail` values
- `--userAgent` CLI arguement is not mandatory anymore
- Upgraded Browsertrix Crawler to 1.1.3
### Fixed

View File

@ -7,6 +7,10 @@ Zimit is a scraper allowing to create ZIM file from any Web site.
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![Docker](https://ghcr-badge.deta.dev/openzim/zimit/latest_tag?label=docker)](https://ghcr.io/openzim/zimit)
Zimit adheres to openZIM's [Contribution Guidelines](https://github.com/openzim/overview/wiki/Contributing).
Zimit has implemented openZIM's [Python bootstrap, conventions and policies](https://github.com/openzim/_python-bootstrap/docs/Policy.md) **v1.0.1**.
Technical background
--------------------

View File

@ -11,7 +11,7 @@ dependencies = [
"requests==2.31.0",
"inotify==0.2.10",
"tld==0.13",
"warc2zim @ git+https://github.com/openzim/warc2zim@main",
"warc2zim==2.0.0",
]
dynamic = ["authors", "classifiers", "keywords", "license", "version", "urls"]

View File

@ -1 +1 @@
__version__ = "2.0.0-dev5"
__version__ = "2.0.0"