File tree Expand file tree Collapse file tree 4 files changed +16
-10
lines changed
Expand file tree Collapse file tree 4 files changed +16
-10
lines changed Original file line number Diff line number Diff line change 1- name : Pymathics-Graph (Consistency Checks)
1+ name : Mathics3-Module-networkx (Consistency Checks)
22
33on :
44 push :
2727 # (cd mathics-core && make)
2828 # (cd mathics-core && python -m pip install -e .[full])
2929 # python -m pip install -e git+https://github.com/Mathics3/Mathics3-Module-Base#egg=Mathics3-Module-Base
30- - name : Install Pymathics.graph with minimum dependencies
30+ # Until the next mathics-core release
31+ python -m pip install -e git+https://github.com/Mathics3/mathics-core#egg=mathics3
32+
33+ - name : Install Mathics3-Module-Networkx.graph with minimum dependencies
3134 run : |
3235 make develop
3336 - name : Test Mathics Consistency and Style
Original file line number Diff line number Diff line change 1- name : Mathic3 Graph Module (ubuntu)
1+ name : Mathic3 Module networkx (ubuntu)
22
33on :
44 push :
@@ -28,10 +28,13 @@ jobs:
2828 # (cd mathics-core && pip3 install -e .[full])
2929 # (cd mathics-core && bash ./admin-tools/make-JSON-tables.sh)
3030 # python -m pip install -e git+https://github.com/Mathics3/Mathics3-Module-Base#egg=Mathics3-Module-Base
31- - name : install pymathics graph
31+ # Until the next mathics-core release
32+ python -m pip install -e git+https://github.com/Mathics3/mathics-core#egg=mathics3
33+
34+ - name : install Mathics3 Module networkx
3235 run : |
3336 python -m pip install -e .[full]
3437 # make develop
35- - name : Test Mathics3 Module Graph
38+ - name : Test Mathics3 Module networkx
3639 run : |
3740 make -j3 check
Original file line number Diff line number Diff line change 3838
3939# : Install pymathics.graph
4040install : pypi-setup
41- $(PYTHON ) setup.py install
41+ $(PYTHON ) -m pip install -e . --no-build-isolation
4242
4343# Run tests
4444test check : pytest doctest
Original file line number Diff line number Diff line change 11[build-system ]
22requires = [
33 " setuptools" , # CVE-2024-38335 recommends this
4- " Mathics3 >9.0.0" ,
4+ " mathics3 >9.0.0" ,
55 " networkx>=3.0.0" ,
66 " matplotlib" ,
77 " Mathics3-Module-Base" ,
@@ -12,7 +12,7 @@ build-backend = "setuptools.build_meta"
1212name = " Mathics3-graph"
1313description = " Mathics3 Graph Module using NetworkX"
1414dependencies = [
15- " Mathics3 >=9.0.0" ,
15+ " mathics3 >=9.0.0" ,
1616 " Mathics3-Module-Base" ,
1717 " mpmath>=1.2.0" ,
1818 " networkx>=3.0.0" ,
@@ -45,8 +45,8 @@ classifiers = [
4545dynamic = [" version" ]
4646
4747[project .urls ]
48- Homepage = " https://github.com/Mathics3/pymathics -graph"
49- Downloads = " https://github.com/Mathics3/pymathics-graph /releases"
48+ Homepage = " https://github.com/Mathics3/Mathics3-Module-networkx -graph"
49+ Downloads = " https://github.com/Mathics3/Mathics3-Module-networkx /releases"
5050
5151[project .optional-dependencies ]
5252dev = [
You can’t perform that action at this time.
0 commit comments