Skip to content

Commit 800fd0e

Browse files
committed
Initial commit
0 parents  commit 800fd0e

File tree

5 files changed

+86
-0
lines changed

5 files changed

+86
-0
lines changed

.gitignore

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Byte-compiled / optimized / DLL files
2+
__pycache__/
3+
*.py[cod]
4+
*$py.class
5+
6+
# Tests
7+
.tox/
8+
9+
# Coverage
10+
cover/
11+
htmlcov/
12+
.coverage
13+
.coverage.*
14+
coverage.xml
15+
*.cover
16+
17+
# C extensions
18+
*.so
19+
20+
# Editors
21+
*~
22+
23+
# IDE
24+
.idea/
25+
26+
# MacOS
27+
.DS_Store
28+
29+
# Virtual enviroments
30+
.venv
31+
venv
32+
33+
# Packaging
34+
dist/
35+
*.egg-info/

LICENSE

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Copyright (c) 2023 Dmitry Burmistrov
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy
4+
of this software and associated documentation files (the "Software"), to deal
5+
in the Software without restriction, including without limitation the rights
6+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7+
copies of the Software, and to permit persons to whom the Software is
8+
furnished to do so, subject to the following conditions:
9+
10+
The above copyright notice and this permission notice shall be included in all
11+
copies or substantial portions of the Software.
12+
13+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
19+
SOFTWARE.
20+
21+
Except as contained in this notice, the name(s) of the above copyright holders
22+
shall not be used in advertising or otherwise to promote the sale, use or other
23+
dealings in this Software without prior written authorization.

README.rst

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
gperiod
2+
=======
3+
4+
TBA

gperiod/__init__.py

Whitespace-only changes.

pyproject.toml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[build-system]
2+
requires = ["setuptools>=61.0"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "gperiod"
7+
version = "0.0.1"
8+
authors = [
9+
{ name="Dima Burmistrov", email="[email protected]" },
10+
]
11+
description = "General datetime period library"
12+
readme = "README.rst"
13+
14+
requires-python = ">=3.9"
15+
classifiers = [
16+
"Programming Language :: Python :: 3",
17+
"License :: OSI Approved :: MIT License",
18+
"Operating System :: OS Independent",
19+
]
20+
keywords = ["period", "periods", "time interval", "datetime", "duration"]
21+
22+
[project.urls]
23+
"Homepage" = "https://gitlab.com/pyctrl/gperiod"
24+
"Bug Tracker" = "https://gitlab.com/pyctrl/gperiod/-/issues"

0 commit comments

Comments
 (0)