Skip to content

Commit

Permalink
Merge pull request #4 from Djaizz/upgrade-deps
Browse files Browse the repository at this point in the history
Upgrade deps
  • Loading branch information
TheVinhLuong102 committed Jun 14, 2023
2 parents 2cc18a4 + 3b0eecb commit e9d6228
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 14 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,7 @@ jobs:
strategy:
matrix:
python-version:
- 3.8
- 3.11
# - 3.12

steps:
- name: Checkout Repo
Expand Down
2 changes: 1 addition & 1 deletion metadata/requirements/base.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Djaizz @ https://GitHub.com/Djaizz/Djaizz/archive/main.zip
Djaizz >= 23.6.14.0
2 changes: 1 addition & 1 deletion metadata/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.0.0.a0
23.6.14.0
53 changes: 43 additions & 10 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
# python.org/dev/peps/pep-0621
# setuptools.pypa.io/en/latest/userguide/pyproject_config.html
# peps.python.org/pep-0621
# packaging.python.org/en/latest/specifications/declaring-project-metadata


[project]


# GENERAL INFO
# ============

name = 'DjAIoT'

keywords = [
Expand All @@ -23,9 +28,9 @@ keywords = [

readme = {file = 'README.md', content-type = 'text/markdown', charset = 'UTF-8'}

requires-python = '>= 3.8'

license = {file = 'LICENSE'}
# AUTHOR(S)/MAINTAINER(S) & LICENSE
# =================================

authors = [
{name = 'STEAM for Vietnam Foundation: AI, IoT & Robotics Educational Initiative', email = 'Edu.AI@STEAMforVietNam.org'}
Expand All @@ -34,31 +39,51 @@ maintainers = [
{name = 'STEAM for Vietnam Foundation: AI, IoT & Robotics Educational Initiative', email = 'Edu.AI@STEAMforVietNam.org'}
]

license = {file = 'LICENSE'}


# PYTHON VERSION REQUIREMENT
# ==========================

requires-python = '>= 3.11'


# DYNAMIC METADATA
# ================

dynamic = [
# version
'version',

# description & trove classifiers
'description',

'classifiers',

# dependencies
'dependencies',
'optional-dependencies',

# entry points / scripts
'entry-points',
]


# URLs
# ====

[project.urls]
Homepage = 'https://GitHub.com/Djaizz/DjAIoT'
Repository = 'https://GitHub.com/Djaizz/DjAIoT'
GitHub = 'https://GitHub.com/Djaizz/DjAIoT'
Documentation = 'https://Djaizz.GitHub.io/DjAIoT'


[tool.setuptools]
# SETUPTOOLS-SPECIFIC CONFIG
# ==========================
# setuptools.pypa.io/en/latest/userguide/pyproject_config.html#setuptools-specific-configuration

[tool.setuptools]

# platforms = [] # array

zip-safe = true
Expand Down Expand Up @@ -98,17 +123,21 @@ namespaces = true


[tool.setuptools.dynamic]

# version
version = {file = 'metadata/version'}

# description & trove classifiers
description = {file = 'metadata/description'}

classifiers = {file = 'metadata/classifiers'}

# dependencies
dependencies = {file = 'metadata/requirements/base.txt'}

# entry points / scripts
entry-points = {file = 'metadata/entry-points'}


# optional depedendencies
[tool.setuptools.dynamic.optional-dependencies]
build = {file = 'metadata/requirements/build.txt'}
dev = {file = 'metadata/requirements/dev.txt'}
Expand All @@ -118,9 +147,13 @@ publish = {file = 'metadata/requirements/publish.txt'}
test = {file = 'metadata/requirements/test.txt'}


# BUILD SYSTEM
# (SetUpTools)
# ============

[build-system]
requires = [
'SetUpTools >= 67.4.0',
'Wheel >= 0.38.4',
'SetUpTools >= 67.8.0',
'Wheel >= 0.40.0',
]
build-backend = 'setuptools.build_meta'

0 comments on commit e9d6228

Please sign in to comment.