mirror of
https://codeberg.org/diginaut/digimarks.git
synced 2026-03-22 07:30:49 +01:00
Compare commits
30 Commits
a961d90bda
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 268ee03c84 | |||
| 60ec555c0f | |||
| 95ae71c567 | |||
| ec002e159b | |||
| d3dff5a4e8 | |||
| b6ffc24175 | |||
| c5ca4d97e3 | |||
| 372c382364 | |||
|
|
6ff63f47fe | ||
| 3fbab07944 | |||
| db091ae02e | |||
| 24935dad9f | |||
| 6864e7f5a4 | |||
| ed8e02f0d5 | |||
| 76e4924e2c | |||
| a35fbffaec | |||
| fad7dc59bc | |||
| 1a4ca1a4c7 | |||
|
|
ad614b2872 | ||
| b658651c07 | |||
| c1d795e704 | |||
| 4b36b448cf | |||
|
|
29b1d045cd | ||
| d8bf52c9d2 | |||
| 010905086f | |||
| a4225829e3 | |||
| f3dff354fc | |||
| ca71fa66df | |||
| 09ab5acf76 | |||
| e90d35238a |
@@ -5,6 +5,8 @@ digimarks
|
|||||||
|
|
||||||
Simple bookmarking service, using a SQLite database to store bookmarks, supporting tags and automatic title fetching.
|
Simple bookmarking service, using a SQLite database to store bookmarks, supporting tags and automatic title fetching.
|
||||||
|
|
||||||
|
Currently, `digimarks is being rewritten <https://codeberg.org/diginaut/digimarks/src/branch/fastapi>`_ using a modern API and a new UI based on `digui <https://codeberg.org/diginaut/digui>`_ which makes interaction faster and caches inside the browser.
|
||||||
|
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
------------
|
------------
|
||||||
@@ -27,7 +29,7 @@ necessary packages:
|
|||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
git clone https://github.com/aquatix/digimarks.git
|
git clone https://codeberg.org/diginaut/digimarks.git
|
||||||
cd digimarks
|
cd digimarks
|
||||||
mkvirtualenv digimarks # or whatever project you are working on
|
mkvirtualenv digimarks # or whatever project you are working on
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
@@ -90,7 +92,7 @@ Attributions
|
|||||||
'M' favicon by `Freepik`_.
|
'M' favicon by `Freepik`_.
|
||||||
|
|
||||||
|
|
||||||
.. _digimarks: https://github.com/aquatix/digimarks
|
.. _digimarks: https://codeberg.org/diginaut/digimarks
|
||||||
.. _webhook: https://en.wikipedia.org/wiki/Webhook
|
.. _webhook: https://en.wikipedia.org/wiki/Webhook
|
||||||
.. |PyPI version| image:: https://img.shields.io/pypi/v/digimarks.svg
|
.. |PyPI version| image:: https://img.shields.io/pypi/v/digimarks.svg
|
||||||
:target: https://pypi.python.org/pypi/digimarks/
|
:target: https://pypi.python.org/pypi/digimarks/
|
||||||
|
|||||||
@@ -1,67 +1,61 @@
|
|||||||
#
|
# This file was autogenerated by uv via the following command:
|
||||||
# This file is autogenerated by pip-compile with python 3.10
|
# uv pip compile requirements-dev.in
|
||||||
# To update, run:
|
astroid==4.0.4
|
||||||
#
|
|
||||||
# pip-compile requirements-dev.in
|
|
||||||
#
|
|
||||||
astroid==2.11.7
|
|
||||||
# via pylint
|
# via pylint
|
||||||
beautifulsoup4==4.11.1
|
beautifulsoup4==4.14.3
|
||||||
# via bs4
|
# via bs4
|
||||||
bs4==0.0.1
|
blinker==1.9.0
|
||||||
# via -r requirements.in
|
|
||||||
certifi==2022.6.15
|
|
||||||
# via requests
|
|
||||||
charset-normalizer==2.1.0
|
|
||||||
# via requests
|
|
||||||
click==8.1.3
|
|
||||||
# via flask
|
# via flask
|
||||||
dill==0.3.5.1
|
bs4==0.0.2
|
||||||
|
# via -r requirements.in
|
||||||
|
certifi==2026.1.4
|
||||||
|
# via requests
|
||||||
|
charset-normalizer==3.4.4
|
||||||
|
# via requests
|
||||||
|
click==8.3.1
|
||||||
|
# via flask
|
||||||
|
dill==0.4.1
|
||||||
# via pylint
|
# via pylint
|
||||||
feedgen==0.9.0
|
feedgen==1.0.0
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
flask==2.1.3
|
flask==3.1.2
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
idna==3.3
|
idna==3.11
|
||||||
# via requests
|
# via requests
|
||||||
isort==5.10.1
|
isort==7.0.0
|
||||||
# via pylint
|
# via pylint
|
||||||
itsdangerous==2.1.2
|
itsdangerous==2.2.0
|
||||||
# via flask
|
# via flask
|
||||||
jinja2==3.1.2
|
jinja2==3.1.6
|
||||||
# via flask
|
# via flask
|
||||||
lazy-object-proxy==1.7.1
|
lxml==6.0.2
|
||||||
# via astroid
|
|
||||||
lxml==4.9.1
|
|
||||||
# via feedgen
|
# via feedgen
|
||||||
markupsafe==2.1.1
|
markupsafe==3.0.3
|
||||||
# via jinja2
|
# via
|
||||||
|
# flask
|
||||||
|
# jinja2
|
||||||
|
# werkzeug
|
||||||
mccabe==0.7.0
|
mccabe==0.7.0
|
||||||
# via pylint
|
# via pylint
|
||||||
peewee==3.15.1
|
peewee==3.19.0
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
platformdirs==2.5.2
|
platformdirs==4.5.1
|
||||||
# via pylint
|
# via pylint
|
||||||
pylint==2.14.5
|
pylint==4.0.4
|
||||||
# via -r requirements-dev.in
|
# via -r requirements-dev.in
|
||||||
python-dateutil==2.8.2
|
python-dateutil==2.9.0.post0
|
||||||
# via feedgen
|
# via feedgen
|
||||||
requests==2.28.1
|
requests==2.32.5
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
six==1.16.0
|
six==1.17.0
|
||||||
# via python-dateutil
|
# via python-dateutil
|
||||||
soupsieve==2.3.2.post1
|
soupsieve==2.8.3
|
||||||
# via beautifulsoup4
|
# via beautifulsoup4
|
||||||
tomli==2.0.1
|
tomlkit==0.14.0
|
||||||
# via pylint
|
# via pylint
|
||||||
tomlkit==0.11.1
|
typing-extensions==4.15.0
|
||||||
# via pylint
|
# via beautifulsoup4
|
||||||
urllib3==1.26.10
|
urllib3==2.6.3
|
||||||
# via requests
|
# via requests
|
||||||
werkzeug==2.1.2
|
werkzeug==3.1.5
|
||||||
# via flask
|
# via flask
|
||||||
wrapt==1.14.1
|
|
||||||
# via astroid
|
|
||||||
|
|
||||||
# The following packages are considered to be unsafe in a requirements file:
|
|
||||||
# setuptools
|
|
||||||
|
|||||||
@@ -1,44 +1,47 @@
|
|||||||
#
|
# This file was autogenerated by uv via the following command:
|
||||||
# This file is autogenerated by pip-compile with python 3.10
|
# uv pip compile requirements.in
|
||||||
# To update, run:
|
beautifulsoup4==4.14.3
|
||||||
#
|
|
||||||
# pip-compile requirements.in
|
|
||||||
#
|
|
||||||
beautifulsoup4==4.11.1
|
|
||||||
# via bs4
|
# via bs4
|
||||||
bs4==0.0.1
|
blinker==1.9.0
|
||||||
# via -r requirements.in
|
|
||||||
certifi==2022.6.15
|
|
||||||
# via requests
|
|
||||||
charset-normalizer==2.1.0
|
|
||||||
# via requests
|
|
||||||
click==8.1.3
|
|
||||||
# via flask
|
# via flask
|
||||||
feedgen==0.9.0
|
bs4==0.0.2
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
flask==2.1.3
|
certifi==2026.1.4
|
||||||
# via -r requirements.in
|
|
||||||
idna==3.3
|
|
||||||
# via requests
|
# via requests
|
||||||
itsdangerous==2.1.2
|
charset-normalizer==3.4.4
|
||||||
|
# via requests
|
||||||
|
click==8.3.1
|
||||||
# via flask
|
# via flask
|
||||||
jinja2==3.1.2
|
feedgen==1.0.0
|
||||||
|
# via -r requirements.in
|
||||||
|
flask==3.1.2
|
||||||
|
# via -r requirements.in
|
||||||
|
idna==3.11
|
||||||
|
# via requests
|
||||||
|
itsdangerous==2.2.0
|
||||||
# via flask
|
# via flask
|
||||||
lxml==4.9.1
|
jinja2==3.1.6
|
||||||
|
# via flask
|
||||||
|
lxml==6.0.2
|
||||||
# via feedgen
|
# via feedgen
|
||||||
markupsafe==2.1.1
|
markupsafe==3.0.3
|
||||||
# via jinja2
|
# via
|
||||||
peewee==3.15.1
|
# flask
|
||||||
|
# jinja2
|
||||||
|
# werkzeug
|
||||||
|
peewee==3.19.0
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
python-dateutil==2.8.2
|
python-dateutil==2.9.0.post0
|
||||||
# via feedgen
|
# via feedgen
|
||||||
requests==2.28.1
|
requests==2.32.5
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
six==1.16.0
|
six==1.17.0
|
||||||
# via python-dateutil
|
# via python-dateutil
|
||||||
soupsieve==2.3.2.post1
|
soupsieve==2.8.3
|
||||||
# via beautifulsoup4
|
# via beautifulsoup4
|
||||||
urllib3==1.26.10
|
typing-extensions==4.15.0
|
||||||
|
# via beautifulsoup4
|
||||||
|
urllib3==2.6.3
|
||||||
# via requests
|
# via requests
|
||||||
werkzeug==2.1.2
|
werkzeug==3.1.5
|
||||||
# via flask
|
# via flask
|
||||||
|
|||||||
4
setup.py
4
setup.py
@@ -26,11 +26,11 @@ setup(
|
|||||||
# third part for minor release
|
# third part for minor release
|
||||||
# second when api changes
|
# second when api changes
|
||||||
# first when it becomes stable someday
|
# first when it becomes stable someday
|
||||||
version='1.1.99',
|
version='1.2.0',
|
||||||
author='Michiel Scholten',
|
author='Michiel Scholten',
|
||||||
author_email='michiel@diginaut.net',
|
author_email='michiel@diginaut.net',
|
||||||
|
|
||||||
url='https://github.com/aquatix/digimarks',
|
url='https://codeberg.org/diginaut/digimarks',
|
||||||
license='Apache',
|
license='Apache',
|
||||||
|
|
||||||
# as a practice no need to hard code version unless you know program wont
|
# as a practice no need to hard code version unless you know program wont
|
||||||
|
|||||||
Reference in New Issue
Block a user