Skip to content

Commit ddf87c2

Browse files
committed
upgrading to poetry 2.x
moved dicli into domible package and made it a cli entry point got rid of distarter, dicli simple is the same thing getting ready to change docs to sphinx and pydata-sphinx-theme
1 parent 824d9c4 commit ddf87c2

File tree

10 files changed

+27
-678
lines changed

10 files changed

+27
-678
lines changed

docs/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## v0.1.18 (2025-05-xx)
4+
5+
- changes to packaging and docs, nothing API related though
6+
- upgraded to poetry 2.x
7+
8+
- no longer able to specify dicli script as an extra
9+
without using deprecated functionality from poetry
10+
11+
- moved dicli to be in domible package and moved elements command out of dicli
12+
13+
- see [docs for webdevaccess](https://joeldodson.github.io/webdevaccess) for why.
14+
- dicli is installed as a script (cli entry point to domible) and can be run via pipx out of PyPI
15+
16+
- switched to sphinx from mkdocs
17+
18+
- better accessibility using the pydata-sphinx-theme
19+
- [domible docs on github pages](https://joeldodson.github.io/domible)
20+
321
## v0.1.17 (2025-03-27) -- BREAKING BACKWARD COMPATIBILITY
422

523
- fixed a few bugs in 0.1.16, no new functionality added

poetry.lock

Lines changed: 5 additions & 264 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -40,30 +40,15 @@ documentation = "https://joeldodson.github.io/domible"
4040
repository = "https://github.com/joeldodson/domible"
4141
issues = "https://github.com/joeldodson/domible/issues"
4242

43-
[project.optional-dependencies]
44-
dicli = ["requests (>=2.32.3,<3.0.0)", "beautifulsoup4 (>=4.13.4,<5.0.0)", "jsonloggeriso8601datetime (>=3.0.0,<4.0.0)"]
45-
4643
[project.scripts]
47-
dicli = "dicli:run"
44+
dicli = "domible.scripts.dicli.main:run"
4845

4946
[tool.poetry]
5047

5148
packages = [
5249
{ include = "domible", from = "src" },
53-
{ include = "dicli", from = "src" },
5450
]
5551

56-
[tool.semantic_release]
57-
version_variable = "pyproject.toml:version" # version location
58-
branch = "main" # branch to make releases of
59-
changelog_file = "CHANGELOG.md" # changelog file
60-
build_command = "poetry build" # build dists
61-
dist_path = "dist/" # where to put dists
62-
upload_to_release = true # auto-create GitHub release
63-
upload_to_pypi = false # don't auto-upload to PyPI
64-
remove_dist = false # don't remove dists
65-
patch_without_tag = true # patch release by default
66-
6752
[build-system]
6853
requires = ["poetry-core>=2.0.0,<3.0.0"]
6954
build-backend = "poetry.core.masonry.api"

src/dicli/__init__.py

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/dicli/__main__.py

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/dicli/mdnElements.py

Lines changed: 0 additions & 236 deletions
This file was deleted.

src/distarter/__init__.py

Lines changed: 0 additions & 15 deletions
This file was deleted.

src/distarter/__main__.py

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/distarter/main.py

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)