chore: update repository URLs to make npm and PyPI publishing possible

This commit is contained in:
link2xt
2025-03-13 00:31:54 +00:00
parent da4f1b2a98
commit 1e3c894827
22 changed files with 528 additions and 528 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -2,7 +2,7 @@
## Bug reports ## Bug reports
If you found a bug, [report it on GitHub](https://github.com/deltachat/deltachat-core-rust/issues). If you found a bug, [report it on GitHub](https://github.com/chatmail/core/issues).
If the bug you found is specific to If the bug you found is specific to
[Android](https://github.com/deltachat/deltachat-android/issues), [Android](https://github.com/deltachat/deltachat-android/issues),
[iOS](https://github.com/deltachat/deltachat-ios/issues) or [iOS](https://github.com/deltachat/deltachat-ios/issues) or
@@ -67,7 +67,7 @@ If you want to contribute a code, follow this guide.
BREAKING CHANGE: You have to call `dc_stop_io()`/`dc_start_io()` before/after `dc_imex(DC_IMEX_EXPORT_BACKUP)` BREAKING CHANGE: You have to call `dc_stop_io()`/`dc_start_io()` before/after `dc_imex(DC_IMEX_EXPORT_BACKUP)`
``` ```
4. [**Open a Pull Request**](https://github.com/deltachat/deltachat-core-rust/pulls). 4. [**Open a Pull Request**](https://github.com/chatmail/core/pulls).
Refer to the corresponding issue. Refer to the corresponding issue.
@@ -116,7 +116,7 @@ For other ways to contribute, refer to the [website](https://delta.chat/en/contr
You can find the list of good first issues You can find the list of good first issues
and a link to this guide and a link to this guide
on the contributing page: <https://github.com/deltachat/deltachat-core-rust/contribute> on the contributing page: <https://github.com/chatmail/core/contribute>
[Conventional Commits]: https://www.conventionalcommits.org/ [Conventional Commits]: https://www.conventionalcommits.org/
[git-cliff]: https://git-cliff.org/ [git-cliff]: https://git-cliff.org/

View File

@@ -4,7 +4,7 @@ version = "1.157.0"
edition = "2021" edition = "2021"
license = "MPL-2.0" license = "MPL-2.0"
rust-version = "1.81" rust-version = "1.81"
repository = "https://github.com/deltachat/deltachat-core-rust" repository = "https://github.com/chatmail/core"
[profile.dev] [profile.dev]
debug = 0 debug = 0

View File

@@ -3,11 +3,11 @@
</p> </p>
<p align="center"> <p align="center">
<a href="https://github.com/deltachat/deltachat-core-rust/actions/workflows/ci.yml"> <a href="https://github.com/chatmail/core/actions/workflows/ci.yml">
<img alt="Rust CI" src="https://github.com/deltachat/deltachat-core-rust/actions/workflows/ci.yml/badge.svg"> <img alt="Rust CI" src="https://github.com/chatmail/core/actions/workflows/ci.yml/badge.svg">
</a> </a>
<a href="https://deps.rs/repo/github/deltachat/deltachat-core-rust"> <a href="https://deps.rs/repo/github/chatmail/core">
<img alt="dependency status" src="https://deps.rs/repo/github/deltachat/deltachat-core-rust/status.svg"> <img alt="dependency status" src="https://deps.rs/repo/github/chatmail/core/status.svg">
</a> </a>
</p> </p>
@@ -104,7 +104,7 @@ For more commands type:
## Installing libdeltachat system wide ## Installing libdeltachat system wide
``` ```
$ git clone https://github.com/deltachat/deltachat-core-rust.git $ git clone https://github.com/chatmail/core.git
$ cd deltachat-core-rust $ cd deltachat-core-rust
$ cmake -B build . -DCMAKE_INSTALL_PREFIX=/usr $ cmake -B build . -DCMAKE_INSTALL_PREFIX=/usr
$ cmake --build build $ cmake --build build

View File

@@ -2,12 +2,12 @@
For example, to release version 1.116.0 of the core, do the following steps. For example, to release version 1.116.0 of the core, do the following steps.
1. Resolve all [blocker issues](https://github.com/deltachat/deltachat-core-rust/labels/blocker). 1. Resolve all [blocker issues](https://github.com/chatmail/core/labels/blocker).
2. Update the changelog: `git cliff --unreleased --tag 1.116.0 --prepend CHANGELOG.md` or `git cliff -u -t 1.116.0 -p CHANGELOG.md`. 2. Update the changelog: `git cliff --unreleased --tag 1.116.0 --prepend CHANGELOG.md` or `git cliff -u -t 1.116.0 -p CHANGELOG.md`.
3. add a link to compare previous with current version to the end of CHANGELOG.md: 3. add a link to compare previous with current version to the end of CHANGELOG.md:
`[1.116.0]: https://github.com/deltachat/deltachat-core-rust/compare/v1.115.2...v1.116.0` `[1.116.0]: https://github.com/chatmail/core/compare/v1.115.2...v1.116.0`
4. Update the version by running `scripts/set_core_version.py 1.116.0`. 4. Update the version by running `scripts/set_core_version.py 1.116.0`.

View File

@@ -11,7 +11,7 @@ filter_unconventional = false
split_commits = false split_commits = false
# regex for preprocessing the commit messages # regex for preprocessing the commit messages
commit_preprocessors = [ commit_preprocessors = [
{ pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](https://github.com/deltachat/deltachat-core-rust/pull/${2}))"}, # replace pull request / issue numbers { pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](https://github.com/chatmail/core/pull/${2}))"}, # replace pull request / issue numbers
] ]
# regex for parsing and grouping commits # regex for parsing and grouping commits
commit_parsers = [ commit_parsers = [
@@ -82,11 +82,11 @@ footer = """
{% if release.version -%} {% if release.version -%}
{% if release.previous.version -%} {% if release.previous.version -%}
[{{ release.version | trim_start_matches(pat="v") }}]: \ [{{ release.version | trim_start_matches(pat="v") }}]: \
https://github.com/deltachat/deltachat-core-rust\ https://github.com/chatmail/core\
/compare/{{ release.previous.version }}..{{ release.version }} /compare/{{ release.previous.version }}..{{ release.version }}
{% endif -%} {% endif -%}
{% else -%} {% else -%}
[unreleased]: https://github.com/deltachat/deltachat-core-rust\ [unreleased]: https://github.com/chatmail/core\
/compare/{{ release.previous.version }}..HEAD /compare/{{ release.previous.version }}..HEAD
{% endif -%} {% endif -%}
{% endfor %} {% endfor %}

View File

@@ -220,7 +220,7 @@ typedef struct _dc_event_emitter dc_accounts_event_emitter_t;
* - Strings in function arguments or return values are usually UTF-8 encoded. * - Strings in function arguments or return values are usually UTF-8 encoded.
* *
* - The issue-tracker for the core library is here: * - The issue-tracker for the core library is here:
* <https://github.com/deltachat/deltachat-core-rust/issues> * <https://github.com/chatmail/core/issues>
* *
* If you need further assistance, * If you need further assistance,
* please do not hesitate to contact us * please do not hesitate to contact us

View File

@@ -5,7 +5,7 @@ description = "DeltaChat JSON-RPC API"
edition = "2021" edition = "2021"
default-run = "deltachat-jsonrpc-server" default-run = "deltachat-jsonrpc-server"
license = "MPL-2.0" license = "MPL-2.0"
repository = "https://github.com/deltachat/deltachat-core-rust" repository = "https://github.com/chatmail/core"
[[bin]] [[bin]]
name = "deltachat-jsonrpc-server" name = "deltachat-jsonrpc-server"

View File

@@ -34,7 +34,7 @@
"name": "@deltachat/jsonrpc-client", "name": "@deltachat/jsonrpc-client",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/deltachat/deltachat-core-rust.git" "url": "https://github.com/chatmail/core.git"
}, },
"scripts": { "scripts": {
"build": "run-s generate-bindings extract-constants build:tsc build:bundle build:cjs", "build": "run-s generate-bindings extract-constants build:tsc build:bundle build:cjs",

View File

@@ -3,7 +3,7 @@ name = "deltachat-repl"
version = "1.157.0" version = "1.157.0"
license = "MPL-2.0" license = "MPL-2.0"
edition = "2021" edition = "2021"
repository = "https://github.com/deltachat/deltachat-core-rust" repository = "https://github.com/chatmail/core"
[dependencies] [dependencies]
anyhow = { workspace = true } anyhow = { workspace = true }

View File

@@ -5,13 +5,13 @@ over standard I/O.
## Install ## Install
To download binary pre-builds check the [releases page](https://github.com/deltachat/deltachat-core-rust/releases). To download binary pre-builds check the [releases page](https://github.com/chatmail/core/releases).
Rename the downloaded binary to `deltachat-rpc-server` and add it to your `PATH`. Rename the downloaded binary to `deltachat-rpc-server` and add it to your `PATH`.
To install from source run: To install from source run:
```sh ```sh
cargo install --git https://github.com/deltachat/deltachat-core-rust/ deltachat-rpc-server cargo install --git https://github.com/chatmail/core/ deltachat-rpc-server
``` ```
The `deltachat-rpc-server` executable will be installed into `$HOME/.cargo/bin` that should be available The `deltachat-rpc-server` executable will be installed into `$HOME/.cargo/bin` that should be available

View File

@@ -8,7 +8,7 @@
}, },
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/deltachat/deltachat-core-rust.git" "url": "https://github.com/chatmail/core.git"
}, },
"scripts": { "scripts": {
"prepack": "node scripts/update_optional_dependencies_and_version.js" "prepack": "node scripts/update_optional_dependencies_and_version.js"

View File

@@ -25,7 +25,7 @@ def write_package_json(platform_path, rust_target, my_binary_name):
"license": "MPL-2.0", "license": "MPL-2.0",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/deltachat/deltachat-core-rust.git", "url": "https://github.com/chatmail/core.git",
}, },
} }

View File

@@ -2,7 +2,7 @@
import { ENV_VAR_NAME } from "./const.js"; import { ENV_VAR_NAME } from "./const.js";
const cargoInstallCommand = const cargoInstallCommand =
"cargo install --git https://github.com/deltachat/deltachat-core-rust deltachat-rpc-server"; "cargo install --git https://github.com/chatmail/core deltachat-rpc-server";
export function NPM_NOT_FOUND_SUPPORTED_PLATFORM_ERROR(package_name) { export function NPM_NOT_FOUND_SUPPORTED_PLATFORM_ERROR(package_name) {
return `deltachat-rpc-server not found: return `deltachat-rpc-server not found:

View File

@@ -2,9 +2,9 @@
CFFI Python Bindings CFFI Python Bindings
============================ ============================
This package provides `Python bindings`_ to the `deltachat-core library`_ This package provides `Python bindings`_ to the `chatmail core library`_
which implements IMAP/SMTP/MIME/OpenPGP e-mail standards and offers which implements IMAP/SMTP/MIME/OpenPGP e-mail standards and offers
a low-level Chat/Contact/Message API to user interfaces and bots. a low-level Chat/Contact/Message API to user interfaces and bots.
.. _`deltachat-core library`: https://github.com/deltachat/deltachat-core-rust .. _`chatmail core library`: https://github.com/chatmail/core
.. _`Python bindings`: https://py.delta.chat/ .. _`Python bindings`: https://py.delta.chat/

View File

@@ -43,7 +43,7 @@ Bootstrap Rust and Cargo by using rustup::
Then clone the deltachat-core-rust repo:: Then clone the deltachat-core-rust repo::
git clone https://github.com/deltachat/deltachat-core-rust git clone https://github.com/chatmail/core
cd deltachat-core-rust cd deltachat-core-rust
To install the Delta Chat Python bindings make sure you have Python3 installed. To install the Delta Chat Python bindings make sure you have Python3 installed.

View File

@@ -2,7 +2,7 @@ Delta Chat Python bindings, new and old
======= =======
`Delta Chat <https://delta.chat/>`_ provides two kinds of Python bindings `Delta Chat <https://delta.chat/>`_ provides two kinds of Python bindings
to the `Rust Core <https://github.com/deltachat/deltachat-core-rust>`_: to the `Rust Core <https://github.com/chatmail/core>`_:
JSON-RPC bindings and CFFI bindings. JSON-RPC bindings and CFFI bindings.
When starting a new project it is recommended to use JSON-RPC bindings, When starting a new project it is recommended to use JSON-RPC bindings,
which are used in the Delta Chat Desktop app through generated Typescript-bindings. which are used in the Delta Chat Desktop app through generated Typescript-bindings.
@@ -41,4 +41,4 @@ as the CFFI bindings are increasingly in maintenance-only mode.
.. _virtualenv: http://pypi.org/project/virtualenv/ .. _virtualenv: http://pypi.org/project/virtualenv/
.. _merlinux: http://merlinux.eu .. _merlinux: http://merlinux.eu
.. _pypi: http://pypi.org/ .. _pypi: http://pypi.org/
.. _`issue-tracker`: https://github.com/deltachat/deltachat-core-rust .. _`issue-tracker`: https://github.com/chatmail/core

View File

@@ -3,9 +3,9 @@ Development
=========== ===========
To develop JSON-RPC bindings, To develop JSON-RPC bindings,
clone the `deltachat-core-rust <https://github.com/deltachat/deltachat-core-rust/>`_ repository:: clone the `chatmail core <https://github.com/chatmail/core/>`_ repository::
git clone https://github.com/deltachat/deltachat-core-rust.git git clone https://github.com/chatmail/core.git
Testing Testing
======= =======

View File

@@ -17,8 +17,8 @@ Install ``deltachat-rpc-server``
To get ``deltachat-rpc-server`` binary you have three options: To get ``deltachat-rpc-server`` binary you have three options:
1. Install ``deltachat-rpc-server`` from PyPI using ``pip install deltachat-rpc-server``. 1. Install ``deltachat-rpc-server`` from PyPI using ``pip install deltachat-rpc-server``.
2. Build and install ``deltachat-rpc-server`` from source with ``cargo install --git https://github.com/deltachat/deltachat-core-rust/ deltachat-rpc-server``. 2. Build and install ``deltachat-rpc-server`` from source with ``cargo install --git https://github.com/chatmail/core/ deltachat-rpc-server``.
3. Download prebuilt release from https://github.com/deltachat/deltachat-core-rust/releases and install it into ``PATH``. 3. Download prebuilt release from https://github.com/chatmail/core/releases and install it into ``PATH``.
Check that ``deltachat-rpc-server`` is installed and can run:: Check that ``deltachat-rpc-server`` is installed and can run::
@@ -33,4 +33,4 @@ Install ``deltachat-rpc-client``
To get ``deltachat-rpc-client`` Python library you can: To get ``deltachat-rpc-client`` Python library you can:
1. Install ``deltachat-rpc-client`` from PyPI using ``pip install deltachat-rpc-client``. 1. Install ``deltachat-rpc-client`` from PyPI using ``pip install deltachat-rpc-client``.
2. Install ``deltachat-rpc-client`` from source with ``pip install git+https://github.com/deltachat/deltachat-core-rust.git@main#subdirectory=deltachat-rpc-client``. 2. Install ``deltachat-rpc-client`` from source with ``pip install git+https://github.com/chatmail/core.git@main#subdirectory=deltachat-rpc-client``.

View File

@@ -29,8 +29,8 @@ dependencies = [
] ]
[project.urls] [project.urls]
"Home" = "https://github.com/deltachat/deltachat-core-rust/" "Home" = "https://github.com/chatmail/core/"
"Bug Tracker" = "https://github.com/deltachat/deltachat-core-rust/issues" "Bug Tracker" = "https://github.com/chatmail/core/issues"
"Documentation" = "https://py.delta.chat/" "Documentation" = "https://py.delta.chat/"
"Mastodon" = "https://chaos.social/@delta" "Mastodon" = "https://chaos.social/@delta"

View File

@@ -4,14 +4,14 @@ resources:
icon: github icon: github
source: source:
branch: main branch: main
uri: https://github.com/deltachat/deltachat-core-rust.git uri: https://github.com/chatmail/core.git
- name: deltachat-core-rust-release - name: deltachat-core-rust-release
type: git type: git
icon: github icon: github
source: source:
branch: main branch: main
uri: https://github.com/deltachat/deltachat-core-rust.git uri: https://github.com/chatmail/core.git
tag_filter: "v*" tag_filter: "v*"
jobs: jobs:

View File

@@ -21,7 +21,7 @@ Detect/prevent active attacks | [securejoin][] protocols
Compare public keys | [openpgp4fpr][] URI Scheme Compare public keys | [openpgp4fpr][] URI Scheme
Header encryption | [Header Protection for Cryptographically Protected E-mail](https://datatracker.ietf.org/doc/draft-ietf-lamps-header-protection/) Header encryption | [Header Protection for Cryptographically Protected E-mail](https://datatracker.ietf.org/doc/draft-ietf-lamps-header-protection/)
Configuration assistance | [Autoconfigure](https://web.archive.org/web/20210402044801/https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration) and [Autodiscover][] Configuration assistance | [Autoconfigure](https://web.archive.org/web/20210402044801/https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration) and [Autodiscover][]
Messenger functions | [Chat-over-Email](https://github.com/deltachat/deltachat-core-rust/blob/master/spec.md#chat-mail-specification) Messenger functions | [Chat-over-Email](https://github.com/chatmail/core/blob/main/spec.md#chat-mail-specification)
Detect mailing list | List-Id ([RFC 2919][]) and Precedence ([RFC 3834][]) Detect mailing list | List-Id ([RFC 2919][]) and Precedence ([RFC 3834][])
User and chat colors | [XEP-0392][]: Consistent Color Generation User and chat colors | [XEP-0392][]: Consistent Color Generation
Send and receive system messages | Multipart/Report Media Type ([RFC 6522][]) Send and receive system messages | Multipart/Report Media Type ([RFC 6522][])