Comments (10)
"thanks so much. that's going to save me doing it in 2 places. also strange i never linted the setup.py file. good for spotting that one. I'm still in process of adopting the linting style as preference. I'll get it in the next release which will likely be within a week."
from domonic.
Hi. sadly poetry didn't work on the PC i tested it on. I have an open ticket on the poetry repo. no response with about 5 users with the same issue. I don't mind the makefile. but I have considered it. I was massively put off by it not working on PC. for me that's the only reason i could think it useful as I test the python versions via the github workflows. I'd be keen to see the setup. but can't promise i'll merge it if they can't fix they bug.
from domonic.
@ShoGinn the poetry bug i mentioned was here. python-poetry/poetry#2746 (comment) but it's probably out of my depth to look into.
from domonic.
thanks. I just looked into what this means exactly.
https://stackoverflow.com/questions/39590187/in-requirements-txt-what-does-tilde-equals-mean
I think it sounds like a great idea. if you want u can submit a pull request so it makes you a contributer. i assume that will also work in the setup.py file. I think it needs adding there as well for packaging.
do you know if install requires uses the same tilde?... i.e
install_requires=[
'requests==2.26.0', 'python-dateutil==2.8.2', 'urllib3==1.26.7', "elementpath==2.4.0"
],
from domonic.
"thanks so much. that's going to save me doing it in 2 places. also strange i never linted the setup.py file. good for spotting that one. I'm still in process of adopting the linting style as preference. I'll get it in the next release which will likely be within a week."
Have you considered using poetry and then incorporating tox to catch things like project linting as well as a tests factory?
I'm a bit bored I'll create a poetry branch and link it in a new issue for you to investigate at your leisure.
from domonic.
Im not saying no. I want tox and poetry. I have for about a year. But it did appear for PC users easier to install make with chocolately that make poetry work?... i'm willing to try again with guidance. i.e. your help. but i lost 3 hours last time. i have a poetry branch that went to shit 6 months ago. @ShoGinn
from domonic.
Sorry to hear that, I'll take a look at your poetry repo ticket and see as well. Poetry has been a godsend for projects I've worked, pyproject.toml might still be a good way forward as well though (in general!)
I feel your pain on wasting time on essentially dependency management and package deployment! (I wasted my time on pipenv for a while)
from domonic.
ye. i have 2 bugs at the moment. the pc/mac can't run separate tests which stops me generating the coverage report automatically. these thigns i think poetry will fix.
from domonic.
I'll hold off then for poetry (since why fix what isn't broken)
from domonic.
FYI, I was thinking @ShoGinn of using your poetry changes on https://github.com/byteface/htmlx/tree/master/htmlx and giving it another try. so thanks for making that version.
from domonic.
Related Issues (20)
- parser HOT 12
- dquery finish get and ajax calls
- mathml example with the shim in place
- stub out any missing classes/methods HOT 1
- more assertions in unit tests for all HOT 2
- number utils
- insertAdjacent HOT 2
- linting HOT 1
- docstrings
- f-string response includes closing tags for void elements HOT 3
- Exception: unable to update parent 'Comment' object has no attribute 'args' HOT 4
- feature request: boolean attributes HOT 4
- xpath HOT 3
- type hints
- MutationObserver HOT 2
- d3 - polygon HOT 2
- d3 - Tile HOT 1
- Some tests are skipped due to duplicate names
- import domonic.html HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from domonic.