删除cliff和Changelog.md

添加cargo-generate.toml,修改Cargo.toml项目名为占位符
This commit is contained in:
soul-walker 2024-08-08 14:24:11 +08:00
parent 6d39e003e1
commit fa82ee1251
8 changed files with 4 additions and 151 deletions

View File

@ -1,16 +0,0 @@
# Changelog
All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines.
---
## [unreleased]
### Miscellaneous Chores
- initialize basic structure for the repo - ([2436bec](https://github.com/tyrchen/qdrant-lib/commit/2436bec4a02caac64f6c1f97ca79b6ce745b4f53)) - Tyr Chen
### Other
- init the project and add the assets - ([6a3ca0a](https://github.com/tyrchen/qdrant-lib/commit/6a3ca0a900451c55969cc8dec20afb5351d86599)) - Tyr Chen
<!-- generated by git-cliff -->

7
Cargo.lock generated
View File

@ -1,7 +0,0 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
[[package]]
name = "template"
version = "0.1.0"

View File

@ -1,5 +1,5 @@
[package] [package]
name = "template" name = {{ project_name }}
version = "0.1.0" version = "0.1.0"
edition = "2021" edition = "2021"

View File

@ -1,4 +1,4 @@
[default.extend-words] [default.extend-words]
[files] [files]
extend-exclude = ["CHANGELOG.md", "notebooks/*"] extend-exclude = ["README.md"]

View File

@ -1,3 +0,0 @@
# Assets
- [juventus.csv](./juventus.csv): dataset from [The-Football-Data](https://github.com/buckthorndev/The-Football-Data).

View File

@ -1,28 +0,0 @@
Name,Position,DOB,Nationality,Kit Number
Wojciech Szczesny,Goalkeeper,"Apr 18, 1990 (29)",Poland,1
Mattia Perin,Goalkeeper,"Nov 10, 1992 (26)",Italy,37
Gianluigi Buffon,Goalkeeper,"Jan 28, 1978 (41)",Italy,77
Carlo Pinsoglio,Goalkeeper,"Mar 16, 1990 (29)",Italy,31
Matthijs de Ligt,Centre-Back,"Aug 12, 1999 (20)",Netherlands,4
Leonardo Bonucci,Centre-Back,"May 1, 1987 (32)",Italy,19
Daniele Rugani,Centre-Back,"Jul 29, 1994 (25)",Italy,24
Merih Demiral,Centre-Back,"Mar 5, 1998 (21)",Turkey,28
Giorgio Chiellini,Centre-Back,"Aug 14, 1984 (35)",Italy,3
Alex Sandro,Left-Back,"Jan 26, 1991 (28)",Brazil,12
Danilo,Right-Back,"Jul 15, 1991 (28)",Brazil,13
Mattia De Sciglio,Right-Back,"Oct 20, 1992 (27)",Italy,2
Emre Can,Defensive Midfield,"Jan 12, 1994 (25)",Germany,23
Miralem Pjanic,Central Midfield,"Apr 2, 1990 (29)",Bosnia-Herzegovina,5
Aaron Ramsey,Central Midfield,"Dec 26, 1990 (28)",Wales,8
Adrien Rabiot,Central Midfield,"Apr 3, 1995 (24)",France,25
Rodrigo Bentancur,Central Midfield,"Jun 25, 1997 (22)",Uruguay,30
Blaise Matuidi,Central Midfield,"Apr 9, 1987 (32)",France,14
Sami Khedira,Central Midfield,"Apr 4, 1987 (32)",Germany,6
Cristiano Ronaldo,Left Winger,"Feb 5, 1985 (34)",Portugal,7
Marko Pjaca,Left Winger,"May 6, 1995 (24)",Croatia,15
Federico Bernardeschi,Right Winger,"Feb 16, 1994 (25)",Italy,33
Douglas Costa,Right Winger,"Sep 14, 1990 (29)",Brazil,11
Juan Cuadrado,Right Winger,"May 26, 1988 (31)",Colombia,16
Paulo Dybala,Second Striker,"Nov 15, 1993 (25)",Argentina,10
Gonzalo Higuaín,Centre-Forward,"Dec 10, 1987 (31)",Argentina,21
Mario Mandzukic,Centre-Forward,"May 21, 1986 (33)",Croatia,17
1 Name Position DOB Nationality Kit Number
2 Wojciech Szczesny Goalkeeper Apr 18, 1990 (29) Poland 1
3 Mattia Perin Goalkeeper Nov 10, 1992 (26) Italy 37
4 Gianluigi Buffon Goalkeeper Jan 28, 1978 (41) Italy 77
5 Carlo Pinsoglio Goalkeeper Mar 16, 1990 (29) Italy 31
6 Matthijs de Ligt Centre-Back Aug 12, 1999 (20) Netherlands 4
7 Leonardo Bonucci Centre-Back May 1, 1987 (32) Italy 19
8 Daniele Rugani Centre-Back Jul 29, 1994 (25) Italy 24
9 Merih Demiral Centre-Back Mar 5, 1998 (21) Turkey 28
10 Giorgio Chiellini Centre-Back Aug 14, 1984 (35) Italy 3
11 Alex Sandro Left-Back Jan 26, 1991 (28) Brazil 12
12 Danilo Right-Back Jul 15, 1991 (28) Brazil 13
13 Mattia De Sciglio Right-Back Oct 20, 1992 (27) Italy 2
14 Emre Can Defensive Midfield Jan 12, 1994 (25) Germany 23
15 Miralem Pjanic Central Midfield Apr 2, 1990 (29) Bosnia-Herzegovina 5
16 Aaron Ramsey Central Midfield Dec 26, 1990 (28) Wales 8
17 Adrien Rabiot Central Midfield Apr 3, 1995 (24) France 25
18 Rodrigo Bentancur Central Midfield Jun 25, 1997 (22) Uruguay 30
19 Blaise Matuidi Central Midfield Apr 9, 1987 (32) France 14
20 Sami Khedira Central Midfield Apr 4, 1987 (32) Germany 6
21 Cristiano Ronaldo Left Winger Feb 5, 1985 (34) Portugal 7
22 Marko Pjaca Left Winger May 6, 1995 (24) Croatia 15
23 Federico Bernardeschi Right Winger Feb 16, 1994 (25) Italy 33
24 Douglas Costa Right Winger Sep 14, 1990 (29) Brazil 11
25 Juan Cuadrado Right Winger May 26, 1988 (31) Colombia 16
26 Paulo Dybala Second Striker Nov 15, 1993 (25) Argentina 10
27 Gonzalo Higuaín Centre-Forward Dec 10, 1987 (31) Argentina 21
28 Mario Mandzukic Centre-Forward May 21, 1986 (33) Croatia 17

2
cargo-generate.toml Normal file
View File

@ -0,0 +1,2 @@
[placeholders]
project_name = { prompt = "Enter project name", default = "my_project", type = "string" }

View File

@ -1,95 +0,0 @@
# git-cliff ~ configuration file
# https://git-cliff.org/docs/configuration
[changelog]
# changelog header
header = """
# Changelog\n
All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines.\n
"""
# template for the changelog body
# https://keats.github.io/tera/docs/#introduction
body = """
---
{% if version %}\
{% if previous.version %}\
## [{{ version | trim_start_matches(pat="v") }}]($REPO/compare/{{ previous.version }}..{{ version }}) - {{ timestamp | date(format="%Y-%m-%d") }}
{% else %}\
## [{{ version | trim_start_matches(pat="v") }}] - {{ timestamp | date(format="%Y-%m-%d") }}
{% endif %}\
{% else %}\
## [unreleased]
{% endif %}\
{% for group, commits in commits | group_by(attribute="group") %}
### {{ group | striptags | trim | upper_first }}
{% for commit in commits
| filter(attribute="scope")
| sort(attribute="scope") %}
- **({{commit.scope}})**{% if commit.breaking %} [**breaking**]{% endif %} \
{{ commit.message|trim }} - ([{{ commit.id | truncate(length=7, end="") }}]($REPO/commit/{{ commit.id }})) - {{ commit.author.name }}
{%- endfor -%}
{% raw %}\n{% endraw %}\
{%- for commit in commits %}
{%- if commit.scope -%}
{% else -%}
- {% if commit.breaking %} [**breaking**]{% endif %}\
{{ commit.message|trim }} - ([{{ commit.id | truncate(length=7, end="") }}]($REPO/commit/{{ commit.id }})) - {{ commit.author.name }}
{% endif -%}
{% endfor -%}
{% endfor %}\n
"""
# template for the changelog footer
footer = """
<!-- generated by git-cliff -->
"""
# remove the leading and trailing whitespace from the templates
trim = true
# postprocessors
postprocessors = [
{ pattern = '\$REPO', replace = "https://github.com/tyrchen/geektime-rust-live-coding" }, # replace repository URL
]
[git]
# parse the commits based on https://www.conventionalcommits.org
conventional_commits = true
# filter out the commits that are not conventional
filter_unconventional = false
# process each line of a commit as an individual commit
split_commits = false
# regex for preprocessing the commit messages
commit_preprocessors = [
# { pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](https://github.com/orhun/git-cliff/issues/${2}))"}, # replace issue numbers
]
# regex for parsing and grouping commits
commit_parsers = [
{ message = "\\[skip", skip = true },
{ message = "\\p{Han}", skip = true },
{ message = "^feat", group = "Features" },
{ message = "^fix", group = "Bug Fixes" },
{ message = "^doc", group = "Documentation" },
{ message = "^perf", group = "Performance" },
{ message = "^refactor", group = "Refactoring" },
{ message = "^style", group = "Style" },
{ message = "^revert", group = "Revert" },
{ message = "^test", group = "Tests" },
{ message = "^chore\\(version\\):", skip = true },
{ message = "^chore", group = "Miscellaneous Chores" },
{ message = ".*", group = "Other" },
{ body = ".*security", group = "Security" },
]
# protect breaking changes from being skipped due to matching a skipping commit_parser
protect_breaking_commits = false
# filter out the commits that are not matched by commit parsers
filter_commits = false
# regex for matching git tags
tag_pattern = "v[0-9].*"
# regex for skipping tags
skip_tags = "v0.1.0-beta.1"
# regex for ignoring tags
ignore_tags = ""
# sort the tags topologically
topo_order = false
# sort the commits inside sections by oldest/newest order
sort_commits = "oldest"
# limit the number of commits included in the changelog.
# limit_commits = 42