Skip to content

Commit bc47f9b

Browse files
committed
main branch merged rel branch
2 parents d0fdfd3 + a86e2cd commit bc47f9b

File tree

2 files changed

+32
-11
lines changed

2 files changed

+32
-11
lines changed

README.md

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Last updated by username: liu-yucheng
77

88
# LYC-PythonUtils
99

10-
My personal Python utilities.
10+
Personal Python utility collection application.
1111

1212
# Installation (Using `pip`)
1313

@@ -236,28 +236,49 @@ Loads the data from a text file to a string and returns the string.
236236
Saves a string to a text file.
237237

238238
# Miscellaneous
239-
## Versioning
239+
## Developer's Notes :memo: And Warnings :warning:
240+
### Notes :memo:
241+
242+
This application is distributed under the **GNU GPL3 license**.
243+
244+
A subsequent work of this application is a work that satisfies **any one** of the following:
245+
- Is a variant of any form of this application.
246+
- Contains a part, some parts, or all parts of this application.
247+
- Integrates a part, some parts, or all parts of this application.
248+
249+
All subsequent works of this application **must also be distributed under the GNU GPL3 license, and must also open their source codes to the public**.
250+
251+
### Warnings :warning:
252+
253+
Making a **closed-source** subsequent work (as defined above) of this application, and distribute it to the public is **unlawful**, no matter if such work makes a profit.
254+
255+
Doing so may result in severe civil and criminal penalties.
256+
257+
I reserve the rights, funds, time, and efforts to prosecute those who violate the license of this application to the maximum extent under applicable laws.
258+
259+
## Versions
260+
### Versioning
240261

241262
```text
242-
The versioning of this app is based on Semantic Versioning.
263+
The versioning of this application is based on Semantic Versioning.
243264
You can see the complete Semantic Versioning specification from
244265
https://semver.org/.
245-
Basically, the version name of this app is in the form of:
266+
Basically, the version name of this application is in the form of:
246267
x.y.z
247268
Where x, y, and z are integers that are greater than or equal to 0.
248269
Where x, y, and z are separated by dots.
249270
x stands for the major version and indicates non-compatible major changes to
250-
the app.
271+
the application.
251272
y stands for the minor version and indicates forward compatible minor
252-
changes to the app.
273+
changes to the application.
253274
z stands for the patch version and indicates bug fixes and patches to the
254-
app.
275+
application.
255276
```
256277

257-
## Version Tags
278+
### Version Tags
258279

259280
```text
260-
The version tags of this repo has the form of a letter "v" followed by a
281+
The version tags of this repository has the form of a letter "v" followed by a
261282
semantic version.
262283
Given a semantic version:
263284
$x.$y.$z
@@ -280,7 +301,7 @@ You should have and keep a copy of the above license. If not, please get it
280301
### Long Version
281302

282303
```text
283-
LYC-PythonUtils, LYC's personal Python utility collection.
304+
LYC-PythonUtils, LYC's personal Python utility collection application.
284305
Copyright (C) 2022 Yucheng Liu. GNU GPL3 license (GNU General Public License
285306
Version 3).
286307

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
def main():
2222
_setup(
2323
name="lyc-pyutils",
24-
version="0.11.1",
24+
version="0.11.2",
2525
description="LYC's personal Python utilities.",
2626
author="Yucheng Liu",
2727
packages=_find_packages(),

0 commit comments

Comments
 (0)