Skip to content

Commit

Permalink
release: Added v0.59.0-alpha
Browse files Browse the repository at this point in the history
  • Loading branch information
onuratakan committed Jun 29, 2023
1 parent 0f8ef15 commit 5c6bffe
Show file tree
Hide file tree
Showing 9 changed files with 87 additions and 13 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,6 @@ jobs:
with:
tag_name: ${{ github.ref }}
release_name: Naruno ${{ github.ref }}
body_path: docs/release-notes/release-notes-0.58.1-alpha.md
body_path: docs/release-notes/release-notes-0.59.0-alpha.md
draft: false
prerelease: true
6 changes: 3 additions & 3 deletions buildozer.spec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ package.name = naruno
package.domain = org.naruno
source.dir = naruno/
source.include_exts = py,png,jpg,kv,atlas
version = 0.58.1
version = 0.59.0
orientation = landscape
fullscreen = 0
android.permissions = INTERNET, WRITE_EXTERNAL_STORAGE, READ_EXTERNAL_STORAGE
Expand All @@ -19,14 +19,14 @@ android.accept_sdk_license = True
title = Naruno API
package.name = naruno_api
source.dir = naruno/api/buildozer/
requirements = naruno==0.58.1, Kivy==2.1.0, waitress==2.1.2, werkzeug==2.2.3, flask==2.0.0, flask_cors==3.0.10
requirements = naruno==0.59.0, Kivy==2.1.0, waitress==2.1.2, werkzeug==2.2.3, flask==2.0.0, flask_cors==3.0.10

[app@gui]
title = Naruno GUI
package.name = naruno_gui
source.dir = naruno/gui/
fullscreen = 1
requirements = naruno==0.58.1, Kivy==2.1.0, kivymd==0.104.2, qrcode==7.3.1, kivymd_extensions.sweetalert==0.1.5, plyer==2.1.0, pillow==9.1.1
requirements = naruno==0.59.0, Kivy==2.1.0, kivymd==0.104.2, qrcode==7.3.1, kivymd_extensions.sweetalert==0.1.5, plyer==2.1.0, pillow==9.1.1



Expand Down
74 changes: 74 additions & 0 deletions docs/release-notes/release-notes-0.59.0-alpha.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
---
title: 0.59.0-alpha
parent: Release Notes
nav_order: 137
---

# 0.59.0-alpha Release Notes

This release introduces several updates across different modules and components of the system. Changes include additions to the Blockchain module, enhancements to the CLI with new sign and verify functions, updates to the documentation with contributor information and a new document for a docker-based automatic test network, the addition of unit tests for the Integration class, improvements to the GitHub release process, updates to the GUI layout of the settings page, the addition of backup system functions in the GUI, and a change in the lib module for better error handling.

Please report bugs using the issue tracker at GitHub:

<https://github.com/Naruno/Naruno/issues>

# Compatibility

There have been no compatibility changes.

# Notable changes

## Blockchain
Added different start times for shares and added docstring for shares.

## CLI
Added sign function to CLI argument and added verify function to CLI argument.

## Docs
Added contributors to readme and added docker based automatic test network doc.

## Tests
Added some unit tests for Integration class.

## GitHub
Added a concurrency group value for dividing releases from pushes.

## GUI
Fixed layout of settings page, added backup system functions, and added special folder for android in signed data saving.

## Lib
Changed "None" return to "Password is not true".

# 0.59.0-alpha change log

<!-- Release notes generated using configuration in .github/release.yml at master -->

## What's Changed
### Blockchain
* blockchain: Added different start times for shares by @onuratakan in https://github.com/Naruno/Naruno/pull/1637
* blockchain: Added docstring for shares by @onuratakan in https://github.com/Naruno/Naruno/pull/1640
### CLI
* cli: Added sign function to CLI argument by @onuratakan in https://github.com/Naruno/Naruno/pull/1645
* cli: Added verify function to CLI argument by @onuratakan in https://github.com/Naruno/Naruno/pull/1646
### Docs
* docs: Added contributors to readme by @onuratakan in https://github.com/Naruno/Naruno/pull/1638
* docs: Added docker based automatic test network doc by @onuratakan in https://github.com/Naruno/Naruno/pull/1642
### Tests
* tests: Added some unit tests for Integration class by @onuratakan in https://github.com/Naruno/Naruno/pull/1649
### GitHub
* github: Added a concurrency group value for dividing releases from pushes by @onuratakan in https://github.com/Naruno/Naruno/pull/1634
### GUI
* gui: Fixed layout of settings page by @onuratakan in https://github.com/Naruno/Naruno/pull/1652
* gui: Added backup system functions by @onuratakan in https://github.com/Naruno/Naruno/pull/1650
* gui: Added special folder for android in signed data saving by @onuratakan in https://github.com/Naruno/Naruno/pull/1654
### Lib
* lib: Changed "None" return to "Password is not true" by @onuratakan in https://github.com/Naruno/Naruno/pull/1648


**Full Changelog**: https://github.com/Naruno/Naruno/compare/v0.58.1-alpha...v0.59.0-alpha

# Credits

Thanks to everyone who directly contributed to this release:

- Onur Atakan ULUSOY
4 changes: 2 additions & 2 deletions recipes/src/python-for-android/recipes/naruno/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@


class NarunoRecipe(PythonRecipe):
version = "0.58.1"
url = "https://files.pythonhosted.org/packages/b5/2d/6255510a4881ed28b0da6b035f1823fbe14488bc2857a6c4bce8d0bf2dde/naruno-0.58.1.tar.gz"
version = "0.59.0"
url = "https://files.pythonhosted.org/packages/b5/2d/6255510a4881ed28b0da6b035f1823fbe14488bc2857a6c4bce8d0bf2dde/naruno-0.59.0.tar.gz"

# call_hostpython_via_targetpython = True
"""If True, tries to install the module using the hostpython binary
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
author_email="onur.atakan.ulusoy@naruno.org",
packages=["naruno"],
name="naruno",
version="0.58.1",
version="0.59.0",
url="https://github.com/Naruno/Naruno",
description=
"Naruno is a lightning-fast, secure, and scalable blockchain that is able to create transaction proofs and verification via raw data and timestamp. We remove the archive nodes and lazy web3 integrations. With Naruno everyone can get the proof (5-10MB) of their transactions via their nodes and after everyone can use in another node for verification the raw data and timestamp. Also you can integrate your web3 applications with 4 code lines (just python for now) via our remote app system.",
Expand Down
2 changes: 1 addition & 1 deletion setups/api/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

setup(
name="naruno_api",
version="0.58.1",
version="0.59.0",
description="""This is API mode installer for Naruno""",
url="https://docs.naruno.org/",
author="Naruno Developers",
Expand Down
2 changes: 1 addition & 1 deletion setups/gui/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

setup(
name="naruno_gui",
version="0.58.1",
version="0.59.0",
description="""This is GUI mode installer for Naruno""",
url="https://docs.naruno.org/",
author="Naruno Developers",
Expand Down
4 changes: 2 additions & 2 deletions setups/remote_app/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@

setup(
name="naruno_remote_app",
version="0.58.1",
version="0.59.0",
description="""This is a tool for apps on Naruno""",
url="https://docs.naruno.org/",
author="Naruno Developers",
author_email="onur.atakan.ulusoy@naruno.org",
license="MPL-2.0",
install_requires="""
requests==2.28.2
naruno_api==0.58.1
naruno_api==0.59.0
""",
python_requires=">=3.8",
zip_safe=False,
Expand Down
4 changes: 2 additions & 2 deletions setups/tests/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

setup(
name="naruno_tests",
version="0.58.1",
version="0.59.0",
description="""This is a tool for tests on Naruno""",
url="https://docs.naruno.org/",
author="Naruno Developers",
Expand All @@ -19,7 +19,7 @@
pytest==7.1.2
pytest_profiling==1.7.0
speed_calculator==0.4.1
naruno_api==0.58.1
naruno_api==0.59.0
""",
python_requires=">=3.8",
zip_safe=False,
Expand Down

0 comments on commit 5c6bffe

Please sign in to comment.